- 1
- 0
- 约1.2万字
- 约 48页
- 2019-12-21 发布于广西
- 举报
第三章 计算机指令系统 3-1 指令格式 一. 汇编语言指令格式 [标号:]操作码 操作数1,操作数2[;注释] 换行表示一条指令结束。 例: LOOP: MOV A,#40H ;取参数 二. 机器语言指令格式 操作码 [操作数1] [操作数2] 有单字节、双字节和三字节指令。 3-2 指令寻址方式 3-2-1 操作数类型 位(b)─ 位寻址区中的一位二进制数据 字节(B)─ 8位二进制数据 字(W)─ 16位双字节数据 二.直接寻址方式 指令操作数是存储器单元地址,数据在存储器单元中。 MOV A,40H ;A?(40H) 三.寄存器寻址方式指令操作数为寄存器名,数据在寄存器中。例: MOV A,R0 ;A?R0设指令执行前 A=20H,R0=40H, 执行指令后,A= ?,R0= ? 四.寄存器间接寻址方式 指令的操作数为寄存器名,寄存器中为数据地址。 存放地址的寄存器称为间址寄存器或数据指针。 例: MOV A,@R0 ;A?(R0) 设指令执行前 A=20H,R0=40H,地址为40H存储器单元内容如图所示。执行指令后, A= ? ,R0 = ? , (40H)= ? 五.变址间接寻址方式 数据在存储器中,指令给出的寄存器中为数据的基地址和偏移量。 数据地址 = 基地
原创力文档

文档评论(0)