计算机组成与系统结构实验报告,西北工业大学

评语: 课中检查完成的题号及题数: 成绩:

自评成绩:

95

课后完成的题号与题数:

实验报告

实验名称: 班级:

1.4 CPU 与简单模型机设计实验 日期: 2015.11.16 杨添文

10011303 学号: 2013302534 姓名:

一、实验目的:

(1) 掌握一个简单CPU 的组成原理。

(2) 在掌握部件单元电路的基础上,进一步将其构造一台基本模型计算机。 (3) 为其定义五条机器指令,编写相应的微程序,并上机调试掌握整机概念。

二、实验内容:

1、实验原理:

本实验要实现一个简单的CPU,并且在此CPU 的基础上,继续构建一个简单的模型计算机。CPU 由运算器(ALU)、微程序控制器(MC)、通用寄存器(R0),指令寄存器(IR)、程序计数器(PC)和地址寄存器(AR)组成,如图2-1-1 所示。这个CPU 在写入相应的微指令后,就具备了执行机器指令的功能,但是机器指令一般存放在主存当中,CPU 必须和主存挂接后,才有实际的意义,所以还需要在该CPU 的基础上增加一个主存和基本的输入输出部件,以构成一个简单的模型计算机。

图1-4-1 基本CPU 构成原理图

计算机组成与系统 报告,计算机组成与系统结构实验报告2相关推荐

  1. 计算机系统结构结构相关实验报告,计算机系统结构实验报告(中南民族大学).doc...

    计算机系统结构实验报告(中南民族大学).doc 院 系 专 业 年 级 课程名称 计算机系统结构 学 号 姓 名 指导教师 年 月 日年级班级学号专业计算机科学与技术姓名题目名称矩阵相乘题目内容1. ...

  2. 中南民族大学 计算机组成原理实验报告,计算机系统结构实验报告(中南民族大学)...

    <计算机系统结构实验报告(中南民族大学)>由会员分享,可在线阅读,更多相关<计算机系统结构实验报告(中南民族大学)(19页珍藏版)>请在人人文库网上搜索. 1.院 系:专 业: ...

  3. cache 计算机系统实验报告,西安交通大学计算机系统结构实验报告CACHE.doc

    计算机系统结构实验报告 --Cache性能分析 班级:计算机05 姓名:陈浩 学号日期:2013.5.21 实验目的及要求 1.加深对cache的基本概念,基本组织结构以及基本工作原理的理解: 2.掌 ...

  4. 北邮计算机系统结构实验报告,北邮计算机体系结构--实验报告.doc

    计算机系统结构实验报告 班 级: 2011211 学 号: 姓 名: 17 1. 实验一 WINDLX模拟器安装及使用 2. 实验二 指令流水线相关性分析 3. 实验三 DLX处理器程序设计 4. 实 ...

  5. 计算机操作系统存储管理实验报告,《操作系统》存储管理实验报告

    <操作系统>存储管理实验报告 ____大学____学院实验报告课程名称: 计算机操作系统 实验名称: 存储管理实验 实验日期: 班级: 姓名: 学号: 仪器编号: XX 实验报告要求:1. ...

  6. 熟悉linux操作系统的使用实验报告,Linux系统的熟悉与使用操作系统实验报告

    Linux系统的熟悉与使用操作系统实验报告 实验一 Linux系统熟悉与使用 Linux有两种不同的含义.从严格的技术定义讲,Linux指的是开放源代码的Unix类操作系统的内核.然而,目前大多数人用 ...

  7. C语言实验报告册-20163a,c语言实验报告册-20163a.doc

    c语言实验报告册-20163a.doc 学生实验报告册(理工类)课程名称:C语言程序设计实验专业班级:15自动化2班学生学号:1517011063学生姓名:王启涛所属院部:智能科学与控制工程学院指导教 ...

  8. linux用户和组管理的实验报告,linux用户管理任务实验报告

    linux用户管理任务实验报告 <实用操作系统>实验报告 实验报告:实验项目名称:用户管理任务 班级:学号:姓名: 地点:时间: 实验内容: 一.用户管理 (一)添加用户useradd 1 ...

  9. 堰流实验报告思考题_水力学的实验报告2篇

    水力学的实验报告2篇 水力学的实验报告1 本学期我们进行了七周的水力学实验,从这些实验中我学到了很多. 例如,所有实验都是需要耐心地去测量一组一组的数据,还需要在实验后认真处理核对每一组数据.这些实验 ...

最新文章

  1. # 从零開始搭建Hadoop2.7.1的分布式集群
  2. js 判断数据类型的几种方法
  3. IT项目管理总结:第十二章 项目采购管理
  4. 初识Oracle的XMLType
  5. c语言测试1到3章,2013计算机等级考试二级《C语言》复习:第三章第1节
  6. 详解C调用lua脚本效率测试
  7. 假期周进度总计(四)
  8. 集合的定义与并查操作(C语言)
  9. 用java单源最短路径问题_单源最短路径-贪心算法
  10. Linux SSH登陆配置文件修改
  11. VBScript:登录辅助脚本
  12. python让你再也不为文章配图与素材发愁,让高清图片占满你的硬盘! #华为云·寻找黑马程序员#
  13. python生成数据库登录界面_python 生成数据库
  14. 10月8日提交的结对编程工程中的经验和教训
  15. linux版 3d建模软件,3D建模软件(Meshroom)
  16. 如何在Mac上设置iCloud
  17. pycharm中的Run with Python console功能是什么意思?
  18. Xposed框架Xposed安装器|Xposed for Android 5.0/5.1/6.0|详细安装教程
  19. D2D加载图片资源(2)
  20. 大数据可视化python_大数据分析之Python数据可视化的四种简易方法

热门文章

  1. linux 安装 powershell
  2. .NET Core 给使用.NET的公司所带来的机遇
  3. 服务的协作:服务间的消息传递——《微服务设计》读书笔记
  4. Docker基础入门及示例
  5. 迁移数据库到SQL on Linux Docker
  6. 不装mono,你的.NET程序照样可以在Linux上运行
  7. java怎么获取该项目系统的参数_Java 获取系统参数
  8. 【经典回放】多种语言系列数据结构线性表之一:顺序表
  9. Android之图片边显示模糊原因
  10. Android之 AudioTrack学习