汇编语言的组成
2020.12.27
汇编语言发展至今,有以下3类指令组成
1.汇编指令:机器码的助记符,有对应的机器码。
2.伪指令:没有对应的机器码,由编译器执行,计算机并不执行。
3.其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。
MOV AX,[3]:传送3号单元的内容如AX
寄存器
运算器进行信息处理
寄存器进行信息存储
控制器控制各种器件进行工作
内部总线连接各种器件,在他们之间进行数据的传送
一个字由两个字节组成
十六进制数的一位相当于二进制数的四位
在十六进制表示的数据的后面加H,在二进制表示的数据后面加B
几条汇编指令
mov ax,bx ->将寄存器BX中的数据送入寄存器AX->AX=BX
add ax,bx->AX和BX中的数值相加,结果存在AX中->AX=AX+BX
ax为16位寄存器,只能存放4位十六进制的数据
地址加法器采用物理地址=段地址16+偏移地址的方法用段地址和偏移地址合成物理地址。
段地址16有一个更为常用的说法是左移四位
寄存器(CPU工作原理)
8086CPU有14个寄存器,他们的名称为:AX