Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1643 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  [ASM]Temporisation logicielle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASM]Temporisation logicielle

n°742886
filozor
Posté le 28-05-2004 à 11:43:24  profilanswer
 

Salut tout le monde !  
 
Je travaille actuellement sur une cart 68000 Kat-CE et je suis sensé utiliser une 'temporisation logicielle' pour l'utiliser en tant que rafraichissement d'un affichage.  
 
Je me doute qu'il faille par ex utiliser un NOP en boucle par ex, calculer son nbre de cycles machines nécessaires et le répéter un nombre bien défini de fois ?  
 
Auriez vous d'autres suggestions ? je désespère un poil :(

mood
Publicité
Posté le 28-05-2004 à 11:43:24  profilanswer
 

n°745628
beel1
Posté le 30-05-2004 à 22:00:27  profilanswer
 

oui la boucle c'est une possibilité, à la rigueur tu peux utiliser une instruction qui bouffe plus de cycles que le NOP pour éviter un trop grand nombre d'itérations (donc une taille de compteur plus élevé, d'où gain en RAM)
 
sinon tu peux faire intervenir un timer hardware si t'en a un de dispo

n°745892
filozor
Posté le 31-05-2004 à 10:18:24  profilanswer
 

ok merci, mais appparemment il n'y a pas de timer matériel :(

n°745971
beel1
Posté le 31-05-2004 à 11:34:10  profilanswer
 

c'est bizarre quand même que t'aie pas ce genre de périphérique sur ta carte
je connais pas les Kat-CE, je peux en savoir plus dessus ?

n°752778
fil67
Posté le 04-06-2004 à 16:01:09  profilanswer
 

Et bien ce sont de vieilles cartes utilisées à des fins pédagogiques !
 
La boucle est donc la solution que j'ai adoptée, ça fonctionne assez bien (mais la précision est loin d'être terrible )
 
Merci pour le coup de main


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  [ASM]Temporisation logicielle

 

Sujets relatifs
[ASM] VS [C] vitesse de calcul[asm] conversion chaine numerique flottante en base 10
Affichage & Temporisation, problèmeTemporisation pour base de donnée
[ASM]manipuler des repertoireASM programme sapin
[ASM]Comment afficher la durée d'éxécution d'un programme en asm?[ASM] Parcours d'un tableau "BYTE" et "WORD"
[ASM] Conversion entier en chaine decimal[ASM GNU x86] Problème de segmentation fault [Résolu]
Plus de sujets relatifs à : [ASM]Temporisation logicielle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR