- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机系统结构第八章实验报告
计算机系统结构
实验报告
班级:计科 1306
组员:高 强 2013014251
蔡广妊 2013014257
刘宇杰 2013014236
目录
1.实验简介 3
1.1 实验内容 3
2 实验步骤与现象4
3.结果分析 17
3.1 实验要求分析: 17
4.实验感受 18
1.实验简介
1.1 实验内容
实验内容:实验8-1. Stage1 取指令段设计实验 (详见实验手册)
(1) 实验目的:1.了解和掌握取指段各功能单元的作用;2.掌握各取指段,各基本单
元的工作原理和工作时序;3.了解在正常流水状态、分支转移、子程序返回、数据相关和
中断异常等情况下Stage1 的工作状态。
(2) 实验原理:参考现代计算机组成原理(第二版)8.4.1 节。Stage 1 取指段的电路图
如图8- 12 所示。Stage 1 主要由4 部分组成,即PC 选择模块pcselector,程序计数器加
1 模块incpc,IF/ID 流水线寄存器和程序存储器LPM_ROM。
(3) 模块介绍:
PC 选择模块pcselector
输入信号:下一条指令地址nextpc[15..0]、分支转移地址branchpc[15..0]、子
程序返回地址retpc [15..0]、中断返回地址retipc[15..0]和选择信号sel [3..0]。
输出信号:下一个pc 的值newpc[15..0]。
主要功能:地址计算。如下文综合模块Stage 1 中所述。
程序计数器模块progc
输入信号:pcin[15..0] (来自pcselector 中newpc[15..0]端口)、时钟信号clk、
使能信号enable。
输出信号:pcout[15..0]。
主要功能:与指令存储器进行通信。enable 为高电平且clk 上升沿到达时,将输
入数据pcin[15..0]写入D 触发器,并从pcout[15..0]输出;当enable 为低电平
时,pcout[15..0]输出保持原来的值。
程序计数器加1 模块incpc
输入信号:pcin[15..0] (来自progc 中pcout [15..0]端口)。
输出信号:pcout[15..0]。
主要功能:把程序计数器加 1,作为程序计数器pc 的下一个可选值。在clk 的下
降沿送至pcselector 模块。
IF/ID 流水线寄存器模块ifid
输入信号:pcin[15..0]、insin [15..0]、时钟信号 clk、数据相关信号 id_flush、使
能信号ifid_enable。
输出信号:pcout[15..0],insout[15..0]。
主要功能:将Stage1 段的pc 和指令信号instr 锁存后,传送给下一段 。
当 ifid_enable 为高电平,ifid_flush 为低电平时,流水线未发生数据相关,此时
clk 上升沿到达时,输出信号 insout 和 pcout 的输出值分别与输入信号 insin 和
pcin 一致;
当 ifid_enable 为高电平,ifid_flush 为高电平时,此时流水线发生了数据相关,
clk 上升沿到达时,输出信号insout 全变成”0000H”,即发出空操作指令,而pcout
则保持原来的状态;
当ifid_enable 为低电平时,流水线停止工作,此时输出信号insout 和pcout 的
输出值一直保持原来的状态不变。
程序存储器LPM_ROM 模块LPM_ROM
输入信号:address[5..0] (pc[15..0]的低六位)、时钟信号inclock。
输出信号:q[15..0]。
主要功能:存放应用程序的机器代码。根据地址总线 address[5..0]的地址值访问
程序
您可能关注的文档
- 计算传热学的近代进展1.pdf
- 计算方法上上机实习报告.doc
- 计算方法实验五牛顿法,牛顿下山法,切线法,二分法.pdf
- 计算方法实验报告5版.doc
- 计算机(化)系统验证概述 北京.pdf
- 计算机web系统与技术实验报告0420125944第2期.pdf
- 计算机体系结构(雷向东)实验报告.pdf
- 计算机信息管理基础——实验一(开发工具与数据库的建立).ppt
- 计算机图形学(圆弧的扫描转换ii).ppt
- 计算机图形学课内实验实验报告.pdf
- 2025年鹿寨县事业单位联考招聘考试真题汇编必考题.docx
- 2025年鹿寨县事业单位联考招聘考试历年真题含答案.docx
- 2025年鹿邑县事业单位联考招聘考试真题汇编及答案1套.docx
- 2025年鹿邑县事业单位联考招聘考试历年真题汇编.docx
- 2025年鹿寨县事业单位联考招聘考试真题汇编新版.docx
- 2025年鹤庆县事业单位联考招聘考试真题汇编最新.docx
- 2025年鹤庆县事业单位联考招聘考试历年真题带答案.docx
- 2025年鹤峰县事业单位联考招聘考试真题汇编汇编.docx
- 2025年鹤庆县事业单位联考招聘考试历年真题带答案.docx
- 2025年鹤庆县事业单位联考招聘考试历年真题及答案1套.docx
最近下载
- 奔图 PANTUM CM7105DN 7105 彩色激光打印机中文维修手册.pdf VIP
- 一种居民电热水器负荷需求侧响应可调控潜力评估方法.pdf VIP
- 供货能力及方案.docx VIP
- 世界建筑史(南京大学) 超星尔雅学习通网课章节测试答案.docx VIP
- AO3400宽体数据手册下载.pdf VIP
- 22J943-1、22G621-1 既有建筑改造设计与施工(既有住宅增设电梯).docx VIP
- 6.2交友的智慧 (课件)-2025-2026学年 道德与法治 七年级上册(统编版).pptx VIP
- 车管所保安保洁服务保洁服务实施方案.docx VIP
- 车管所保安保洁服务保安服务实施方案.docx VIP
- 高考英语书面表达模板(最新版).docx VIP
原创力文档


文档评论(0)