计算机组成原理实验指导书 唐都版 实验8 一 实验目的

(1) 熟悉用微程序控制器控制模型机的数据通路。

(2) 学习设计与调试计算机的基本步骤及方法。

实验八 带移位运算的模型机的设计与实现

一 实验目的

(1) 熟悉用微程序控制器控制模型机的数据通路。

(2) 学习设计与调试计算机的基本步骤及方法。

二 实验设备

TDN-CM++计算机组成原理教学实验系统一台,排线若干。

三 实验内容

1) 实验原理

本实验在基本模型机的基础上搭接移位控制电路,实现移位控制运算。

实验中新增4条移位运算指令:RL(左环移)、RLC(带进位左环移)、 RR(右环移)、RRC(带进位右环移),其指令格式如下:

操作码

RR 01010000

RRC 01100000

RL 01110000

RLC 10000000

以上4条指令都为单字长(8位)。

RR为将R0寄存器中的内容循环右移1位。

RRC为将R0寄存器中的内容带进位右移1位,它将R0寄存器中的数据右边第1位移入进位,同时将进位寄存器的数移至R0寄存器的最左位。

RL为将R0寄存器中的数据循环左移1位。

RLC为将R0寄存器中的数据带进位循环左移1位。

为了向RAM中装入程序和数据,检查写入是否正确,并能启动程序执行,还设计了3个控制台操作微程序。

存储器读操作(KRD):拨动总清开关CLR后,控制台开关SWB,SWA为“0 0”时,按START启动纽,可对RAM连续手动读操作。

存储器写操作(KWE):拨动总清开关CLR后,控制台开关SWB,SWA置为“0 1”时,按动START启动纽可对RAM进行连续手动写入。

启动程序:拨动总清开关CLR后,控制台开关SWB,SWA置为“1 1”时,按动启动键,即可转入到第01号“取址”微指令

上述3条控制台指令用两个开关SWB,SWA的状态来设置,其定义如表6所示。 实验数据通路框图如图23所示(可忽略其中的R1和R2)。

计算机组成原理 rl,计算机组成原理实验exp_8(带移位运算的模型机的设计与实现)...相关推荐

  1. 多思计算机组成原理实验:模型机课程设计

    第十一章 模型机课程设计 计算机组成原理实验教程 基于多思网络虚拟实验系统 张雯雰 实验目的 融会贯通所学知识,设计和调试一台模型计算机 进一步掌握计算机组成的基本原理,建立整机概念 培养工程设计和研 ...

  2. 计算机组成原理复杂模型机设计思路,计算机组成原理实验报告基本模型机和复杂模型机的设计修订稿-20210605021855.docx-原创力文档...

    文档编制序号:[KKIDT-LLE0828-LLETD298-POI08] 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08] 计算机组成原理实验报告基本模型机和复杂模型机的设 ...

  3. 计算机组成原理复杂模型机设计思路,计算机组成原理实验报告基本模型机和复杂模型机的设计...

    计算机组成原理实验报告基本模型机和复杂模型机的设计 基本模型机设计一设计目的1在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台稍微复杂的模型计算机:2为其定义5条机器指令,并编写相应的微程序 ...

  4. 计算机组成原理课程设计-基本模型机的设计与实现

    基本模型机的设计与实现 设计目的 1. 综合运用所学计算机组成原理知识,在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台基本的模型计算机. 2. 通过一台模型机的设计过程,明确计算机的控制原 ...

  5. 计算机组成原理课程设计基本模型机,广东海洋大学计算机组成原理课程设计-基本模型机的设计与实现讲解...

    <计算机组成与结构>课程实习 基本模型机的设计与实现 系 别: 信息学院 班 级: 计科1141 指导教师: 刘桃丽 姓名 邓超荣 何涛 邓周光 学号 分工 成绩 201411621110 ...

  6. 计算机组成原理写出信息流,计算机组成原理-基本模型机的设计与实现.docx

    第一章 课程设计概述 1.1课程设计的教学目的 本课程设计的教学目的是在掌握计算机系统组成及内部工作机制.理解计算机各功能部件工作原理的基础上,深入掌握数据信息流和控制信息流的方法,进一步加深对计算机 ...

  7. 计算机组成与结构课内实验:16位模型机的设计

    我们当时是有两个实验的.一个是计组课内的实验:16位模型机的设计.还有一个是计组的最终大课设:计算机组成与结构综合实验,另一篇文章我将给出综合实验的报告 第一个是课内的设计实验: 引言 1.1 设计目 ...

  8. 计算机组成移位运算器实验,计算机组成实验报告二移位运算实验

    <计算机组成实验报告二移位运算实验>由会员分享,可在线阅读,更多相关<计算机组成实验报告二移位运算实验(3页珍藏版)>请在人人文库网上搜索. 1.淮海工学院计算机工程学院实验报 ...

  9. 设计一台模型计算机 实现下列指令系统,基本模型机的设计与实现1

    中国计量学院 计算机组成原理课程设计报告书 基本模型机的设计与实现 班 级 0X计算机X班 学 号 XXXXXXX 姓 名 XX 指导教师 XXX 日 期 2008/ 01/ 10 一.实验目的 1. ...

最新文章

  1. 表格(增加行号) http://www.blogjava.net/zeyuphoenix/archive/2010/04/19/318788.html
  2. 三十九、Scrapy-redis框架分布式部署
  3. JavaScript 压缩 加密 解密
  4. Neo4j-import导入CSV的数据
  5. python将xml文件转换成excel文件
  6. 异星工厂0.16控制台代码
  7. 纯Css比较好看的中英文字体样式(持续整理版)
  8. 干货|内网渗透之端口转发端口映射
  9. SharePoint使用CamlQuery查询人员和组
  10. 计算机中年级排名怎么操作,智学网年级排名查看方法规则介绍
  11. 配置review board自动发送邮件内容中的URL
  12. 论文笔记:Pointing Novel Objects in Image Captioning
  13. 判断apk是否加固或混淆,Python + dex2jar-2.0实现方法
  14. 2023年PHP常见中高面试题汇总(持续更新)
  15. 使用QT实现Mjpeg-streamer的客户端,采用单独的线程进行视频图片的获取
  16. 白日梦丨AIGC还是艺术?AI开源公司Stability AI化技术为艺术
  17. CPU 64位和32位
  18. 红米路由器ac2100怎样设置ipv6_红米(Redmi)路由器AC2100怎么设置WiFi密码?
  19. 日撸leetCode三道题---Day4---双指针和字符串
  20. ChatGPT火爆出圈 人工智能赋能银行迈入新时代

热门文章

  1. 计算机网络大连理工大学,大连理工大学在计算机网络领域海洋通信方向取得重要突破...
  2. Scoring Subsequences
  3. matlab的simplify
  4. FPGA红外热成像的方案
  5. 高通骁龙835够强大 那三星Exynos新旗舰芯片呢?
  6. mysql 事务排他锁_mysql排他锁
  7. 网易严选商城小程序全栈开发,域名备案中近期上线(mpvue+koa2+mysql)
  8. kitten学多久才能学python_KittenCode (Python学习软件)官方版v1.0.8
  9. [STM32]利用串口实现F1 F4双机通信问题
  10. 数学与计算机学院女生节标语,女生节 | 各学院写给小仙女们的专属情书