View Full Version : Mov Al
sherlock
11-09-2004, 07:16 AM
Can any help me with the following
The instruction MOV AL (0300) means load the AL register with the contents of location refrenced by address 0300H. assuming that the instruction is stored at location 0100H as illustated belew; explain how the instruction is actually fetched, decoded and executed (by completing steps 1 to 4) answer should make refence to the IP and 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
0300 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: 0103 out on the address bus
Step 5: IP=0300 out on address bus
any help or one got any links to web sites to help me.
michw
01-12-2005, 03:32 PM
just woundering if you sorted out the MOV AL as i have exactly the same question and need help cant find anythig anywere!!??
mrdthdonna
01-17-2005, 11:38 AM
Hi there, I am just wondering if you have managed to understand the question myself, if you have can you please let me know, I presume we are doing the same course, if I find out the answer I will let you know asap thanks from Donna
mrdthdonna
01-18-2005, 08:07 AM
Hi there, just wondering if you managed to find anything on MOV AL. Help wanted, really struggling
David Kelso
01-23-2005, 04:53 PM
Can anybody help with the above?
briman
01-25-2005, 07:27 AM
i am having the same problem have a look at page 41 book 2 tell me what you think
Adam Baxter
03-29-2005, 06:09 PM
any one have any joy on this one. :confused:
Smudge918
04-05-2005, 06:31 PM
Having read through pages 41 - 44 (book 2) i think you just need to alter the codes to match those on the question paper and just re-jig them a bit. Well that's what i've done and it does now seem to make some sence.
petrix2005
07-19-2005, 03:45 AM
I left you a message yesterday but could you reply to it to the following email address, Thanks
berry-paxton@fsmail.net
it was regarding the following question.
Having read through pages 41 - 44 (book 2) i think you just need to alter the codes to match those on the question paper and just re-jig them a bit. Well that's what i've done and it does now seem to make some sence.
Can you help us out a bit more here im still finding it hard to work it out.
Thugly
11-21-2005, 04:52 PM
The instruction MOV AL (0300) means load the AL register with the contents of location refrenced by address 0300H. assuming that the instruction is stored at location 0100H as illustated belew; explain how the instruction is actually fetched, decoded and executed (by completing steps 1 to 4) answer should make refence to the IP and system Buses.
can anyone help please
mrdthdonna
02-12-2006, 12:19 PM
Hi there, just wondering if you have managed to suss out the answer to this one yet, if so can you please help me out with it, really stuggling now, I actually stoped doing the course for a while due to being stuck on this question
saphalline
02-12-2006, 11:02 PM
Don't you all have a book on Assembly? Doesn't the book explain this? If you're taking a course, can't you ask the instructor for guidance? I'm having a difficult time believing all of you are stuck on a seemingly simple problem.
mrdthdonna
02-15-2006, 10:53 AM
hi there, unfortuntaly I am still struggling with the course, as this is my first time doing any work with computers, all I need is a lending hand just to help me get started.
saphalline
02-15-2006, 01:34 PM
this is my first time doing any work with computers:eek: Ouch! And you started with this? Perhaps not the best idea. :p This question requires in-depth knowledge of how CPU's work at the core/register level.
If you're willing to stay and learn, you can do so here on the forums. We encourage learning and teaching. But we don't encourage just answering a homework problem. That would only get you by this one problem, whereas teaching you would get you through the course.
The choice is yours.
vBulletin v3.6.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.