社区
汇编语言
帖子详情
初学汇编(8086系统),问几个关于指令的小问题
zjk2752
2008-10-20 10:56:51
1,吸看到过mov ax,[2111H];这样的指令。那有没有mov bx,LABLE[SI];这样的指令呢?我这样想的,ax是数据寄存器很容易理解。而BX是地址寄存器,LABLE[SI]刚好也是地址,把地址送到地址寄存器应该说的通呀,可是我怎么没在书上见到过这样的用法呢(也可能是我没看见),另外,还有一个LEA指令,是专门用来送有效地址到寄存器的,应该可以吧
本人初学,自学,不要见笑呀?谢谢了,帮我分解一下
...全文
203
11
打赏
收藏
初学汇编(8086系统),问几个关于指令的小问题
1,吸看到过mov ax,[2111H];这样的指令。那有没有mov bx,LABLE[SI];这样的指令呢?我这样想的,ax是数据寄存器很容易理解。而BX是地址寄存器,LABLE[SI]刚好也是地址,把地址送到地址寄存器应该说的通呀,可是我怎么没在书上见到过这样的用法呢(也可能是我没看见),另外,还有一个LEA指令,是专门用来送有效地址到寄存器的,应该可以吧 本人初学,自学,不要见笑呀?谢谢了,帮我分解一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kevin700
2008-11-01
打赏
举报
回复
对于我来说这个不太清楚,其它人应该了解。
ps121
2008-10-31
打赏
举报
回复
我也初学,大家一起加油!!
MrLliang
2008-10-28
打赏
举报
回复
既然叫了通用肯定就是谁都能用,当它是个杂物房 谁有东西都可以往里面扔
小刚_中科
2008-10-28
打赏
举报
回复
应该可以用把,LABLE为偏移量,这种方式就是原操作数为寄存器相对寻址啊 目的操作数为寄存器寻址。。。。
我也初学。。。
zhao_yong
2008-10-28
打赏
举报
回复
[Quote=引用 7 楼 MrLliang 的回复:]
既然叫了通用肯定就是谁都能用,当它是个杂物房 谁有东西都可以往里面扔
[/Quote]
有道理。
大熊猫侯佩
2008-10-25
打赏
举报
回复
bx寄存器有时被称为基址寄存器。
但这些叫法,包括隐含的用法,现在和过去发生了很大的变化。
zjk2752
2008-10-25
打赏
举报
回复
谢谢楼上各位,看来我还是接着看书吧,书还没看明白。什么叫“通用”呀?通用体现在什么地方呢?
zl0606520
2008-10-25
打赏
举报
回复
这个问题还是自己先看书,看多了自然就懂了!
cnzdgs
2008-10-21
打赏
举报
回复
没听说过“BX是地址寄存器”,我只知道ax、bx、cx、dx等等这些都是通用寄存器,比较特殊一点的是bx除了参与运算外,还可以用做间址。
zuo53664640
2008-10-21
打赏
举报
回复
mov bx,LABLE[SI]; 怎样都可以还可以用 . 如 LABLE[SI].2 ; 不过不是地址 而是LABLE[SI]所指向的数据!!
touta
2008-10-21
打赏
举报
回复
BX是经常用成寻址中的基地址
AX多是返回值,而且proc中的temp也极多用AX
CX就是取counter 的意思了
DX是data的意思
si和di分别是source,direction
至于[],可变相理解为"*"
8086
汇编
语言
指令
总结
本文详细介绍了
8086
汇编
语言中的核心
指令
,包括MOV、XCHG、LEA、PUSH、POP等,涵盖了数据传输、交换、地址计算、堆栈操作等方面,旨在帮助
初学
者理解和掌握
汇编
语言的基本操作。
8086
汇编
指令
全集
本文全面介绍了80X86
汇编
指令
集,包括数据传送、算术、逻辑、控制转移、串操作、标志处理等
指令
。详细解释了各
指令
的用法、注意事项及示例,旨在帮助
初学
者更好地理解和运用
汇编
语言。
8086
汇编
初学
之贪吃蛇
本文介绍了一个使用
汇编
语言编写的简单贪吃蛇游戏。作者详细分享了如何利用空循环控制时间、非阻塞键盘输入及随机数生成等技巧来实现游戏的基本功能。
8086
汇编
指令
集(全)附思维导图
本文详细介绍了
8086
汇编
指令
集,包括数据传送、算术运算、逻辑移位、串操作、控制转移、中断处理以及标志位操作等内容,为
初学
者提供了一个全面的学习指南。,
8086
指令
集编码解析与反
汇编
实战
本文
系统
讲解
8086
处理器
指令
集的二进制编码机制,重点剖析操作码结构、ModR/M字节字段含义(Mod/Reg/RM)、各类寻址模式(寄存器、直接、基址变址等)及其机器码映射关系,并结合DEBUG工具实操演示反
汇编
流程。同时阐述反
汇编
器实现原理,涵盖
指令
长度动态计算、前缀字节处理及操作码表设计等关键技术要点。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章