淮海工学院组成原理实验四基本模型机的设计与实现

淮海工学院组成原理实验四基本模型机的设计与实现

ID:32769440

大小:337.39 KB

页数:9页

时间:2019-02-15

淮海工学院组成原理实验四基本模型机的设计与实现_第1页
淮海工学院组成原理实验四基本模型机的设计与实现_第2页
淮海工学院组成原理实验四基本模型机的设计与实现_第3页
淮海工学院组成原理实验四基本模型机的设计与实现_第4页
淮海工学院组成原理实验四基本模型机的设计与实现_第5页
资源描述:

《淮海工学院组成原理实验四基本模型机的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、液海工修浣针翼机工程曇院实验报告书课程名《计算机组成原理》题目:基本模型机的设计与实现班级:学号:姓名:、实验目的1、在掌握部件单元电路实验的基础上,进一步将其组成系统以构造一台棊本模型实验计算机。2、设计五条机器指令,并编写相应的微程序,具体上机调试,掌握整机软破件组成概念。二、实验原理部件实验过程中,各部件单元的控制信号是人为模拟产生的,而本次实验将能在微程序控制下白动产牛各部件单元控制信号,实现特定指令的功能。这里,实验计算机数据通路的控制将山微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列來完成

2、,即一条机器指令对应一个微程序。⑴有关微控制器部分在前一实验中己详细介绍(2)主存储器的读、写和运行为了向主存储器RAM小装入程序或数据,并且检查写入是否正确以及能运行主存储器中的程序,必须设计三个控制操作微程序。•存储器读操作:拨动总清开关后,置控制开关SWC、SWA为“00”时,按要求连线后,连续按“启动运行”开关,可对主存储器RAM连续手动读操作。•存储器写操作:拨动总清开关后,置控制开关SWC、SWA为“01”时,按要求连线后,再按“启动运行”开关,可对主存储器RAM进行连续手动写入。•运行程序:拨动总淸开关后,置控制开关SWC、SWA为“11”

3、时,按要求连线后,再按“启动运行”开关,即可转入到第01号“取址”微指令,启动程序运行。上述三条控制指令用两个开关SWC、SWA的状态来设置,其定义如下:SWCSWA控制台指令00读内存01◎内存11启动程序⑶指令寄存器介绍指令寄存器用來保存当前正在执行的一条指令。当执行一条指令时,先把它从内存取到缓冲寄存器中,然后再传送到指令寄存器。指令划分为操作码和地址码字段,由二进制构成,为了执行任何一条给定的指令,必须对操作码进行测试P(l),通过节拍脉冲T4的控制以便识别所要求的操作。“指令译码器”根据指令中的操作码进行译码,强置微控器单元的微地址,使下一条微

4、指令指向和应的微程序首地址。(4)输入/输出设备本系统有两种外部I/O设备,一种是二进制代码开关KD0〜KD7,它作为输入设备INPUT;另一种是数码显示块,它作为输出设备OUTPUTo例如:输入时,二进制开关数据直接经过三态门送到外部数据总线上,只要开关状态不变,输入的信息也不变。输岀时,将输出数据送到外部数据总线上,当写信号(W/R)有效时,将数据打入输出锁存器,驱动数码块显示。(5)设计指令根据基本模型机的硬件设计五条机器指令:外设输入指令IN、二进制加法指令ADD、存数指令STA、输岀到外设指令OUT、无条件转移指令JMP。指令格式如下:助记符机

5、器指令码说明IN00000000;“外部开关量输入”KD0-KD7ADDaddr()0010000XXXXXXXX;R0+[addr]->R0STAaddr00100000XXXXXXXX;R0~*[addr]OUTaddr00110000XXXXXXXX;[addr]-BUSJMPaddr01000000XXXXXXXX;[addr]-*PC说明:指令IN为单字节指令,其余均为双字节指令,XXXXXXXX为addr对应的主存储器二进制地址码。(6)基本模型机监控软件的设计木模型机监控软件主要完成从输入设备读入数据,进行简单算术运算后,将结果存入内存的某

6、个单元,最后通过输出设备输出结果。监控软件详细如下:地址内容助记符说明0000000000000000IN;“INPUTDEVICE”-*R00000000100010000ADD[OAH];R0+[OAH]-R00000()010000010100000001100100000STA[OBH]:R0-[OBH]00000100000010110000010100110000OUT[OBH];[OBH]-BUS00000110000010110000011101000000JMP[OOH];OOH-PC00001000000000000000100100

7、00101000000001■♦自定义参加运算的数00001011•求和结果存放单元三、实验电路1、实验连线图a、跳线器J1〜J12全部拨在右边(自动工作方式);b、跳线器J16、J18、J23、J24全部拨在左边;c、跳线器J13〜J15、J19、J25拨在右边;d、跳线器J20〜J22、J26、J27连上短路片;e>UJ1连UJ2,JSE1连JSE2,SJ1连SJ2;f、MBUS连BUS2;g>REGBUS连BUS5;h、PCBUS连EXJ2;i、ALUBUS连EXJ3;j、ALU01连BUSI;k、EXJI连BUS3;-程岸P-SJ1-J15.J1

8、9,J25/J16,J18,J24J23hJ20-J22,J26,J27控制信号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。