5.3 复杂模型机设计实验5.3.1 实验目的综合运用所学计算机组成原理知识,设计并实现较为完整的计算机。5.3.2 实验设备PC机一台,TD-CMA实验系统一套。5.3.3 实验原理下面讲述一下模型计算机的数据格式及指令系统。1数据格式模型机规定采用定点补码表示法表示数据,字长为位,8位全用来表示数据(最高位不表示符号),数值表示范围是: 0X281。2指令设计模型机设计三大类指令共十五条,其中包括运算类指令、控制转移类指令,数据传送类指令。运算类指令包含三种运算,算术运算、逻辑运算和移位运算,设计有6条运算类指令,分别为:ADD、AND、INC、SUB、OR、RR,所有运算类指令都为单字节,寻址方式采用寄存器直接寻址。控制转移类指令有三条HLT、JMP、BZC,用以控制程序的分支和转移,其中HLT为单字节指令,JMP和BZC为双字节指令。数据传送类指令有IN、OUT、MOV、LDI、LAD、STA共6条,用以完成寄存器和寄存器、寄存器和I/O、寄存器和存储器之间的数据交换,除MOV指令为单字节指令外,其余均为双字节指令。