- 7
- 0
- 约3.85千字
- 约 41页
- 2016-12-02 发布于湖北
- 举报
其它机器代码形式 mov al,05 ;机器代码是B0 05 前一个字节B0是操作码(含一个操作数AL),后一个字节05是立即数 mov ax,0102H ;机器代码是B8 02 01 前一个字节B8是操作码(含一个操作数AX),后两个字节02 01是16位立即数(低字节02在低地址) 操作码 操作数 指令操作数的表达-寄存器 r8——任意一个8位通用寄存器 AH AL BH BL CH CL DH DL r16——任意一个16位通用寄存器 AX BX CX DX SI DI BP SP reg——代表r8或r16 seg——段寄存器 CS/DS/ES/SS 指令操作数的表达-存储器 m8——一个8位存储器操作数单元(所有主存寻址方式) m16——一个16位存储器操作数单元(所有主存寻址方式) mem——代表m8或m16 指令操作数的表达-立即数 i8——一个8位立即数 i16——一个16位立即数 imm——代表i8或i16 dest——目的操作数 src——源操作数 立即数寻址 寄存器寻址 直接寻址 寄存器间接寻址 寄存器相对寻址 基址变址寻址 相对基址变址寻址 指令由操作码和操作数两部分组成 操作码说明计算机要执行哪种操作,如传送、运算、移位、跳转等操作,它是指令中不可缺少的组成部分 操作数是指令执行的参与者,即各种操作的对象 有些指令不需要操作数,通常的指令都有一
原创力文档

文档评论(0)