汇编语言学习笔记18086指令系统
2010-10-26 20:45
447 查看
1.1数据传送指令
1.MOV错误指令分析:
MOV DH,300H 字数据传送给了字节寄存器
MOV [BX],0 没有指明数据是传给内存的一个字单元还是一个字节单元
MOV DS,1000H 不能对段寄存器传送立即数
MOV BX,CL 寄存器位数要一致
MOV CS,AX 寄存器内容不能送给代码段寄存器
2.MOV指令小结
1111两个存储单元之间不可以直接传送数据。
2222目的操作数不能是CS及立即数,cs寄存器的内容是由操作系统给出的;
3、XCHG指令
指令格式:XCHG OPD,OPS
指令功能:将源操作数和目的操作数的内容互换
4.查表指令XLAT
指令格式:XLAT TABLE
5.标志传送指令
6.地址传送指令
**有效地址指令LEA
LEA OPD,OPS
指令功能:将源操作数的有效地址传送到目的寄存器
**取地址指令LDS及LES
1.MOV错误指令分析:
MOV DH,300H 字数据传送给了字节寄存器
MOV [BX],0 没有指明数据是传给内存的一个字单元还是一个字节单元
MOV DS,1000H 不能对段寄存器传送立即数
MOV BX,CL 寄存器位数要一致
MOV CS,AX 寄存器内容不能送给代码段寄存器
2.MOV指令小结
1111两个存储单元之间不可以直接传送数据。
2222目的操作数不能是CS及立即数,cs寄存器的内容是由操作系统给出的;
3、XCHG指令
指令格式:XCHG OPD,OPS
指令功能:将源操作数和目的操作数的内容互换
4.查表指令XLAT
指令格式:XLAT TABLE
5.标志传送指令
6.地址传送指令
**有效地址指令LEA
LEA OPD,OPS
指令功能:将源操作数的有效地址传送到目的寄存器
**取地址指令LDS及LES
相关文章推荐
- 汇编语言学习笔记(九)转移指令的原理
- 汇编语言学习笔记 第二节:数据传送指令
- 32位汇编语言学习笔记(11)--条件传送指令
- 汇编--学习笔记(六)-指令系统
- 汇编语言学习笔记 第三节:算术运算指令
- 汇编语言学习笔记(十二)-浮点指令
- 汇编语言学习笔记(十三)int指令
- 32位汇编语言学习笔记(2)--数据传送指令
- 32位汇编语言学习笔记(3)--leal和算术运算指令
- 汇编语言学习笔记(十二)-浮点指令----ACM
- 汇编语言学习笔记 第四节:逻辑运算指令
- 32位汇编语言学习笔记(32)--loop指令
- 32位汇编语言学习笔记(7)--跳转指令
- 王爽汇编语言学习笔记(九) --转移指令的原理
- 32位汇编语言学习笔记(33)--aaa指令
- 汇编语言学习笔记第十七章 使用BIOS进行键盘输入和磁盘读写
- windows下32位汇编语言学习笔记 第四章 第一个窗口程序 1 (消息的使用和入口代码)
- 汇编语言入门:学习简单指令和数据段
- [汇编语言学习笔记][第七章更灵活的定位内存的方法]
- 32位汇编语言学习笔记(6)--设置条件码