PDA

View Full Version : briman


briman
01-24-2005, 10:11 AM
i need help can anyone help me

Question 4 book 2
The instruction MOV/AL (0300) means load the AL register with the contents of location referenced by address 0300H . Assuming that the instruction is stored at loction 0100H as illustated gelow explain how the instruction is actually fetched decoded and executed (by completing steps 1 to 4) . Your answer should make referance to the IP and the system buses

Location in ram Location contents Meaning of contents
00FF ?? part of previous instruction
0100 A9 code for MOV/AL
0101 00 part of address 0300
0102 03 part of address 0300
0103 ?? part of next instruction



0330 XX data at location 0300

Step 1: IP=0100 out on address bus

Step 2: IP=0101 out on address bus

Step 3: IP=0102 out on address bus

Step 4: IP=0103 out on address bus

Step 5: IP=0300 out on address bus
please can anyone help