15801861509 发表于 2014-8-25 18:36:44

王爽汇编基础课后题检测点3.1,有点疑惑

检测点3.1答案,谁解释一下呗

小靚同学Leon 发表于 2014-8-25 18:50:20

你的疑惑具体是什么呢

15801861509 发表于 2014-9-10 20:21:33

检测点3.1中,0000:0000 70 80 f0 30 ef 60 30 e2 - 00 80 80 12 66 20 22 60
                   0000:0001 62 26 e6 d6 cc 2e 3c 3b- ab ba 00 00 26 06 66 88
    mov ax,1   mov ds,axmov ax    ax=2662H为什么不是ax=8070H?

小靚同学Leon 发表于 2014-9-10 21:27:55

15801861509 发表于 2014-9-10 20:21
检测点3.1中,0000:0000 70 80 f0 30 ef 60 30 e2 - 00 80 80 12 66 20 22 60
                   0000:00 ...

:sweat:抄个题目都能抄错,搞得半天才看出来。
段地址:偏移地址此时表示为0001:0000等价于0000:0010

王虬鹏 发表于 2014-9-11 16:22:08

求正解

15801861509 发表于 2014-9-11 20:39:41

小靚同学Leon 发表于 2014-9-10 21:27
抄个题目都能抄错,搞得半天才看出来。
段地址:偏移地址此时表示为0001:0000等价于0000:0010

新手啊,谅解哦。谢谢

yaoxinsong 发表于 2014-9-19 17:27:37

因为mov ax,1 mov ds,ax
所以段地址*16+偏移地址=1*16+0=10H+0=10h
故而mov ax,【0000】寄存器ax=2662h

jos 发表于 2014-9-29 09:43:04

关于检测的3.1还想问一下
最后 语句
ADD AL,BL
加起来的值 AL 为10C存到AL中的为0C
想问一下 对于 1 是如何处理的

jos 发表于 2014-9-29 09:43:36

小靚同学Leon 发表于 2014-9-10 21:27
抄个题目都能抄错,搞得半天才看出来。
段地址:偏移地址此时表示为0001:0000等价于0000:0010


关于检测的3.1还想问一下
最后 语句
ADD AL,BL
加起来的值 AL 为10C存到AL中的为0C
想问一下 对于 1 是如何处理的

轩落翼 发表于 2014-11-16 14:26:35

多谢   小靚同学Leon
刚刚还不解,你的回答秒懂
0001:0000=00010
0000:0010=00010
两者等价

吃不饱的猪 发表于 2015-4-13 16:21:53

0DB4:0105 mov ax,
为什么运行之后AX的值是2662 求详解

薄情寡义 发表于 2015-6-19 19:16:52

我是看不懂为什么指令顺序为什么是这样的,能求解吗:shy::cry

fast 发表于 2015-6-24 09:25:51

小靚同学Leon 发表于 2014-9-10 21:27
抄个题目都能抄错,搞得半天才看出来。
段地址:偏移地址此时表示为0001:0000等价于0000:0010

正解
页: [1]
查看完整版本: 王爽汇编基础课后题检测点3.1,有点疑惑