夏夜微风 发表于 2011-10-28 16:53:28

求助 与偏移地址有关的问题

希望能看清楚这个图 我的疑问是同样是说偏移地址 为什么第一题的最大偏移量是FFFFH 第二题最大偏移量是FFF0H

小甲鱼 发表于 2011-10-28 17:32:25

朋友请参见:http://bbs.fishc.com/thread-2264-1-1.html

夏夜微风 发表于 2011-11-1 17:24:43

老师那个链接网页打不开{:5_96:}

yipwing 发表于 2011-11-1 17:33:17

解题过程:
物理地址=SA*16+EA
20000h=SA*16+EA   
SA=(20000h-EA)/16=2000h-EA/16   

解公式该会吧?这个你试试自己解解看?

夏夜微风 发表于 2011-11-2 15:42:15

yipwing 发表于 2011-11-1 17:33 static/image/common/back.gif
解题过程:
物理地址=SA*16+EA
20000h=SA*16+EA   


{:5_91:}谢谢

yipwing 发表于 2011-11-2 15:45:46

夏夜微风 发表于 2011-11-2 15:42 static/image/common/back.gif
谢谢

you're welcome..{:5_109:}

阿_锋_ 发表于 2012-6-23 15:43:16

问题是: 你怎么知道偏移地址 就是0H   或者:FFF0H?

骑着蟑螂闯红灯 发表于 2012-6-23 20:13:48

偏移地址16位,变化范围为0H—FFFFH。题目中要访问的是内存20000H的单元,偏移地址的值不是固定的(范围是固定的,拿16位来讲),偏移地址的值取大了,会出现访问不到20000H单元,因为计算SA要取整,SA*16+FFFFH=20000H,得SA=1000H,再SA*16+FFFFH=1FFFFH<20000H(此时偏移地址取最大都访问不到20000H单元),所以应该缩小偏移地址求SA。看完之后希望你认真思考一下,希望你能弄懂?
页: [1]
查看完整版本: 求助 与偏移地址有关的问题