I am confused with some concepts of assembly language. That is

How do we calculate effective address and physical address? Also differentiate them.
What is effective address generated by following instructions?
Initially
BX=0x100, num1=0x1001, =0x0000, and SI=0x0100

a. mov ax,
b. mov ax,
c. mov ax,
d. mov ax,

Calculate physical memory address generated by following segment-offset pairs.
a. 1DDD:0436
b. 1234:7920
c. 74F0:2123
d. 0000:6727
e. AB01:FFFF

Posted on 2010-11-14 01:43:52 by novartis66
You tell us what you think the answers to your homework problems are, and then we'll help guide you :)
Posted on 2010-11-14 14:04:08 by SpooK

You tell us what you think the answers to your homework problems are, and then we'll help guide you :)



Please check these and make correction to wrong calculations.

1234:7920= (1234 x 10) + 7920
= 12340 + 7920
=19C601

74F0:2123=(74F0x10)+2123
=74F00+2123
=77023


0000:6727=(0000x10)+6727
=00000+6727
=06727
AB01:FFFF=(AB01x10)+FFFF
=AB010+FFFF
=A1B00F

Posted on 2010-11-20 04:57:26 by novartis66
I really don’t know how to calculate effective address. Plase explain it with some examples. Then I will try to solve my own questions.
Posted on 2010-11-20 05:06:58 by novartis66
Have you searched for its definition?
Posted on 2010-11-20 05:17:43 by ti_mo_n