assembly

Status
Niet open voor verdere reacties.

sportiev1979

Gebruiker
Lid geworden
25 mei 2006
Berichten
207
hoe spreek je een register aan in assembly
 
Laatst bewerkt door een moderator:
Wat wil je precies bereiken en voor welke processor / architectuur?
 
X86-instructieset

deze ga ik gebruiken X86-instructieset
nu weet ik nog niet of ik 16 bit 32 bit of 64 bit ga gebruiken en wat nu eigenlijk de verschillen
zijn,

en nu heb ik gelezen dat er ook instructiesets zijn zoals powerpc

wat zijn de verschillen en wat kan men ermee:)
 
Op x86 heten de registers:
EAX, EBX, ECX, EDX, ESI, EDI (32 bits)
AX, BX, CX, DX, SI, DI (16 bits)
AH, AL, BH, BL, CH, CL, DH, DL (8 bits, hi & low byte)

Masm (windows) syntax om een waarde van ECX naar EAX te verplaatsen
mov EAX, ECX
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan