943566987 发表于 2014-1-11 22:19:20

汇编 问题 3.3

mov ax,1000
mov ds,ax
mov bx
mov cx,
add bx
add cx,   
      
为什么 BX和CX回事等于8833呢? 以为我是这学的 有些东西一时半会没办法理解 还求大牛们指教

lms99251 发表于 2014-1-12 00:07:06

弄清楚字型和字节型,这两个单位,你就清楚了

943566987 发表于 2014-1-12 14:39:34

ryan0632 发表于 2014-1-11 23:37 static/image/common/back.gif
看了你的提问第一眼我就看着你写的有毛病,接着看了书原版问题,人家下边明明写着分析你怎么还问呢?

add bx我写成2了我就是想问问 不是mov bx,这个值相加吗?

馋不禅 发表于 2014-1-13 09:30:58

943566987 发表于 2014-1-12 14:39
add bx我写成2了我就是想问问 不是mov bx,这个值相加吗?

你把bx,的1写成了2,那么,现在add bx,就是6622+6622答案就是cc44了

zhaopengfei 发表于 2014-1-13 22:22:33

楼主说的好混乱,题目抄错了,自己又解释错了,太粗心。

dlzhwm 发表于 2014-1-20 01:19:41

mov ax,1000h
mov ds,ax
mov bx,
mov cx,
add bx,
add cx,
按这个写法:BX=CC44,CX=8833.

du_fish 发表于 2014-1-22 16:21:30

MOV BX,可以这样理解:
MOV BL,
MOV BH,

无名侠 发表于 2014-1-22 16:45:21

bx=6622
cx=1123
bx=6622+2211=8833
cx=1123+2211=3344

冻死的鱼鱼 发表于 2014-4-20 10:21:26

题目错了

这样你可能好理解些
【1】=10001H=2211
【2】=10002H=6622
题目(改):
mov av,1000
mov ds,ax
mov bx,   ;bx=6622
mov cx,   ;cx=2211
add bx,   ;bx=2211+6622=8833
add cx,   ;cx=6622+2211=8833

我爱鱼C论坛 发表于 2015-2-19 21:32:43

wan1346008 发表于 2015-2-26 17:44:22


额 如果
【1】=10001H=2211
【2】=10002H=6622

mov av,1000
mov ds,ax
mov bx,   ;bx=6622
mov cx,   ;cx=2211
add bx,   ;bx=2211+6622=8833
add cx,   ;cx=6622+2211=8833
页: [1]
查看完整版本: 汇编 问题 3.3