6个回答
展开全部
mov bx,123
mov ax,[bx];地址123就是地址
inc bx
mov ax,[bx];该地址就是偶数地址
不需要想复杂了,偶数地址是因为以后要用到一个字节占两个存储单元的,如果不是偶数,就把这个数的上半部分和另一个数的下半部分合成一个数,就错了。
例如
a dw 34h,12h,78h,56h
mov ax,a
mov ax,a+2 ;这里ax就是1234,用的是偶数地址(本意是取1234嘛)
mov ax,a+1 ;这里ax就是7812,就错了,用的是奇数地址(当然指令本身没错)
mov ax,[bx];地址123就是地址
inc bx
mov ax,[bx];该地址就是偶数地址
不需要想复杂了,偶数地址是因为以后要用到一个字节占两个存储单元的,如果不是偶数,就把这个数的上半部分和另一个数的下半部分合成一个数,就错了。
例如
a dw 34h,12h,78h,56h
mov ax,a
mov ax,a+2 ;这里ax就是1234,用的是偶数地址(本意是取1234嘛)
mov ax,a+1 ;这里ax就是7812,就错了,用的是奇数地址(当然指令本身没错)
展开全部
mov bx,123
mov ax,[bx];地址123就是地址
inc bx
mov ax,[bx];该地址就是偶数地址
不需要想复杂了,偶数地址是因为以后要用到一个字节占两个存储单元的,如果不是偶数,就把这个数的上半部分和另一个数的下半部分合成一个数,就错了。
mov ax,[bx];地址123就是地址
inc bx
mov ax,[bx];该地址就是偶数地址
不需要想复杂了,偶数地址是因为以后要用到一个字节占两个存储单元的,如果不是偶数,就把这个数的上半部分和另一个数的下半部分合成一个数,就错了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mov bx,123
mov ax,[bx];地址123就是地址
inc bx
mov ax,[bx];该地址就是偶数地址
不需要想复杂了,偶数地址是因为以后要用到一个字节占两个存储单元的,如果不是偶数,就把这个数的上半部分和另一个数的下半部分合成一个数,就错了。
例如
a dw 34h,12h,78h,56h
mov ax,a
mov ax,a+2 ;这里ax就是1234,用的是偶数地址(本意是取1234嘛)
mov ax,a+1 ;这里ax就是7812,就错了,用的是奇数地址(当然指令本身没错)
1
mov ax,[bx];地址123就是地址
inc bx
mov ax,[bx];该地址就是偶数地址
不需要想复杂了,偶数地址是因为以后要用到一个字节占两个存储单元的,如果不是偶数,就把这个数的上半部分和另一个数的下半部分合成一个数,就错了。
例如
a dw 34h,12h,78h,56h
mov ax,a
mov ax,a+2 ;这里ax就是1234,用的是偶数地址(本意是取1234嘛)
mov ax,a+1 ;这里ax就是7812,就错了,用的是奇数地址(当然指令本身没错)
1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
地址是存放数据的地方,就根房子的门牌号差不多,偶数地址就像偶数门牌号一样。可以把数据写入对应的地址,也可在对应的地址把哪个数据读出来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mov ax,a+2 ;这里ax就是1234,用的是偶数地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询