王爽老师-汇编语言 检测点3.1(1)

王爽老师-汇编语言检测点3.1(1)已知地址0000:0000-0010的值执行下列程序movax,1我的理解:把1赋予AXmovds,ax我的理解:把ax值1赋予段寄存... 王爽老师-汇编语言 检测点3.1(1)
已知地址0000:0000-0010的值 执行下列程序
mov ax,1 我的理解:把1赋予AX
mov ds,ax 我的理解:把ax值1赋予段寄存器DS,DS=0001,但段地址 不能被16整除啊,不对啊.
mov ax.[0000] 这里的[0000]段地址应该是多少啊??
mov bx,[0001] 这里的[0000]段地址应该是多少啊??
以下省略
小弟是菜鸟,请各位大侠指点,弱弱的问题,请勿怪罪!
但段地址 不能被16整除啊,不对啊----这句错了!!!
我的意思是0000:0000-0001F的值是知道了,
mov ax,1 我的理解:把1赋予AX
mov ds,ax 我的理解:把ax值1赋予段寄存器DS,DS=0001
mov ax.[0000] 这个命令是理解,但0001:0000这个数据提示中未给啊,
mov bx,[0001] 同上
请给予详细分析,并告诉我每个命令执行后寄存器的值
展开
 我来答
帅狗儿
2013-10-04 · TA获得超过168个赞
知道答主
回答量:84
采纳率:0%
帮助的人:34.2万
展开全部
我理解你的意思。题目中给的是0000:0000和0000:0001,此题目首先就是考验你怎么算物理地址。其实从"mov ax,1 / mov ds,ax"这两句你算出了地址是从0001:0000开始。按照物理地址计算方式,你看下题目中给的0000:0001和你通过语句算出的0001:0000其实是一个地址”00010“,所以就从第二行的62开始读数据,而不是第一行的70开始读。
富港检测东莞有限公司
2024-12-25 广告
ISTA3L是一个基于研究、数据驱动的测试协议,它模拟了由零售公司完成的产品订单被直接运送给消费者时所经历的危险,它允许用户评估包装产品的能力,以承受运输和处理包装产品时所经历的供应链危险,从接收到任何电子商务零售商履行操作,直到最终消费者... 点击进入详情页
本回答由富港检测东莞有限公司提供
百度网友3b1b680
2010-06-29 · TA获得超过966个赞
知道小有建树答主
回答量:978
采纳率:33%
帮助的人:628万
展开全部
段地址存储的时候是16位的,但是换成物理地址(20位)的时候,就要乘以16.所以ds中的地址绝对可以做段地址的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nevermoree
2012-11-16 · TA获得超过1224个赞
知道小有建树答主
回答量:592
采纳率:0%
帮助的人:605万
展开全部
0001:0000和0000:0010是同一个地址
算成物理地址都是00010
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
齐大老实人
2014-07-16
知道答主
回答量:4
采纳率:0%
帮助的人:5477
展开全部
估计是你没看懂debug 后面的2 行数据
0000:0000 的意思是 00000---0000f的数据
0000:0010的意思是 00010----0001f的数据, 段地址:偏移地址,你需要这么看,这样就能算对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
starrydzf
2010-06-29 · TA获得超过154个赞
知道答主
回答量:441
采纳率:0%
帮助的人:265万
展开全部
mov ds,ax 段地址为什么要被16整除?没问题!你看一下什么是段地址你就知道了
mov ax,[0000] 就是:mov ax,ds:[0000];默认省略DS
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式