社区
汇编语言
帖子详情
请教各位,[bx+si]和[si+bx]有无区别?而且[si+bx]能不能使用?
msdner
2005-01-18 04:29:34
如题。谢谢大家。
...全文
275
7
打赏
收藏
请教各位,[bx+si]和[si+bx]有无区别?而且[si+bx]能不能使用?
如题。谢谢大家。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Areslee
2005-01-19
打赏
举报
回复
是
msdner
2005-01-18
打赏
举报
回复
[bx+si]和[si+bx]完全等价吗?这里面 都是默认bx为基址寄存器、si为变址寄存器吗?
msdner
2005-01-18
打赏
举报
回复
谢谢大家!
那么[si+bx] 里 si是基址吗?相当于si[bx]吗?这样子好像是错误的。
csdsjkk
2005-01-18
打赏
举报
回复
功能无差别,编码有差别
tiancai1
2005-01-18
打赏
举报
回复
[bx+si]和[si+bx] 没有区别,
都是基址加变址寻址。
jozu
2005-01-18
打赏
举报
回复
还是要看你的编译器,早先的编译器[bx+si]可以,而[si+bx]不行,因为那个时候规定只能用bx作为基址寄存器,现在的编译器都支持了,所以可以正常使用。
VxD1
2005-01-18
打赏
举报
回复
bx+si]和[si+bx]没区别
[si+bx]能使用,这是基址bx加变址si寻址方式
微型计算机原理第四章练习题(答案)
第4章 80x86指令系统 一、自测练习题 ㈠ 选择题 1.MOV AX,[
BX
+
SI
]的源操作数的物理地址是( )。 A.(DS)×16+(
BX
)+(
SI
) B. (ES)×16+(
BX
)+(
SI
) ... C.(SS)×10H+(
BX
)+
SI
) D.(CS)×16+(
BX
)+(
SI
)
8086寻址方式及指令系统
6.指令MOV [
BX
+
SI
],AL中的目的操作数
使用
( )段寄存器。 A.CS B.DS C.SS D.ES 7.指令MOV
BX
,[BP+5]中的源操作数
使用
( )段寄存器。 A.CS B.DS C.SS D.ES 8.段内间接寻址只改变( )中的内容。 A.CS...
王爽汇编 电子书 pdf格式(带课后习题答案)
7.9 [
bx
+
si
+idata]和[
bx
+di+idata] 7.10 不同的寻址方式的灵活应用 实验6 实践课程中的程序 第8章 数据处理的两个基本问题 8.1
bx
、
si
、di、bp 8.2 机器指令处理的数据所在位置 8.3 汇编语言中数据位置的表达 8.4...
汇编语言8086--清华大学出版社答案
(3)
SI
和DI
不能
同时
使用
。 (4) AX不需要
使用
段跨越前缀。 (5) 两个操作数的类型不匹配。 (6) OFFSET 只能与简单的符号地址相连,
不能
与MYDAT[
SI
]相连。 (7) CS
不能
作为目的操作数。 (8) 两个操作数的类型不匹配。 。...
汇编语言程序设计练习
(1)直接寻址 (2)
使用
BX
的寄存器寻址 (3)
使用
BX
的间接寻址 (4)
使用
BX
的寄存器相对寻址 (5)基址变址寻址 (6)相对基址变址寻址 7、指出下列指令中的错误。(2.3) (1)MOV AH,
BX
(2)...
汇编语言
21,459
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章