复杂模型机设计(微程序).docVIP

  • 617
  • 0
  • 约5.2千字
  • 约 12页
  • 2017-01-30 发布于重庆
  • 举报
复杂模型机设计(微程序)

计算机硬件课程设计 ----复杂模型机设计(微程序) 专  业:计算机科学与技术       实验日期:2014年9月15日——2014年9月16日 目 录 一、 实验内容 3 二、 实验原理 3 1.数据格式 3 2.指令设计 3 3.指令格式 3 4.指令系统 5 三、总体设计 6 四、实验步骤 7 复杂模型机设计实验 实验内容 搭建一台8位模型机,指令系统要求有10条以上,其中包括运算类指令、传送类指令、控制转移类指令、输入输出指令等,并且有各种不同的寻址方式。 实验原理 下面讲述一下模型计算机的数据格式及指令系统。 1.数据格式   模型机规定采用定点补码表示法表示数据,字长为8位,8位全用来表示数据(最高位不表示符号),数值表示范围是: 0≤X≤28-1。   2.指令设计   模型机设计三大类指令共十五条,其中包括运算类指令、控制转移类指令,数据传送类指令。运算类指令包含三种运算,算术运算、逻辑运算和移位运算,设计有6条运算类指令,分别为:ADD、AND、INC、SUB、OR、RR,所有运算类指令都为单字节,寻址方式采用寄存器直接寻址。控制转移类指令有三条HLT、JMP、BZC,用以控制程序的分支和转移,其中HLT为单字节指令,JMP和BZC为双字节指令。数据传送类指令

文档评论(0)

1亿VIP精品文档

相关文档