Nvis 5586A
Nvis Technologies Pvt. Ltd.
111
Program 6:
Moving data form 500 memory locations to 600 memory locations
.
Address
Opcode
Mnemonic
Comment
400
BE 0005
MOV SI, 500
STARTING LOCATION
403
BF 0006
MOV DI, 600
DESTINATION LOCATION
406
B9 0F 00
MOV CX, 000F
NO BYTE TO TRANSFER
409
8B 04
MOV AX, [SI]
40B
89 05
MOV [DI],AX
40D
46
INC SI
INCREMENT SI
40E
47
INC DI
INCREMENT DI
40F
49
DEC CX
DECREMENT CX
410
75 F7
JNE 409
412
F4
HLT
HALT
Note:
Press F7 button of keyboard (connected to techbook) and then press D, enter address
(from where data is to be entered), press enter and start feeding data.
Enter the data at memory location 500.
Ex-01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16
And after running the code above data is transfer to memory location 600.
Summary of Contents for 5586A
Page 2: ...Nvis 5586A Nvis Technologies Pvt Ltd 2...
Page 23: ...Nvis 5586A Nvis Technologies Pvt Ltd 23 Memory Read Timing in Maximum Mode...
Page 30: ...Nvis 5586A Nvis Technologies Pvt Ltd 30...
Page 48: ...Nvis 5586A Nvis Technologies Pvt Ltd 48 Diagram of module RESET power Instruction Set Note...