计算机原理课设报告 - 13 -
HALT 1111 停机指令 无操作数 以上指令按照寻址方式可以分为立即寻址、寄存器寻址、寄存器间接寻址和直接寻址四种类型,至于基址寻址和基址变址寻址,后面另有附加实验予以说明。 3.
各种助记符的具体说明
3.1 MOV AX,1A18H MOV R, Imm 0001 GR 00 XX 00 Imm 1A18H
3.2 MOV BX,AX MOV R,R 0010
3.3 MOV [25H],CX MOV [Imm], R 0011 XX 00 GR 10 Imm 0025H
XX 0000 0000 GR 01 GR 00 XX 0000 0000 XX 0000 0000 计算机原理课设报告 - 14 -
3.4 MOV DX,[25H] MOV R, [Imm] 0100 GR 11 XX 00 Imm 0025H
3.5 ADD AX,BX ADD R,R 0101 GR 00 GR 01 Imm 0000H
3.6 AND CX,DX AND R,R 0110 GR 10 GR 11 Imm 0A00H
3.7 JMP 1A18H JMP Imm 0111 XX 00 XX 00 Imm XX 0000 0000 XX 0000 0000 XX 0000 0000 XX 0000 0000 计算机原理课设报告 - 15 -
1A18H
3.8 SUB CX,DX SUB R,R 1000 GR 10 GR 11 Imm 0A00H
3.9 INC AX INC AX 1001
3.10 OR AX,[25H] OR R,[Imm] 1010 GR 00 XX 00 Imm 0025H
3.11 NAND AX,BX NAND R,R 1011 GR 00 GR 01 Imm XX 0000 0000 XX 0000 0000 GR 00 GR 00 XX 0000 0000 XX 0000 0000 计算机原理课设报告 - 16 -
0000H
3.12 XOR BX,AX XOR R,R 1100 GR 01 GR 00 Imm 0500H
3.13 JMP [AX] SUB R,R 1101
3.14 HALT HALT 1111
XX 00 XX 00 XX 0000 0000 GR 00 GR 00 XX 0000 0000 XX 0000 0000 三、微指令与控制信号的设计
1. 微指令格式 微指令位 OUT0 OUT1 微操作位符号 CPPC PC+1 类型 功能说明 时序信号 OUT0?M4 脉冲 与CP+1配合 电平 高电平PC+1/低电平置数 OUT1?M34