实验四 简单模型机实验

1.1实验目的

1)将微程序控制器模块通过总线同运算器模块、存储器模块联机,组成一台模型计算机;

2)用微程序控制器控制模型机数据通路;

3)通过CPU运行5条机器指令组成的简单程序,掌握机器指令与微指令的关系,牢固建立机器的整机概念。

1.2电路图

本次实验用到前几次实验所有电路,将几个模块组成一台简单计算机,由微程

序控制器控制数据通路,实现cpu从内存取出一条机器指令到执行指令结束的一个指令周期,由微指令组成的序列来完成,一条机器指令对应一个微程序。

图1 电路图

1.3 实验原理

(1)PC计数器初始值为“0”,微程序默认从00地址开始执行,产生控制信

号,使PC的地址通过ABUS将送到存储器(6116)的地址锁存器AR中, PC=PC+1;(2) 读出存储器中存放内容,通过DBUS送到IR指令寄存器中,实现指令译码,指令的操作码送至微程序控制器的程序跳转控制部分,在P(1)的控制下与微程序中储存的下一条指令地址进行逻辑运算,产生真正的下一条微程序地址;(3)在微程序的控制下单步执行微指令序列。

计算机组成原理简单模型机实验,计算机组成原理简单模型机实验相关推荐

  1. 计算机组成原理简单模型机实验,CPU 与简单模型机设计实验

    计算机科学与技术系 实 验 报 告 专业名称 计算机科学与技术 课程名称 计算机组成原理 项目名称 CPU 与简单模型机设计实验 班 级 学 号 姓 名 同组人员 无 实验日期 2016.6 一.实验 ...

  2. 计算机组成原理简单模型机实验,计算机组成原理简单模型机实验.doc

    计算机组成原理简单模型机实验 实验四 简单模型机实验 1.1实验目的 1)将微程序控制器模块通过总线同运算器模块.存储器模块联机,组成一台模型计算机: 2)用微程序控制器控制模型机数据通路: 3)通过 ...

  3. 计算机原理复杂模型机改动,计算机组成原理之复杂模型机设计实验

    计算机组成原理之复杂模型机设计实验 计 算 机 与 信 息 技 术 学 院实 验 报 告姓 名 学 号 专业班 级 2009 级 计算机科学与技术课程名称 计算机组成原理课程设计 实验日 期 2011 ...

  4. 模型机设计计算机组成原理报告,计算机组成原理 实验报告四 基本模型机设计与实现...

    计算机组成原理 实验报告四 基本模型机设计与实现 计算机组成原理实验报告学院:计算机科学与信息 专业: 班级:姓名 学号 实验组实验时间 指导教师 成绩实验项目名称 实验四.基本模型机设计与实现实验目 ...

  5. 计算机原理与设计实验,计算机组成原理实验四:基本模型机设计与实现

    一. 实验目的与要求 实验目的: 1.在掌握部件单元电路实验的基础上,将微程序控制器模块与运算器模块.存储器模块组合成一起,组成一台基本模型计算机. 2.用微程序控制器来控制模型机的数据通道. 3.通 ...

  6. 计算机组成原理课程设计:基于FPGA的Verilog模型机设计。

    理解简单模型机的工作原理,理解程序计数器,算数逻辑运算单元,控制单元,的工作原理.学会设计以及使用指令完成一定的功能,并将程序写入FPGA开发板并结合led灯数码管予以显示. 通过模型机设计可以掌握用 ...

  7. 计算机组成原理时序部件实验,计算机组成原理课设计报告时序发生器.doc

    计算机组成原理课设计报告时序发生器,时序发生器,时序脉冲发生器,时序信号发生器,内存的原理和时序,sdram原理与时序,时序图的主要组成要素,组成时序图的元素包含,内存原理和时序,组成时序图的元素 计 ...

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

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

  9. 计算机组成原理实验箱使能开关,计算机组成原理微程序计数器实验报告

    计算机组成原理微程序计数器实验报告 (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 洛阳理工学院实验报告系别计算机与信息工程学院班级学号 ...

最新文章

  1. 金蝶加密服务器显示339错误,打开金蝶软件出现这个提示怎么解决???
  2. 【数据结构与算法】之深入解析“二叉树的前序遍历”的求解思路与算法示例
  3. MyBatis关联查询,表字段相同,resultMap映射问题的解决办法
  4. [ FAILED ] SGDSolverTest/0.TestSnapshotShare, where TypeParam = caffe::CPUDevicefloat解决方案
  5. 第一部分----HTML的基本结构与基本标签
  6. 软件项目管理案例分析
  7. 慕课版软件质量保证与测试(第一章.课后作业)
  8. word实现多级自动编号
  9. ssh远程连接阿里云服务器
  10. linux 动态加载日志,Linux动态显示文件内容-linux tailf命令详解-Linux tailf命令退出-嗨客网...
  11. C++第三方库HPSocket数据的发送与接收
  12. “0x005346c4”指令引用的“0x00786000”内存,该内存不能为读
  13. linux下安装微软雅黑字体库
  14. 美国少年14岁造出核反应堆
  15. sketch中制作蒙版及通道蒙版
  16. 敏捷管理第四章《敏捷落地--团队试点》
  17. 相位延时、相位延迟、群延时
  18. 构建乘积数组 -- 牛客网(剑指offer)
  19. 满帮集团满身泥泞:市值蒸发近千亿元,戴文建等人减持“套现”
  20. 用友软件T3版本不同的开账时间,期初余额应该如何录入?

热门文章

  1. (docker 容器)服务器搭建selenium-grid平台并构建jenkins job全过程
  2. 作者: 果冻虾仁 来源: CSDN 发布时间: 2017-08-10 23:08 阅读: 52608 次 推荐: 251
  3. tinymce上粘贴从word中copy的图片和文字
  4. MBSE建模学习之四:活动(Activity)及活动图
  5. java线程(2)——模拟生产者与消费者
  6. 《Splunk智能运维实战》——2.7 显示网页响应时间的统计数据
  7. android根据音乐路径获取音乐时长,采样率等
  8. PHP7在windows7中的环境配置
  9. 大数据必学Java基础(一百一十五):Session域监听器
  10. 矩形脉冲用matlab,矩形周期脉冲信号MATLAB实现.doc