问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于汇编寻址问题……

发布网友 发布时间:2023-09-22 00:30

我来回答

2个回答

热心网友 时间:2024-12-04 12:12

必须考虑CPU是否支持所需的寻址方式以及使用该寻址方式时的*。

以你的问题来说,要访问result[4],在8086中支持通过BX、SI、DI等寄存器来实现的变址寻址,CX不在这些寄存器之中因此无法生成指令,所以必须要把CX中的数复制到例如BX中再通过BX来访问才行。

所以在8086中可以参考以下代码:
MOV BL,CL ;复制CL到BL
XOR BH,BH ;BH清零
MOV AL,RESULT [BX+2] ;AL=result[4]

而在80386等CPU上,所有32位的通用寄存器都可直接用作变址寄存器,就可以直接这样:
AND ECX,0FFH ;将ECX中除CL外的位清零
MOV AL,RESULT [ECX+2]

一般情况下此方式是最简单的方式,还可以通过其它方式例如XLAT等指令实现,请开发思路举一反三吧。

热心网友 时间:2024-12-04 12:13

你说的那种方式好像就是在汇编中用的方法吧
汇编在不同的控制器中的表示略有差别
我只把80x86的寻址方式说一下吧,
寻址方式有:立即寻址,如:mov ax,01H
寄存器寻址,如:mov ax,bx
直接寻址,如:mov ax,[02H]
寄存器间接寻址,如:mov ax,[bx]
寄存器相对寻址,如:mov ax,[COUNT+01H]
基址变址寻址,如:mov ax,[bx+di]
相对基址变址寻址,如:mov ax,01H+[bx]+[si]
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13岁一直到18岁晚上经常熬夜会有什么影响 具象表现素描内容简介 ...| 从14世纪文艺复兴到20世纪具象表现绘画 · 168幅画 · 图解西方... 【漫画赏析】比喻具象化——《孤高之人》手法分析 具象美术作品有哪些 具象艺术艺术家介绍 话说 曾经有个演唱会 是初音未来演唱会 39祭 谁知道微信聊天记录删掉了,还能恢复过来吗?有什么软件可以恢复吗?不... 六爻。测缘分。测婚姻 礼仪起源于祭祀的证据是什么? 关于win32asm.exe(答案满意有追加分) 如何通知汇编程序形成16位段和32位段? 读完这篇文章,从海明威身上你能学到哪些东西? 我们聊天,他问我,你的yin m修剪过吗?你觉得你的yin m 多吗?他为什么这 ... 如果一个男人跟你相亲就问修养啊这些,那么这个男人怎么样 男同学问你修手机钱够吗?你要怎么回 东风天锦右边雨刮器开关还有一个是什么开关啊 同志们谁能帮我看下这个雨刮器最右边的这个是什么!谢谢,东风多利卡D6... 七年级下册英语短文30词左右 ...中午12点一下午1:10到下午5:40下班晚上6:30到9点一天算多 西红柿空果施什么肥料 一抹通是什么成分?有人知道吗? 冻疮怎么根治不复发,有没有一抹舒服点的? 朝气少年得前茅最佳生肖 诺基亚 5200 全面的最新介绍别保留哦 vivox5pro怎么样,过时不? 解封安全吗? 被限制,好友帮忙解冻是否安全? 朋友封了,帮他解封危险吗 帮别人解封会有风险吗 银川二中今年复读班要多少分?什么时间报名? 汽车3万公里换什么机油? 女生对你感觉一般般能算有好感吗? 我问一个女生对我的感觉,女生说,一般吧。她是什么意思啊? 喜欢一个女生,她对你没多少感觉,该怎么办? 女生对男生发感觉一般般吧,怎么回复 女孩对男孩说只是一般的感觉了 通过获得CPSM职业资格认证带来那些益处,哪些企业认可这个证书呢? 深圳所有人才房都是装配式建筑的结构稳定性如何 广告上的丰胸产品是真的吗,请问 由于内分泌失调引起长斑该如何调理 内分泌失调 长斑该怎么办?? 英语专四考试具体收试卷时间?有的说收两次,有的说收三次,到底是几... 英语专业四级考试是收三次卷吗? 俄语专四收几次答题卡 专四收试卷顺序 ...渤海大学 沈阳大学 大连艺术学院 报哪个好呢???、 中国女篮谁的脚最大 A的秩与A*的秩 写给老师的一封信怎么写三年级