电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

计算机组成原理专周报告

8页
  • 卖家[上传人]:人***
  • 文档编号:479162210
  • 上传时间:2023-02-01
  • 文档格式:DOCX
  • 文档大小:25.60KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、实 验 报 告课程名称计算机组成原理专周班 级 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寄存器寻址:参与运算的

      2、数据在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章,主

      3、要内容分成两个部分:第1、2章介绍了计算机的基础知识;第 38章介绍 了计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本 组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。此次模型机为8位机,根据指令类型的不同,可以有 0到2个操作数。指令的最低两位用 来选择寄存器,在微程序控制方式中,用指令吗作为微地址来寻址,找到该指令的微程序。并 完成下面相关操作本次设计将在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列完成,即一条机器指令对应一条微程序。本系统使用两种外部设备,一种是二进制代码开关(DATA UNIT),它作为输入设备;另一种 是发光二极管(BUS UNIT上的一组发光二极管),它作为输出设备。例如:输入时,二进制开 关数据送到数据直接经过三态门送到总线上,只要开关状态不变,输入的信息也不变。输出时,将输出数据送到数据总线BUS上,驱动发光二极管显示。此次课设主要完成六条机器指令:IN (

      4、输入)、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. 课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、 设计目的、设备器材、设计原理

      5、、设计内容、设计步骤、实现方法及关键技术、遇到的 问题及解决方法、设计总结等。一般不应少于 3000字。2. 在适当位置配合相应的实验原理图、数据通路图、微程序流程图、实验接线图、微指令代码表等图表进行说明。应做到文理通顺,内容正确完整,书写工整,装订整齐。3. 设计总结部分主要写本人设计期间所做工作简介、得到了哪些设计成果、以及自 己的设计体会,包括通过课程设计有何收获,程序有哪些不足之处,哪里遇到了困难, 解决的办法,以及今后的目标。4. 课程设计说明书手写或打印均可,具体要求如下:手写时要用统一的课程设计用纸格式,用黑或蓝黑墨水工整书写;打印时采用A4纸,页边距均为20mm目录、各章标题(如:2设计原理及内容) 和设计总结等部分的标题用小三号黑体,上下各空1行,居中书写;一级节标题(如:2.1 设计原理)采用黑体四号字,二级节标题(如:2.1.1数据通路)采用黑体小四号字,左对齐书写。正文采用宋体小四号字,行间距 18磅,每个自然段首行缩进 2个字。图和表的要有编号和标题,如:图 2.1数据通路图;表1.1机器指令表。图题与 表题采用宋体五号字。表格内和插图中的文字一般用宋体五号

      6、字,在保证清楚的 前提下也可用更小号的字体。英文字体和数字采用 Time NewRomar字体,与中文混排的英文字号应与周围的汉 字大小一致。页码用五号字,在每页底端居中放置。5. 课程设计说明书装订顺序为:封面、任务书、成绩评定表、设计小组任务分配及 自评、目录、正文、设计总结。在左侧用订书钉装订,不要使用塑料夹。6. 设计小组任务分配及自评处注明设计组编号、设计组组长、设计组成员,并由设 计组组长给出评语。包括该同学主要完成了哪些任务,课程设计期间的表现和态度如何, 组长自己的评语由小组其他成员集体讨论后写出。拟定指令系统确定总体结构 安排时序 拟定指令操作流程和微命令序列 形成控制逻辑 实现十二条指令:MOVA,#IIADD A,#IIRLAJZMMJMPMMINARRARLCARRCAJCMMCallRet改进时序电路:当指令执行完毕后,提前结束后续空闲节拍。 增设CPL周期(例如:取指令周期、执行指令周期等)。 增设控制台命令(例如:程序输入、程序校验、程序运行等命令),方便用户程序输入与校验。增设存数指令(例如:MOV MM A)。增加中断功能(例如:INT、RET)不采用

      7、系统提供的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

      8、 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=

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

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.