Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
7 Cards in this Set
- Front
- Back
Register addressing |
Operands of the instruction are names of the internal register E.g. MOV AX,BX |
|
Immediate addressing |
Data needed to move to the register is contained in the instruction E.g MOV AL, 7 |
|
Direct adressing |
Give the memory location and move it to a register or vice versa. Taken from data segment + offset given E.g. MOV [7003H], AX |
|
Register Indirect Addressing |
Adress of the memory location is held by a register MOVE DL, [SI] move from Data segment + SI offset to DL |
|
Based Addressing |
Operand field contains a BX or BP and an 8/16-bit constant MOV AX, [BX+4] |
|
Indexed addressing |
Operands contain an index register (SI or DI ) and an 8/16 bit displacement MOV [DI + 8], BL |
|
Based Indexed addressing |
Contains a base register and an index register MOV [BP][SI], AH or MOV [BP+SI], AH |