您现在的位置:首页 > 教案下载 > 正文

COP2000模型机的微程序控制器原理及课程设计

2021-03-03 09:04 网络整理 教案网

计算机组成原理课程设计报告

班级:09计算机04班姓名:学号:

完成时间:20XX年1月4日星期三

一、课程设计目的

计算机基础知识教案_计算机组成原理试题_计算机原理教案下载

1.在实验机上设计推动机器指令及对应的微指令(微程序)并验证,从而进一步掌握微程序设计控制器的基本原则并知道指令系统与软件结构的对应关系;

2.通过控制器的微程序设计,综合理解计算机构成原理课程的核心知识并进一步完善整机系统的概念;

3.培养综合实践及独立预测、解决难题的能力。

计算机原理教案下载_计算机基础知识教案_计算机组成原理试题

二、课程设计的任务

针对COP2000实验仪计算机原理教案下载,从具体了解该建模机的指令/微指令系统入手,以推动乘法和加法运算功能为应用目标,在COP2000的集成开发环境下,设计全新的指令系统并编写对应的微程序;之后编写实现加法和减法的程序进行设计的验证。

三、课程设计使用的设施(环境)

计算机组成原理试题_计算机基础知识教案_计算机原理教案下载

1.硬件

●COP2000实验仪

●PC机

计算机基础知识教案_计算机组成原理试题_计算机原理教案下载

2.软件

●COP2000仿真软件

四、课程设计的详细内容(步骤)

计算机基础知识教案_计算机原理教案下载_计算机组成原理试题

1.详细知道并掌握COP 2000模型机的微程序控制器原理,通过综合试验来推动

①总体概述

COP2000模型机包括了一个标准CPU所具有所有组件,这些零件包括:运算器ALU、累加器A、工作寄存器W、左移门L、直通门D、右移门R、寄存器组R0-R3、程序计数器PC、地址寄存器MAR、堆栈寄存器ST、中断向量寄存器IA、输入端口IN、输出端口寄存器OUT、程序存储器EM、指令寄存器IR、微程序计数器uPC、微程序存储器uM,以及中止控制电路、跳转控制电路。其中运算器和中断控制电路或者跳转控制电路用CPLD来实现,其它电路都是用离散的数字电路构成。微程序控制个别也可以用组合逻辑控制来替代。

模型机为8位机,数据总线、地址总线都为8位,但其工作原理与16位机相似。相比而言8位机实验减少了烦琐的连线计算机原理教案下载,但其原理仍更容易被学生理解、吸收。

模型机的指令码为8位,根据指令种类的不同,可以有0到2个操作数。指令码的更