adressage indexé et basé...

adressage indexé et basé... - ASM - Programmation

Marsh Posté le 09-04-2003 à 13:24:52    

mov bx,8
mov si,4
mov di,1
mov al, byte ptr [bx+di]
 
Combien faut AL ?
AL recoit l'octet se trouvant à l'adresse DS:xxxx ?

Reply

Marsh Posté le 09-04-2003 à 13:24:52   

Reply

Marsh Posté le 09-04-2003 à 14:35:37    

AL recçoit l'octet à DS:bx+di, soit DS:8+1 = 9

Reply

Marsh Posté le 09-04-2003 à 14:45:38    

mov bx,8  
mov si,4  
mov di,1  
mov eax, dword ptr [bx+si] => DS:000C (8+4=C)
mov ax,word ptr [bx+si] => DS:000C
mov al, byte ptr [bx+di] => DS:000C (est-ce bon ou c'est DS:0009)
mov eax, dword ptr [bx+di]=> DS:0009
mov ax, word ptr {bx+di]=> DS:0009
 
Car je suis en train de lire un bouquin d'assembleur et je me pose la question car je ne comprend pas pkoi il trouve DS:000C et pas DS:0009. Alors est-ce une erreur du bouquin ?

Reply

Marsh Posté le 09-04-2003 à 15:16:02    

possible que ce soit une erreur dans le bouquin.  mon prof d'assembleur avait pas mal massacré un bouquin de chez Micro Applications car il était gavé d'erreurs ;)  Mais ça remonte à 5 ans cette histoire.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 09-04-2003 à 15:28:21    

vi y'a erreur....

Reply

Marsh Posté le 09-04-2003 à 15:31:25    

il s'est loupé, clair !


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 09-04-2003 à 16:10:32    

C'est un bouquin de chez Marabout dont l'auteur est Bernard Fabrot. Mais bon nul est infaillible. Je voulais juste être sûr qu'il y avait une erreur car il me sembler bien avoir compris et puis ooops je tombe sur un truc bizarre. Donc merci de m'avoir confirmer l'erreur. J'ai l'adresse email de l'auteur, je vais lui faire part de l'erreur.

Reply

Marsh Posté le 09-04-2003 à 16:14:56    

peut-être le bouquin référence-t-il une page web consacrée au-dit bouquin, et peut-être y trouveras-tu une liste des erreurs connues du contenu du bouquin ;)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 09-04-2003 à 16:31:12    

oui c'est pas rare les erreurs dans les bouquins, ni les SDK & autres docs....

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed