1微处理器实模式下的寻址方式3
2指令的机器码表示方法3
3微处理器实模式指令系统第3章8086的寻址方式和指令系统28086/8088指令概述汇编语言使用指令进行编程,是一种面向机器的低级语言
指令是对计算机发出的指示、命令
例如:1000101111000011这一组二进制代码是一条指令
它要求8086微处理器把BX寄存器的内容传送到AX寄存器中
其中,左面的8位二进制代码表示本条指令要进行的操作:在2个16位寄存器之间进行数据传送,称为操作码
后面的1个字节表示在哪两个寄存器之间进行传送,称为操作数
38086/8088指令概述汇编语言使用指令进行编程,是一种面向机器的低级语言
指令是对计算机发出的指示、命令
例如:1000101111000011这一组二进制代码是一条指令
用二进制代码表示的指令可以由CPU直接执行,称为机器指令
用机器指令编写程序的规范称为机器语言,编写出来的程序称为机器语言程序
机器指令难以记忆,不便于阅读和维护,为此,用一些符号来表示上面的操作码和操作数
例如:MOVAX,BX48086/8088指令概述例如:MOVAX,BX用MOV表示进行数据传送的操作码,用AX、BX表示操作数,显然这样的表示方式更清晰,更便于记忆和使用
用符号、助记符书写的指令称为符号指令
用符号指令书写程序的规范称为汇编语言,对应的程序称为汇编语言源程序
微处理器不能直接识别和执行符号指令
所以,汇编语言源程序要经过翻译,转换成对应的机器语言程序,才能够交计算机执行
这个翻译的操作称为汇编,由汇编程序完成
汇编语言和机器语言都是面向机器的低级语言,是计算机的母语
使用汇编语言编程,可以对计算机的硬件直接进行操控,实现计算机硬件能够实现的所有功能
58086/8088指令概述指令指令指令::控制计算机完成指定操作的命令
控制计算机完成指定操作的命令