
课程设计报告(计算机组成原理)。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
基于TD-CMA计算机组成原理教学实验系统,我们设计了一个简化的计算机整机模型——模型机,并对其运行机制进行了深入的剖析。 随后,依据模型机的数据通路以及微程序控制器的运作逻辑,完成了多条机器指令的设计,并配以相对应的微程序。 经过程序输入和运行测试,验证了设计的正确性。 具体而言,设计包括了“IN R0”指令,即将数据直接存储到R0寄存器中;“IN -> R0SUB 0DH”指令,涉及R0寄存器与立即数0DH之间的减法运算;“R0 - [0DH] -> R0”指令则执行了R0寄存器中的值与内存地址[0DH]处数据的减法操作,并将结果重新存储回R0寄存器;此外,“SHL R0”指令实现了R0寄存器中数据的逻辑左移操作;“STA 0EH, R0”指令将R0寄存器的内容写入内存地址0EH处; “LDA 0FH, R0” 指令则从内存地址 0FH 读取数据并将其加载到 R0 寄存器中。最后,通过“LOP: DEC R0 ; R0-1->R0”指令对R0进行自减操作,“BZC EXIT ; 当FC或FZ为1时,转到EXIT”指令则根据标志位FC或FZ的状态判断是否跳转到EXIT标签,“LOPEXIT: OUT 0EH, R0 ; [0EH]->LED” 将内存地址 0EH 中的内容输出到 LED 显示单元(具体数值分别为:33H、44H 和 22H)。
全部评论 (0)
还没有任何评论哟~


