计算机组成原理累加器实验,《计算机组成原理课程设计-研制一台多累加器结构的实验计算机》.doc…

  • Post author:
  • Post category:其他


课程设计任务书

学 院信息科学与工程学院专 业计算机科学与技术学 生 姓 名学 号题 目研制一台多累加器结构的实验计算机

内容及要求:

利用FD-CES实验仪提供的硬件资源,通过设计(包括整机结构设计、指令设计、微指令设计、微程序设计、调试程序设计等)、组装、调试三个步骤研制一台微程序控制的实验计算机。

设计总要求:

实验计算机整机应由如下几个模块组成:运算器、指令部件、内存、微程序控制器、总线缓冲电路、启停和时序控制电路。

运算器采用单累加器多寄存器结构。

操作数寻址方式采用以下几种:

直接地址寻址 (addr)-﹥A,或(A)-﹥addr

寄存器直接寻址 (Ri)-﹥A,或 (A)-﹥Ri

寄存器间接寻址 ((Ri))-﹥A,或 (A)-﹥(Ri)

立即数寻址 data-﹥A,或data-﹥Ri

指令系统按16条指令规模设计,主要设计如下几条指令:

MOV A,#data

LDA addr

STA addr

JC addr

RLC A

HALT

用所设计的指令编写调试程序:将内存某个单元(addr1)中内容乘以2,若出现进位,则将进位和结果分别存放到单元(addr3、addr2)中;否则将结果存放到单元(addr2)中,然后用停机指令停机,从控制台检查addr2存放的结果。

任务交付:1.程序源代码;2课程设计论文及电子文档。

进度安排&