Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Assembleur 68000 binhex

yoyo213, le mardi 22 février 2005 à 11:15:43
Salut ,
j'ai besoin d'aide pour un exercice sur l'assembleur 68k
je doit commenter chaque lignes de de ce programme(dire ce qu'il fait):





0000 6000 1 DONNEES EQU $6000
0000 4600 2 PROGRAM EQU $4600
3
00006000 4 ORG $6000
00006000 5 NOMBRE DS.W 1
00006002 6 CHAINE DS.B 4
7
8
00004600 9 ORG $4600
10
11
12
13
14
15
00004600 33FC 5566 16 PRINCIPAL MOVE.W #$5566, NOMBRE
00004604 0000 6000
00004608 2F3C 0000 17 MOVE.L #CHAINE,-(A7)
0000460C 6002
0000460E 3F39 0000 18 MOVE.W NOMBRE,-(A7)
00004612 6000
00004614 4EB9 0000 19 JSR BINHEX
00004618 461C
20
0000461A 4E75 21 RTS
22
23
0000461C 48E7 E080 24 BINHEX MOVEM.L D0-D2/A0,-(A7)
00004620 7203 25 MOVEQ #3,D1
00004622 342F 0014 26 MOVE.W 16+4(A7),D2
00004626 206F 0016 27 MOVEA.L 16+6(A7),A0
0000462A D1FC 0000 28 ADDA.L #04,A0
0000462E 0004
29
00004630 1002 30 BOUCLE MOVE.B D2,D0
00004632 0200 000F 31 ANDI.B #$0F,D0
00004636 4EB9 0000 32 JSR CHIFFHEX
0000463A 4654
0000463C 1100 33 MOVE.B D0,-(A0)
0000463E E84A 34 LSR.W #4,D2
00004640 51C9 FFEE 35 DBRA D1,BOUCLE
00004644 4CDF 0107 36 MOVEM.L (A7)+,D0-D2/A0
00004648 2F57 0006 37 MOVE.L (A7),6(A7)
0000464C DFFC 0000 38 ADDA.L #6,A7
00004650 0006
00004652 4E75 39 RTS
00004654 0C00 000A 40 CHIFFHEX CMP.B #$0A,D0
00004658 6D04 41 BLT.S ADDZ
0000465A 0600 0007 42 ADD.B #'A'-'0'-$0A,D0
0000465E 0600 0030 43 ADDZ ADD.B #'0',D0
44
00004662 4E75 45 RTS
0000 4600 46 END $4600

MERCI BEAUCOUP (j'ai vraiment aucune connaissance en assembleur)
Répondre à yoyo213  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
erwan, le mardi 22 février 2005 à 18:49:21
Bonjour,

j'ai traité ton post ...
peux tu me donner un mail pour te repondre car le resultat commenté est assez long..
Répondre à erwan

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
yoyo213, le mercredi 23 février 2005 à 09:44:31
Je te remercie grandement
c'était vraiment un truc important que j'avais a faire.
mon email:
neoauron@wanadoo.fr
Répondre à yoyo213

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
J.J.Schwarz, le vendredi 25 février 2005 à 15:09:07
bonjour.Jai reussi a acceder a votre adresse via un serveur externe.Je suis M .Schwarz et jai cru reconnaitre le Td que j'avais a donner a faire a un de mes eleves.Je vous ait identifier et vous saurez aimable de venir me donner quelques explications au sujet de cette requete.
Répondre à J.J.Schwarz

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
yoyo213, le vendredi 25 février 2005 à 21:45:20
aller va te cacher slim tu vas pas me la faire à moi. arrête de poster pour rien petit con!!!
Répondre à yoyo213

5


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
 Mouradif, le mardi 5 août 2008 à 19:16:04
J.J.Schwarz, j'espère pour toi que tu es un jeune qui fait une mauvaise blague à un étudiant. Parce qu'un prof qui dit "Je vous ait identifier" au lieu de "Je vous ai identifié" et "vous saurez aimable" au lieu de "vous serez aimable" c'est assez grave.
Répondre à Mouradif

Résultats pour Assembleur 68000 binhex

Modulo: assembleur 68k (Résolu) Bonjour, je suis entrain de creer un programme qui calcule le pgcd entre deux nombes en assembleur 68000 mon probleme c'est que je ne sais pas comment on peut calculer le modulo entre 2 nombres en recherchant sur internet j'ai trouvé lecode... www.commentcamarche.net/forum/affich-6680456-modulo-assembleur-68k
Assembler un PC De l'assemblage d'un ordinateur Un ordinateur de type PC est modulaire, c'est-à-dire qu'il peut être monté en assemblant des éléments matériels de différents constructeurs, afin d'obtenir un ordinateur conforme à ses besoins. Les éléments... www.commentcamarche.net/contents/assemblage/monter.php3
Introduction à l'assembleur Les prérequis nécessaires Le langage assembleur est très proche du langage machine (c'est-à-dire le langage qu'utilise l'ordinateur : des informations en binaire, soit des 0 et des 1). Il dépend donc fortement du type de processeur. Ainsi il... www.commentcamarche.net/contents/asm/assembleur.php3

Résultats pour Assembleur 68000 binhex

[Photofiltre]Réaliser un assemblage de 2 imagesPhotofiltre est un logiciel de retouche d'image. Cette astuce fonctionne aussi bien avec Photofiltre qu'avec Photofiltre Studio Dans ce cas précis, Photofiltre va permettre d'assembler un collage c'est-à-dire de coller une deuxième image (en... www.commentcamarche.net/faq/sujet-7719-photofiltre-realiser-un-assemblage-de-2-images
Exercice assembleur x86 nombre premierIntroduction Notions abordées dans cet exercice Enoncé Rappel Corrigé Explication Introduction Ce petit exercice d'assembleur vise les architectures x86 (Processeurs Intel et Amd 32 bits) et utilise la syntaxe de Nasm, un assembleur... www.commentcamarche.net/faq/sujet-9863-exercice-assembleur-x86-nombre-premier
Compiler un programme assembleur avec NasmAvec Linux Etape 1. Créer un fichier source Etape 2. Assembler le fichier source Etape 3. Création de l'executable Etape 4. Execution du programme Avec windows Etape 1. Installer les logiciels nécessaires Etape 2. Créer un fichier... www.commentcamarche.net/faq/sujet-9836-compiler-un-programme-assembleur-avec-nasm

Résultats pour Assembleur 68000 binhex

Nouveau PC via un assembleur : bug écran bleu (Résolu)Bonjour à tous; je viens de faire monter par un assembleur un super PC sur mesure( 1400€)...mais ...qui ne fonctionne pas ! En effet , il a fonctionné quelques minutes , j'y ai installé Norton et un CPL et il s'est arrêté tout seul lors de... www.commentcamarche.net/forum/affich-2450909-nouveau-pc-via-un-assembleur-bug-ecran-bleu
Cours assembleur 8086 (Résolu)Bonjour, je voudrais avoir un lien où je pouurais trouver un cours d'assembleur 8086 pour debutants on a comencer le cours en classe et je n'y comprend rien du tout! www.commentcamarche.net/forum/affich-4180565-cours-assembleur-8086
Assembler fichier .avi puis .002 .003.... (Résolu)Bonjour, J'ai plusieurs fichiers dont j'aimerai bien les assembler. Le problème et que le 1er fichier est en .avi puis les autres en .002, .003, .004... J'ai utiliser hjsplit mais il reconnait pas les fichiers. Si quelqu'un pourait... www.commentcamarche.net/forum/affich-7842408-assembler-fichier-avi-puis-002-003

Résultats pour Assembleur 68000 binhex

Télécharger NasmNasm est un logiciel assembleur libre et disponible sur plusieurs systèmes comme Linux ou Windows. Toutefois il ne fonctionne que sur les architectures x86. Il demande une syntaxe légère et compte donc parmi le choix de nombreux programmeurs. www.commentcamarche.net/telecharger/telecharger-34055381-nasm
Télécharger AVISplit ClassicAVISplit permet de découper et d'assembler des morceaux d'une vidéo au format AVI dans l'ordre souhaité, comme tout bon logiciel de montage. Très simple d'utilisation, AVI Split fait peu de choses, mais il le fait bien et gratuitement ! www.commentcamarche.net/telecharger/telecharger-34055030-avisplit-classic
Télécharger PDFLabPDFLab vous permet de diviser et assembler des documents PDF ainsi que d'y insérer des images, des pages blanches. Vous pourrez également très facilement créer des documents PDF à partir d'images. Télécharge une image disque (fichier... www.commentcamarche.net/telecharger/telecharger-34055028-pdflab

Résultats pour Assembleur 68000 binhex

Medieval II: Total War Kingdoms ExpansionGenre:Straégie,Développeur:Creative Assembly,Description:Given the crazy popularity of Creative Assembly's Total War games,it was a foregone conclusion that the latest version,Medieval II: Total War would be getting a beefy expansion. What we... www.commentcamarche.net/guide-achat/medieval-ii-total-war-kingdoms-expansion-945888-fiche-technique
Medieval 2 : Total War - Collectors EditionGenre:Straégie,Développeur:Creative Assembly,Description:Medieval 2 iis the latest and greatest game to be released in thel best selling and award-winning Total War series. Set in the years 1080-1530 the most turbulent period in European history,the... www.commentcamarche.net/guide-achat/medieval-2-total-war-collectors-edition-742959-fiche-technique

Résultats pour Assembleur 68000 binhex

Branchements en assembleurOn appelle saut (ou branchement) en assembleur le fait de passer à une instruction autre que celle qui suit celle en cours en mémoire. En effet, en temps normal (c'est-à-dire sans instruction contraire) le processeur exécute les instructions... www.commentcamarche.net/contents/asm/saut.php3
Les procédures en assembleurLa notion de procédure En langage assembleur, on appelle procédure un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la procédure. Cette notion de sous-programme est généralement appelée fonction dans d'autres... www.commentcamarche.net/contents/asm/procedure.php3
Liste des instructions en assembleurTableau des principales instructions en assembleur Voici une liste (non exhaustive) des principales instructions en assembleur des processeurs 80x86, ainsi que du code machine qui leur est associé et de leur taille en mémoire. Les valeurs val et... www.commentcamarche.net/contents/asm/liste.php3