五、指令的种类 1.数据处理指令 2.数据传送指令 3.程序处理指令 4.状态管理指令
五、指令的种类 1. 数据处理指令 2. 数据传送指令 3. 程序处理指令 4. 状态管理指令
六、指令的表示方法 1.二进制代码表示一机器语言指令 例:1000100011011000 2.助记符表示一汇编语言指令 例: MOV BL,AL MOV表示“传送”助记符,BL(寄存器 表示结果存放的位置,AL(寄存器)表示数 据的来源
六、指令的表示方法 1. 二进制代码表示—机器语言指令 2. 助记符表示—汇编语言指令 例:10001000 11011000 例:MOV BL,AL MOV表示“传送”助记符,BL(寄存器) 表示结果存放的位置,AL(寄存器)表示数 据的来源
助记符表示的指令便于书写、理解和 记忆,但最终必须将助记符指令“翻译” 成机器指令才能被识别和执行。这个过程 叫“汇编”。 汇编 助记符指令 机器指令
助记符表示的指令便于书写、理解和 记忆,但最终必须将助记符指令“翻译” 成机器指令才能被识别和执行。这个过程 叫“汇编” 。 助记符指令 机器指令 汇编
5.28086指令的格式及寻址 、寻址方式 °地址:数据和指令存放的位置。 数据存放的位置可以是夸存器、夺储器 或I/0端口,指令存放的位置只能是存储器 中的代码段。 寻址方式:寻找指令地址和操作数地址的方式。 寻址过程:形成指令地址和操作数地址的过程
一、寻址方式 • 地址:数据和指令存放的位置。 数据存放的位置可以是寄存器、存储器 或I/O端口,指令存放的位置只能是存储器 中的代码段。 • 寻址方式:寻找指令地址和操作数地址的方式。 • 寻址过程:形成指令地址和操作数地址的过程。 5.2 8086指令的格式及寻址
1.固定寻址(隐含寻址) 操作数在某个固定的寄存器中 这个固定的寄存器大多为AL或AX 例:AAA 操作:对固定寄存器AL中的内容进行十进制调 整,结果仍在AL中。(可能影响AH的内容) 十进制调整 AL Ah 结果 +1 送回 影响
结果 AL AH 1. 固定寻址 (隐含寻址) 操作数在某个固定的寄存器中。 这个固定的寄存器大多为AL或AX。 例:AAA 操作:对固定寄存器AL中的内容进行十进制调 整,结果仍在AL中。(可能影响AH的内容) 十进制调整 影响 +1 送回