| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 688 人关注过本帖
标题:王爽 汇编语言中问题
取消只看楼主 加入收藏
wxyww205127
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-10-23
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
王爽 汇编语言中问题
在第二版 P51 讲数据段时,有这么一段话:
“比如,我们将123B0H-123BAH的内存单元定义为数据段。我们现在要累加这个数据段中的前3个单元中的数据,代码如下:
            mov ax,123BH
            mov ds,ax     ;将123B送入ds中,作为数据的段地址
            mov al,0   ;用al存放累加数据
            add al,[0]  ;将数据段第一个单元(偏移地址0)中的数值加到al中
            add al,[1]  ;将数据段第二个单元(偏移地址1)中的数值加到al中
            add al,[2]  ;将数据段第三个单元(偏移地址2)中的数值加到al中”
看到这,本人有所不解,[0]和[1]、[2]不是指的字型数据码?字型数据不是占两个内存单元即高位和地位吗?如何能存放至只是低位的al中?
本人新手,刚学汇编,请指教。
搜索更多相关主题的帖子: 内存 
2012-10-23 15:56
wxyww205127
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-10-23
收藏
得分:0 
你们说的太高深了,我还没学到。
现在我知道了,高位对应高位,低位对应低位。
谢谢各位。
2012-10-23 18:03
快速回复:王爽 汇编语言中问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031000 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved