Derniers sujets
Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 1 Enregistré, 0 Invisible et 2 Invités jacqu
Le record du nombre d'utilisateurs en ligne est de 29 le Mer 25 Fév 2015 - 14:01
Connexion
Statistiques
Nous avons 242 membres enregistrésL'utilisateur enregistré le plus récent est AIRBUS44
Nos membres ont posté un total de 8922 messages dans 811 sujets
petit programme en multitâche ?
4 participants
Forum Oric :: Forums :: Forum Public :: Assembleur
Page 1 sur 1
petit programme en multitâche ?
qui aurait la routine assembleur pour faire tourner un petit programme en multitâche .... :
ce serait pour pouvoir utiliser le vecteur d'interruption de l'horloge par exemple afin d'y glisser ce code. Mais je ne connais pas assez le fonctionnement machine de l'oric pour le faire.
qui connais bien ce mécanisme ? ou y a t'il une page web qui l'explique clairement ?
ce serait pour pouvoir utiliser le vecteur d'interruption de l'horloge par exemple afin d'y glisser ce code. Mais je ne connais pas assez le fonctionnement machine de l'oric pour le faire.
qui connais bien ce mécanisme ? ou y a t'il une page web qui l'explique clairement ?
Dernière édition par gweg le Dim 11 Mai 2014 - 15:38, édité 1 fois (Raison : FO)
goyo- Messages : 199
Date d'inscription : 02/05/2014
Age : 52
Localisation : Massy
Re: petit programme en multitâche ?
Il y a un article dans le n°6 de Theoric pages 36 et suivantes qui explique le principe et donne un exemple avec l'affichage de l'heure dans la ligne de status.
Le principe est de modifier la routine d'interruptions pour exécuter ton programme. Dans tous les cas ce programme doit être le plus court possible afin de ne pas perturber le fonctionnement de l'Oric.
Il faut également faire prendre en compte que certains OS, FT-Dos par exemple mais Sedoric doit en faire autant je suppose, utilisnet les interruptions pour la lecture et l'écriture sur les disquettes.
Le principe est de modifier la routine d'interruptions pour exécuter ton programme. Dans tous les cas ce programme doit être le plus court possible afin de ne pas perturber le fonctionnement de l'Oric.
Il faut également faire prendre en compte que certains OS, FT-Dos par exemple mais Sedoric doit en faire autant je suppose, utilisnet les interruptions pour la lecture et l'écriture sur les disquettes.
assinie- Messages : 271
Date d'inscription : 09/02/2014
Re: petit programme en multitâche ?
assinie a écrit:Il y a un article dans le n°6 de Theoric pages 36 et suivantes qui explique le principe et donne un exemple avec l'affichage de l'heure dans la ligne de status.
Le principe est de modifier la routine d'interruptions pour exécuter ton programme. Dans tous les cas ce programme doit être le plus court possible afin de ne pas perturber le fonctionnement de l'Oric.
Il faut également faire prendre en compte que certains OS, FT-Dos par exemple mais Sedoric doit en faire autant je suppose, utilisnet les interruptions pour la lecture et l'écriture sur les disquettes.
Merci assinie, sais tu ci c'est possible de trouver ce Theoric, ou ce source ?
goyo- Messages : 199
Date d'inscription : 02/05/2014
Age : 52
Localisation : Massy
Re: petit programme en multitâche ?
Salut gweg
Voici un lien vers la revue demandée :
http://www.abandonware-magazines.org/affiche_mag.php?mag=56&num=1333&album=oui
Au besoin j'ai le Theoric original, je pourrais te faire des copies ou scans.
A bientôt
Atlantis
Voici un lien vers la revue demandée :
http://www.abandonware-magazines.org/affiche_mag.php?mag=56&num=1333&album=oui
Au besoin j'ai le Theoric original, je pourrais te faire des copies ou scans.
A bientôt
Atlantis
Re: petit programme en multitâche ?
Atlantis a écrit:Salut gweg
Voici un lien vers la revue demandée :
http://www.abandonware-magazines.org/affiche_mag.php?mag=56&num=1333&album=oui
Au besoin j'ai le Theoric original, je pourrais te faire des copies ou scans.
A bientôt
Atlantis
Wow! génial , merci Atlantis !!! incroyable d'avoir gardé ces reliques !!
goyo- Messages : 199
Date d'inscription : 02/05/2014
Age : 52
Localisation : Massy
Re: petit programme en multitâche ?
Sur les principes évoqués dans le Théoric n°6, j'ai aussi eu l'occasion de rédiger un article dans lequel je décris la création d'une nouvelle commande Basic appelée "TIME".
Cette commande permet, après initialisation d'une variable alphanumérique, de décrémenter et d'afficher le temps sur la ligne de statut.
Les explications fournies dans les CEO-Mag n°251 et n°252 (Mars/Avril 2011) permettent de mieux comprendre le fonctionnement des interruptions sur l'Oric et d'en exploiter les possibilités.
Cette commande permet, après initialisation d'une variable alphanumérique, de décrémenter et d'afficher le temps sur la ligne de statut.
Les explications fournies dans les CEO-Mag n°251 et n°252 (Mars/Avril 2011) permettent de mieux comprendre le fonctionnement des interruptions sur l'Oric et d'en exploiter les possibilités.
Sheld67- Messages : 73
Date d'inscription : 06/04/2014
Sujets similaires
» mon premier petit programme en 100% assembleur :)
» Petit jeu sous forme d'énigme
» Chargement d'un programme depuis une carte mémoire (SD, clé USB...) sur Oric Atmos?
» Petit jeu du QUI est QUI ? (en Français)
» Petit jeu: robot
» Petit jeu sous forme d'énigme
» Chargement d'un programme depuis une carte mémoire (SD, clé USB...) sur Oric Atmos?
» Petit jeu du QUI est QUI ? (en Français)
» Petit jeu: robot
Forum Oric :: Forums :: Forum Public :: Assembleur
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Dim 31 Mar 2024 - 14:35 par kenneth
» Bla Bla général du Jury
Jeu 21 Mar 2024 - 8:51 par Dom50
» carte mère Oric (re)tracée
Mar 5 Mar 2024 - 18:54 par kenneth
» Meurtre à Grande Vitesse
Dim 25 Fév 2024 - 5:09 par Iurius
» ORIC-1 sur LE BON COIN
Ven 23 Fév 2024 - 23:01 par Mcar
» ORIC ATMOS sur LE BON COIN
Dim 4 Fév 2024 - 12:06 par kiwilevrai
» Problème d'affichage des couleurs avec un Oric Atmos
Sam 27 Jan 2024 - 1:26 par pierbail
» Bienvenue dans le Forum des Oriciens
Mar 9 Jan 2024 - 12:33 par Dom50
» Rencontre avec Laurant Weill, co-fondateur de Loriciel, et mon garçon de 12 ans
Ven 29 Déc 2023 - 14:13 par Arcade-des-Monts
» Bonnes fêtes
Mar 26 Déc 2023 - 10:21 par Dom50
» Murders in Venice / Meutres à Venise
Sam 18 Nov 2023 - 22:44 par retroric
» Un clavier PS/2 pour tester un ORIC
Dim 27 Aoû 2023 - 9:49 par Voyageur
» Disquette 3" Sedoric
Mar 1 Aoû 2023 - 14:22 par AtomeX
» faire un 6502 avec des phototransistor
Dim 16 Juil 2023 - 17:26 par Voyageur
» Oricutron linux et DSK
Jeu 29 Juin 2023 - 18:34 par Voyageur