电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

计算机组成原理专周报告

  • 资源ID:479162210       资源大小:25.60KB        全文页数:8页
  • 资源格式: DOCX        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

计算机组成原理专周报告

实 验 报 告课程名称计算机组成原理专周班 级 1305012姓 名学 号 23指导教师 倪继烈时间:2015.12.21-计算机工程系计算机组成原理专周实验报告实验名称12条指令的计算机实现实验时间学生姓名李鑫班级1305012学号23指导教师倪继烈批阅教师成绩实验目的:1、学习模型机总体结构CP226莫型机包括了一个标准CPU所具备所有部件,这些部件包括:运算器ALU累加器A、工作寄 存器 W左移门L、直通门D右移门R、寄存器组R0-R3程序计数器PC地址寄存器MAR 堆栈寄存器ST中断向量寄存器IA、输入端口 IN、输出端口寄存器OUT程序存储器EM指令 寄存器IR、微程序计数器uPC微程序存储器uM,以及中断控制电路跳转控制电路其中运算器和中 断控制电路以及跳转控制电路用CPLD来实现,其它电路都是用离散的数字电路组成微程序控制部分也 可以用组合逻辑控制来代替。2、学习模型机寻址方式模型机的寻址方式分五种:累加器寻址:操作数为累加器A,例如“CPLA”是将累加器A值取反,还有些指令是隐含寻址累加器 A,例如“OUT是将累加器A的值输出到输出端口寄存器OUT寄存器寻址:参与运算的数据在R0-R3的寄存器中,例如“ADD AR0'指令是将寄存器R0的值加上 累加器A的值,再存入累加器A中。寄存器间接寻址:参与运算的数据在存储器EM中,数据的地址在寄存器R0-R3中,如“MOVAR” 指令是将寄存器R1的值做为地址,把存储器EM中该地址的内容送入累加器A中。存储器直接寻址:参与运算的数据在存储器EM中,数据的地址为指令的操作数例如“ANDA40H'指令 是将存储器EM中 40H单元的数据与累加器A的值做逻辑与运算,结果存入累加器Ao 立即数寻址:参与运算的数据为指令的操作数例如“SUBA#10H是从累加器A中减去立即数10H, 结果存入累加器Ao3、学习模型机指令集模型机的缺省的指令集分几大类:算术运算指令、逻辑运算指令、移位指令、数据传输指令、跳转指令 中断返回指令、输入输出指令。1. 了解模型机的组成及工作原理。2. 掌握模型机的指令格式、寻址方式、指令流程及工作过程。3. 设计和实现10条以上基本计算机指令的实现。实验环境:Win dos环境、DICE-CP226实验环境摘要计算机组成原理系统地介绍了计算机的基本组成原理和内部工作机制。计算机组成原理共分8章,主要内容分成两个部分:第1、2章介绍了计算机的基础知识;第 38章介绍 了计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本 组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。此次模型机为8位机,根据指令类型的不同,可以有 0到2个操作数。指令的最低两位用 来选择寄存器,在微程序控制方式中,用指令吗作为微地址来寻址,找到该指令的微程序。并 完成下面相关操作本次设计将在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列完成,即一条机器指令对应一条微程序。本系统使用两种外部设备,一种是二进制代码开关(DATA UNIT),它作为输入设备;另一种 是发光二极管(BUS UNIT上的一组发光二极管),它作为输出设备。例如:输入时,二进制开 关数据送到数据直接经过三态门送到总线上,只要开关状态不变,输入的信息也不变。输出时,将输出数据送到数据总线BUS上,驱动发光二极管显示。此次课设主要完成六条机器指令:IN (输入)、ADD(二进制加法)、SUB(存数)、INC(地址 加1)、OUT(输出)、JMP(无条件转移)。我们先对指令进行了分析,根据数据通路图画出了每 个微程序的流程图,根据微程序地址转移电路计算出每个微程序的起始地址,根据起始地址对 每一条微指令编码,编码之前我们必须弄清每条微指令由那些信号控制, 并且要了解信号的“ 1”、 “0”代表什么。对每一条微指令编码后将微指令写入到实验箱中,此外我们也要对控制台操作微程序进行编码。根据实验接线图接线检查无误后,使用控制台 KWffP KRD微程序进行机器指 令程序的装入和检查。使用 RP启动程序。单步运行程序检查实验结果。时间进度安排顺序阶段日期计划完成内容备注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. 在适当位置配合相应的实验原理图、数据通路图、微程序流程图、实验接线图、微指令代码表等图表进行说明。应做到文理通顺,内容正确完整,书写工整,装订整齐。3. 设计总结部分主要写本人设计期间所做工作简介、得到了哪些设计成果、以及自 己的设计体会,包括通过课程设计有何收获,程序有哪些不足之处,哪里遇到了困难, 解决的办法,以及今后的目标。4. 课程设计说明书手写或打印均可,具体要求如下:手写时要用统一的课程设计用纸格式,用黑或蓝黑墨水工整书写;打印时采用A4纸,页边距均为20mm目录、各章标题(如:2设计原理及内容) 和设计总结等部分的标题用小三号黑体,上下各空1行,居中书写;一级节标题(如:2.1 设计原理)采用黑体四号字,二级节标题(如:2.1.1数据通路)采用黑体小四号字,左对齐书写。正文采用宋体小四号字,行间距 18磅,每个自然段首行缩进 2个字。图和表的要有编号和标题,如:图 2.1数据通路图;表1.1机器指令表。图题与 表题采用宋体五号字。表格内和插图中的文字一般用宋体五号字,在保证清楚的 前提下也可用更小号的字体。英文字体和数字采用 Time NewRomar字体,与中文混排的英文字号应与周围的汉 字大小一致。页码用五号字,在每页底端居中放置。5. 课程设计说明书装订顺序为:封面、任务书、成绩评定表、设计小组任务分配及 自评、目录、正文、设计总结。在左侧用订书钉装订,不要使用塑料夹。6. 设计小组任务分配及自评处注明设计组编号、设计组组长、设计组成员,并由设 计组组长给出评语。包括该同学主要完成了哪些任务,课程设计期间的表现和态度如何, 组长自己的评语由小组其他成员集体讨论后写出。拟定指令系统确定总体结构 安排时序 拟定指令操作流程和微命令序列 形成控制逻辑 实现十二条指令:MOVA,#IIADD A,#IIRLAJZMMJMPMMINARRARLCARRCAJCMMCallRet改进时序电路:当指令执行完毕后,提前结束后续空闲节拍。 增设CPL周期(例如:取指令周期、执行指令周期等)。 增设控制台命令(例如:程序输入、程序校验、程序运行等命令),方便用户程序输入与校验。增设存数指令(例如:MOV MM A)。增加中断功能(例如:INT、RET)不采用系统提供的ALU,自己重新设计ALU部件。设计原理:本次设计将在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里, 计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列完成,即一条机器指令对应一条微程序。本系统使用两种外部设备,一种是二进制代码开关(DATA UNIT),它作为输入设备;另一种 是发光二极管(BUS UNIT上的一组发光二极管),它作为输出设备。例如:输入时,二进制开 关数据送到数据直接经过三态门送到总线上,只要开关状态不变,输入的信息也不变。输出时,将输出数据送到数据总线BUS上,驱动发光二极管显示。器件原理图:数据通路图:模型机微指令集:实验步骤及实验结果记录:拟定指令系统13条指令的计算机微操作序列表(1 )节拍微操作微操作控制信号MOV ToPC EM t IREMRD、PCOE、IRENMOV-TiPC EM tAEMRD、PCOE、EMEN、AENMOV-T2空操作无信号MOV-T3空操作无信号ADD-To(同 MOV)EMRD、PCOE、IRENADD-TiPCt EM twEMRD、PCOE、EMEN、WENADD-T2A+W tADOE、AENJMPTo(同 MOV)EMRD、PCOE、IRENJMPTiPCt EM t PCEMRD、PCOE、EMEN、ELP13条指令的计算机微操作序列表(2)节拍微操作微操作控制信号RL ToPCt EM t IREMRD、PCOE、IRENRL TiA左移t aLOE、FEN、AENRL T2空操作无信号RL T3空操作无信号JZTo(同 MOV)EMRD、PCOE、IRENJZTiPCt EM t PCEMRD、PCOE、EMEN、ELPJZT2空操作JZTo空操作13条指令的计算机微操作序列表(3)节拍微操作微操作控制信号CALL ToPC EM t IREMRD、PCOE、IRENCALL T1PC t marPCOE ( PC+1)、PCOED、MARENCALL T2PCt stPCOED、 STENCALL T3MART EM t PCEMRD、EMEN、ELP、MAROERET T0(同 MOV)EMRD、PCOE、IRENRET T1STt pcSTOE、ELPIN T0(同 MOV)EMRD、PCOE、IRENIN T1IN tAINOE、AENIN.T2空操作13条指令的计算机微操作序列表(4)节拍微操作微操作控制信号RR T0PCt Em t IREMRD、PCOE、IRENRR T1A右移tAROE、AEN、FENRR T2空操作无信号RR T3空操作无信号13条指令的计算机的未操作表 组合逻辑控制计算与实现: 微操作控制信号逻辑表达式:EMRD=oTTi (MOV+ADD+JMP)+T CALL PCOE=TTi (MOV+ADD+JMP+CALL) IREN二TEMEN=T (MOV+ADD+JMP)+3T CALL AEN=(MOV+RL +RLC+ IN+RR+RRC ) +T ADD WEN=T ADDDOE= T ADDELP= Ti (JMP+RET)+ T3 CALLLOE= T (RL+RLC)FEN= T ( RL+RLC+RR+RRGT2 ADDPCOED=CALL+ T2 CALLMAREN=

注意事项

本文(计算机组成原理专周报告)为本站会员(人***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.