Programmation assembleur
master_och
Messages postés
45
Statut
Membre
-
le père -
le père -
Bonsoir
je débute mes premiers programmes en assembleur sous DEBUG, et là en essayant de pratiquer je tombe sur un exercice dans lequel on utilise un décodeur 4/7 comme intermediaire entre le port parallèle et un afficheur 7 segments
c'est la première fois que je vois ce décodeur, quelqu'un peut m'aider ?? (une table de vérité sera appréciée)
merci d'avance :-)
je débute mes premiers programmes en assembleur sous DEBUG, et là en essayant de pratiquer je tombe sur un exercice dans lequel on utilise un décodeur 4/7 comme intermediaire entre le port parallèle et un afficheur 7 segments
c'est la première fois que je vois ce décodeur, quelqu'un peut m'aider ?? (une table de vérité sera appréciée)
merci d'avance :-)
A voir également:
- Programmation assembleur
- Application de programmation - Guide
- Logiciel assembleur - Télécharger - Édition & Programmation
- Problème de programmation digicode extel klavy 3 ✓ - Forum Loisirs / Divertissements
- Programmation envoi sms - Guide
- Assembleur pc ✓ - Forum Études / Formation High-Tech
3 réponses
bon j'ai trouvé une ressource expliquant le fonctionnement de ce décodeur, et je me permet de présenter mon programme sous DEBUG, en espérant que vous me corriger si je me trompe (le programme a pour but d'afficher les nombre de 0 à 9 dans un afficheur 7 segment et en utilisant le decodeur 4/7 sans tenir compte du problème de la temporisation):
____________________________________
-e200 0,1,2,3,4,5,6,7,8,9
-a300
1543:0300 mov dx,378
1543:0303 mov bx,200
1543:0306 mov cx,10
1543:0309 mov ax,[bx]
1543:030B out dx,ax
1543:030C inc bx
1543:030D loop 309
_______________________________________
j'attends vos correction, sinon vos confirmations car je suis encore débutant en assembleur, et merci d'avance :-)
____________________________________
-e200 0,1,2,3,4,5,6,7,8,9
-a300
1543:0300 mov dx,378
1543:0303 mov bx,200
1543:0306 mov cx,10
1543:0309 mov ax,[bx]
1543:030B out dx,ax
1543:030C inc bx
1543:030D loop 309
_______________________________________
j'attends vos correction, sinon vos confirmations car je suis encore débutant en assembleur, et merci d'avance :-)