joson 发表于 2013-6-30 17:33:37

求助:汇编2.2检查点的一个问题,

本帖最后由 joson 于 2013-6-30 17:45 编辑

0001H的最小范围为00010H,最大为1000F是怎么算的,书上有例子1000H的最小范围是10000H和1FFFFH,很迷糊,求详解,来大神,谢谢了,为这题想一天了,求帮助




特别就是0001+0000=00010,0001+FFFF为何等于1000F?

释.灵℡ 发表于 2013-6-30 17:37:02

:dizzy:2.1检查点没看到这个题啊在哪呢?:L

woshi新手 发表于 2013-6-30 17:37:29

额看不懂你的问题嘞

woshi新手 发表于 2013-6-30 17:41:27

你这是2.2检测题吧

joson 发表于 2013-6-30 17:45:18

woshi新手 发表于 2013-6-30 17:41 static/image/common/back.gif
你这是2.2检测题吧

是2.2的。脑袋都乱了

woshi新手 发表于 2013-6-30 17:55:30

如果是2.2检测题的话那就是
00010H=0001H×16+0000H
01000FH=0001H×16+FFFFH
书上说了物理地址=段地址×16+偏移地址
而偏移地址最小就是0000H最大就是FFFFH因为偏移地址是16位的嘛

woshi新手 发表于 2013-6-30 18:00:24

其实第一问很简单就是第二问不懂 百度下才懂滴
我也是今天才学汇编的~~

释.灵℡ 发表于 2013-7-1 19:18:16

楼上的理解能力好强 我都学3天了还没你看的明白

汇编小白菜 发表于 2013-7-2 11:42:07

LZ.你好。你的这个问题是物理地址=段地址*16+偏移地址的问题。偏移地址范围为:0到ffff。。
0001+ffff=1000f   
0001*16+ffff肯定=1000f。。可以用计算器试试

网友 发表于 2014-3-6 11:37:22

你理解为段地址*10(十进制)左移一位

R-S 发表于 2014-3-6 12:13:39

路过看看:lol:
页: [1]
查看完整版本: 求助:汇编2.2检查点的一个问题,