计算机组成原理专周报告

上传人:re****.1 文档编号:511692239 上传时间:2023-03-01 格式:DOCX 页数:19 大小:1,012.17KB
返回 下载 相关 举报
计算机组成原理专周报告_第1页
第1页 / 共19页
计算机组成原理专周报告_第2页
第2页 / 共19页
计算机组成原理专周报告_第3页
第3页 / 共19页
计算机组成原理专周报告_第4页
第4页 / 共19页
计算机组成原理专周报告_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《计算机组成原理专周报告》由会员分享,可在线阅读,更多相关《计算机组成原理专周报告(19页珍藏版)》请在金锄头文库上搜索。

1、田残却工素备晚产曰ChengduTechnologicalUniversity实验报告课程名称计算机组成原理专周班级1305012姓名李鑫学号23指导教师倪继烈时间:计算机工程系计算机组成原理专周实验报告实验名称12条指令的计算机实现实验时间学生姓名李鑫班级1305012学号23指导教师倪继烈批阅教师成绩实验目的:1、学习模型机总体结构CP226模型机包括了一个标准CPU所具备所有部件,这些部件包括:运算器ALU、累加器A、工作寄存器W、左移门L、直通门D、右移门R、寄存器组R0-R3、程序计数器PC、地址寄存器MAR、堆栈寄存器ST、中断向量寄存器IA、输入端口IN、输出端口寄存器OUT、程

2、序存储器EM、指令寄存器IR、微程序计数器uPC、微程序存储器uM,以及中断控制电路跳转控制电路其中运算器和中断控制电路以及跳转控制电路用CPLD来实现,其它电路都是用离散的数字电路组成。微木序控制部分也可以用组合逻辑控制来代替。2、学习模型机寻址方式模型机的寻址方式分五种:累加器寻址:操作数为累加器A,例如“CPLA是将累加器A值取反,还有些指令是隐含寻址累加器A,例如“OU佻将累加器A的值输出到输出端口寄存器OUT。寄存器寻址:参与运算的数据在R0-R3的寄存器中,例如“ADDAR0指令是将寄存器R0的值加上累加器A的值,再存入累加器A中。寄存器间接寻址:参与运算的数据在存储器EM中,数据

3、的地址在寄存器R0-R3中,如“MOVA,R1指令是将寄存器R1的值做为地址,把存储器EM中该地址的内容送入累加器A中。存储器直接寻址:参与运算的数据在存储器EM中,数据的地址为指令的操作数。例如“ANDA40H指令是将存储器EM中40H单元的数据与累加器A的值做逻辑与运算,结果存入累加器A。立即数寻址:参与运算的数据为指令的操作数例如“SUBA#10H是从累加器A中减去立即数10H,结果存入累加器Ao3、学习模型机指令集模型机的缺省的指令集分几大类:算术运算指令、逻辑运算指令、移位指令、数据传输指令、跳转指,中断返回指令、输力输出指令。1 .了解模型机的组成及工作原理。2 .掌握模型机的指令

4、格式、寻址方式、指令流程及工作过程。3 .设计和实现10条以上基本计算机指令的实现。实验环境:Windos环境、DICE-CP22破验环境摘要计算机组成原理系统地介绍了计算机的基本组成原理和内部工作机制。计算机组成原理共分8章,主要内容分成两个部分:第1、2章介绍了计算机的基础知识;第38章介绍了计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。此次模型机为8位机,根据指令类型的不同,可以有0到2个操作数。指令的最低两位用来选择寄存器,在微程序控制方式中,用指令吗作为微地址来寻址,找到该指令的微程

5、序。并完成下面相关操作本次设计将在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列完成,即一条机器指令对应一条微程序。本系统使用两种外部设备,一种是二进制代码开关(DATAUNIT),它作为输入设备;另一种是发光二极管(BUSUNIT上的一组发光二极管),它作为输出设备。例如:输入时,二进制开关数据送到数据直接经过三态门送到总线上,只要开关状态不变,输入的信息也不变。输出时,将输出数据送到数据总线BUS上,驱动发光二极管显示。此次课设主要完成六条机器指令

6、:IN(输入)、ADD(二进制加法)、SUB(存数)、INC(地址加1)、OUT(输出)、JMP(无条件转移)。我们先对指令进行了分析,根据数据通路图画出了每个微程序的流程图,根据微程序地址转移电路计算出每个微程序的起始地址,根据起始地址对每一条微指令编码,编码之前我们必须弄清每条微指令由那些信号控制,并且要了解信号的“1”、“0”代表什么。对每一条微指令编码后将微指令写入到实验箱中,此外我们也要对控制台操作微程序进行编码。根据实验接线图接线检查无误后,使用控制台KWE和KRD微程序进行机器指令程序的装入和检查。使用RP启动程序。单步运行程序检查实验结果。时间进度安排顺序阶段日期计划完成内容备

7、注1第1天(12月21日)阅读资料、系统分析设计2第2天(12月22日)系统分析设计、微程序编制3第3-4天(12月23-24日)微程序输入、调试及运行4第5天(12月25日)基本模型机运行验收、答辩5第6-7天(12月26日-27日)撰写课程设计说明书实验内容:1 .课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计目的、设备器材、设计原理、设计内容、设计步骤、实现方法及关键技术、遇到的问题及解决方法、设计总结等。一般不应少于3000字。2 .在适当位置配合相应的实验原理图、数据通路图、微程序流程图、实验接线图、微指令代码表等图表进行说明。应做到文理通顺,内容正确完整

8、,书写工整,装订整齐。3 .设计总结部分主要写本人设计期间所做工作简介、得到了哪些设计成果、以及自己的设计体会,包括通过课程设计有何收获,程序有哪些不足之处,哪里遇到了困难,解决的办法,以及今后的目标。4 .课程设计说明书手写或打印均可,具体要求如下:手写时要用统一的课程设计用纸格式,用黑或蓝黑墨水工整书写;打印时采用A4纸,页边距均为20mm,目录、各章标题(如:2设计原理及内容)和设计总结等部分的标题用小三号黑体,上下各空1行,居中书写;一级节标题(如:设计原理)采用黑体四号字,二级节标题(如:2.1.1数据通路)采用黑体小四号字,左对齐书写。正文采用宋体小四号字,行间距18磅,每个自然段

9、首行缩进2个字。图和表的要有编号和标题,如:图数据通路图;表机器指令表。图题与表题采用宋体五号字。表格内和插图中的文字一般用宋体五号字,在保证清楚的前提下也可用更小号的字体。英文字体和数字采用TimeNewRoman字体,与中文混排的英文字号应与周围的汉字大小一致。页码用五号字,在每页底端居中放置。5 .课程设计说明书装订顺序为:封面、任务书、成绩评定表、设计小组任务分配及自评、目录、正文、设计总结。在左侧用订书钉装订,不要使用塑料夹。6 .设计小组任务分配及自评处注明设计组编号、设计组组长、设计组成员,并由设计组组长给出评语。包括该同学主要完成了哪些任务,课程设计期间的表现和态度如何,组长自

10、己的评语由小组其他成员集体讨论后写出。拟定指令系统确定总体结构安排时序拟定指令操作流程和微命令序列形成控制逻辑实现十二条指令:MOVA,#IIADDA,#IIRLAJZMMJMPMMINARRARLCARRCAJCMMCallRet改进时序电路:当指令执行完毕后,提前结束后续空闲节拍。增设CPU期(例如:取指令周期、执行指令周期等)。增设控制台命令(例如:程序输入、程序校验、程序运行等命令),方便用户程序输入与校验。增设存数指令(例如:MOVMMA)。增加中断功能(例如:INT、RETI)。不采用系统提供的ALU自己重新设计ALU部件。设计原理:本次设计将在微程序控制下自动产生各部件单元控制信

11、号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列完成,即一条机器指令对应一条微程序。本系统使用两种外部设备,一种是二进制代码开关(DATAUNIT),它作为输入设备;另一种是发光二极管(BUSUNIT上的一组发光二极管),它作为输出设备。例如:输入时,二进制开关数据送到数据直接经过三态门送到总线上,只要开关状态不变,输入的信息也不变。输出时,将输出数据送到数据总线BUS上,驱动发光二极管显示。CLK219IDIC3fx184ZL/017an5JU3Q1664Q15s)714么c1xViz1

12、1、d7T70IJ;9zvAC12OU74HC574寄存器A原理图7JHC5,4DBUS7/DBUS6::DBUS5;-DBUS41.DBUS3DBUS2DBUS1DBUSO)、OCCL22D3D4D5D6D7D8DQQQQQQQQ1234,67813寄存罂W原理图:STOE74HC32TT一、86uuDBDBxDBUS5(DBUS4,DBUS3(DBUS2)(DBUS1pDBUSO;5678EISC1D2DJD4D5D6D7D8Dc7二二二FHC574寄存器ST原理图QQQQQQQQ12345678数据通路图:BUS模型机微指令集:it记将机善科1机善萼2注普_FATCH_JQOOOlkx关

13、缝5占用.K可惨我.品七占哥有矍吞吞膏XIR隹外专士费叶PATCH稻号原多。如M”索旦用未使亏WOOHe未使弓QDNOlJgi垄克存括R7的驻A案杷整A&DD食物OOOlOlin却司龙荐偌色由唱JC入总丁昌A小WDAMM00。口Om3皿与车名春MV4之笆虫女,系上类a-ADDA内I300111mII方土匚盆I二七鼠某二专A=XDDC0mMM电骂春安R,的宜比人鼻工会A亡.司道史6DC人EOOLOCIix将便让与主姜代堂七,至打羌力邑.与三七6DCAAiM地的小Mtr邛春电基独过邑生小人黑虻鞋3d学运七DDC九dllOGlOllxxi蹲之机受11加入翼龙号直日.臂景史SUBOOHOOxk以屏片栏为中演吉许等售RWT入酒OOllDlxa机常加弄A白派去同把善硕嘉的生2ALLMK1miHkMM濯三XII挣力的工帽攵NIKOOOxx其罚入瞌匚次人敢据到尾一弄

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号