




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.评阅计算机组成原理实验报告十三姓名 学号 时间 四7-9 地点 行健楼 606机房 一 建立指令流水系统实验 1. 实验内容及要求(1)实验内容:1. 分析流水指令集 insfile2.mic。2. 改造实验十二中自己编制的指令集,使其中至少一条指令成流水方式。3. 在自己编制的两个指令集中运行同一个程序,观测运行情况和效率。程序来源自定。(2)实验要求:1. 了解指令流水系统的设计方式。2. 编制一条可以流水方式运行的指令。2. 实验环境principle操作系统,dice-cp226计算机组成原理与系统结构实验仪和cp226软件。3. 实施步骤或参数实验内容1:1. 打开cp226环境,
2、点击打开文件,选择目录 c: program filescp226计算机组成原理data2. 在data目录中打开insfile2.mic,为了方便分析,在记事本中打开insfile1.mic文件,可同时观察两个文件中相同指令的微指令有什么不同。3.1.3 可以发现,因为每条指令的最后一条微指令都为cbffff取指指令,所以,当此取指指令前一条指令未用到取指位时,两条指令基本都进行了合并,形成流水方式。实验内容2:1. 实验十二的代码为:(由于word排版问题,源文件的各列可能没有对齐,在实际文件中,各列要严格按照模版位置对齐。)12.mic源文件:精品._fatch_ t0 00 cbfff
3、f 01 ffffff 02 ffffff 03 ffffff 04 ffffff 05 ffffff 06 ffffff 07 ffffff 08 ffffff 09 ffffff 0a ffffff 0b ffffff 0c ffffff 0d ffffff 0e ffffff 0f ffffffa-w a,#* t2 10 c7ffef t1 11 fffe91 t0 12 cbffff 13 ffffff 输出 outa t1 14 ffdf9f t0 15 cbffff 16 ffffff 17 ffffff 跳到 * t1 18 c6ffff t0 19 cbffff 1a fff
4、fff 1b ffffffld a,#* t1 1c c7fff7 t0 1d cbffff 1e ffffff 1f ffffff 延时 t0 20 ffffff 21 ffffff 22 ffffff 23 ffffff精品. 24 ffffff 25 ffffff 26 ffffff 27 ffffff 28 ffffff 29 ffffff 2a ffffff 2b ffffff 2c ffffff 2d ffffff 2e ffffff 2f ffffff 31 ffffff 32 ffffff 33 ffffff 34 ffffff 35 ffffff 36 ffffff 37 f
5、fffff 38 ffffff 39 ffffff 3a ffffff 3b ffffff 3c ffffff 3d ffffff 3e ffffff 3f cbffff12.mac源程序:_fatch_ 000000xx 00-03 1 清0首先执行_fatch_ 指令取指 000001xx 04-04 1 000010xx 08-0b 1 000011xx 0c-0f 1 a-w a,#* 000100xx 10-13 ii 2 outa 000101xx 14-17 1 跳到 * 000110xx 18-1b mm 2 精品.ld a,#* 000100xx 1c-1f ii 2 延时
6、000xxxxx 20-3f 112.dat源程序:a-w a,#* 10 2 outa 14 1 跳到 * 18 2 ld a,#* 1c 2 延时 20 12. 本实验改动了12.mic指令a-w a,#*和outa。13.mic源程序:_fatch_ t0 00 cbffff 01 ffffff 02 ffffff 03 ffffff 04 ffffff 05 ffffff 06 ffffff 07 ffffff 08 ffffff 09 ffffff 0a ffffff 0b ffffff 0c ffffff 0d ffffff 0e ffffff 0f ffffffa-w a,#*
7、t2 10 c7ffef t1 11 cbfe91 t0 12 ffffff 13 ffffff 输出 outa t1 14 cbdf9f t0 15 ffffff 16 ffffff 17 ffffff 精品.跳到 * t1 18 c6ffff t0 19 cbffff 1a ffffff 1b ffffffld a,#* t1 1c c7fff7 t0 1d cbffff 1e ffffff 1f ffffff 延时 t0 20 ffffff 21 ffffff 22 ffffff 23 ffffff 24 ffffff 25 ffffff 26 ffffff 27 ffffff 28 f
8、fffff 29 ffffff 2a ffffff 2b ffffff 2c ffffff 2d ffffff 2e ffffff 2f ffffff 31 ffffff 32 ffffff 33 ffffff 34 ffffff 35 ffffff 36 ffffff 37 ffffff 38 ffffff 39 ffffff 3a ffffff 3b ffffff 3c ffffff精品. 3d ffffff 3e ffffff 3f cbffff3. 编写.asm源文件如下:loop:ld a,#55houtaoutaoutaoutaoutald a,#22houtaoutaoutaoutaoutald a,#55ha-w a,#22houtaoutaoutaoutaouta跳到 loopend4 分别导入12.mic 和13.mic,进行一个比较,记录实验结果。 4. 测试或者模拟结果out寄存器交替循环显示55,22,77,改动后的指令运行速度更快。5. 体会精品.本次实验主要在于能否理解流水系统,实质上是很好理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度按揭购房合同贷款利率及还款计划
- 二零二五年度二手房交易风险提示及免责协议
- 二零二五年度市政工程劳务派遣服务合同范本
- 二零二五年度房地产买卖合同规范
- 2025版北京高端住宅租赁及配套服务合同
- 二零二五年不锈钢精密零部件加工定制合作协议
- 二零二五年车辆挂靠资产重组合作协议十
- 2025版城市轨道交通工程安全文明施工管理合同
- 二零二五年美食夜市烤肠场地租赁合同
- 二零二五年度包装材料仓储物流购销合同范本
- 国家开放大学《市场营销原理与实务》形考任务1参考答案
- 2023年郑州铁路职业技术学院招聘考试真题
- 护工危重病人护理培训:学习如何处理危重病人和应对突发状况的培训课程课件
- 偏执性精神障碍
- 附件1:上海市新增医疗服务项目价格申请受理表
- 2022年陕西二级造价工程师造价管理考试真题及答案
- 《服务设计》课程教学大纲
- 消防维保方案(消防维保服务)(技术标)
- 阿勒泰布尔津县高校毕业生“三支一扶”计划招募考试题库
- 少儿硬笔书法启蒙教学30讲PPT课件配套教案
- 岩棉施工方案改
评论
0/150
提交评论