计算机组成原理实验报告

计算机组成原理实习报告

本学期我们开设了计算机组成原理这门课,主要学习计算机的主要部件以及这些部件组成的原理和如何运行。除了平时的课堂学习,我们还有实验课帮助我们更好的了解这门课程。

用于我们实验的机器是TEC-XP,它是由清华大学计算机系和清华大学科教仪器厂联合研制的适用于计算机组成原理课程的实验系统,主要用于计算机组成原理和数字电路等的硬件教学实验,同时还支持监控程序、汇编语言程序设计、BASIC高级语言程序设计等软件方面的教学实验。它的功能设计和实现技术,都紧紧地围绕着对课程教学内容的覆盖程度和所能完成的教学实验项目的质量与水平来进行安排。其突出特点是硬、软件基本配置比较完整,能覆盖相关课程主要教学内容,支持的教学实验项目多且水平高。其组成和实现的功能如图所示。

件:解释BASIC语言

汇编语言支持

监控程序

硬件:运算器,控制器(多种实现)

(微程序或硬布线控制器)

主存储器,总线,接口

输入设备,输出设备硬件与电路:逻辑器件和设备图1. 硬件实现的实际计算机系统图1、接通教学机电源2、将教学机左下方的5个拨动开关置为11010(单步、手动置指令、微程序、联机、16

位)

3、按一下“RESET”按键

4、通过16 位的数据开关SWH、SWL置入指令操作码

5、在单步方式下,通过指示灯观察各类基本指令的微码。

选择基本指令的A组指令中的ADD指令,观察其节拍流程

置拨动开关S00000001;(表示指令ADD R0,R1 )

按RESET按键; 指示灯Microp亮(只要选择微程序,该灯在指令执行过程中一直亮),

其它灯全灭;

按START按键; 指示灯CI3~0、SCC3~0显示1110 0000,微址和下址的指示灯全灭;

(本拍完成公共操作0→PC、DI#0)

按START按键; 指示灯CI3~0、SCC3~0显示1110 0000,微址指示灯显示0000 0001,下址的指示灯全灭;(本拍完成公共操作PC→AR、PC+1→PC)

按START按键; 指示灯CI3~0、SCC3~0显示1110 0000,微址指示灯显示0000 0010,下址的指示灯全灭;(本拍完成公共操作MEM→IR)

以上三步为公共操作,其它指令同;

按START按键; 指示灯CI3~0、SCC3~0显示0010 0000,微址指示灯显示0000 0011,下址的指示灯显示0000 0100;(本拍完成/MAP操作功能)

按START按键; 指示灯CI3~0、SCC3~0显示0011 0000,微址指示灯显示0000 0100,下址的指示灯显示0011 0000 本拍执行ADD指令,DR←DR+SR 操作。

按START按键; 指示灯CI3~0、SCC3~0显示0011 0010,微址指示灯显示0011 0000,下址的指示灯显示0011 1010;(本拍完成STR→Q、CC#INT#公共操作功能)

按START按键; 指示灯CI3~0、SCC3~0 显示0011 0000,微址指示灯显示0011 0001,

下址的指示灯显示0000 0010;(本拍完成PC→AR、PC+1→PC、CC#0的公共操作选择基本指令的B组指令中的MVRD指令,观察其节拍流程

选择基本指令的D组指令中的CALA指令,观察其节拍流程教学计算机运算器部件是选用4片位片结构的4位长度的运算器Am2901芯片实现的。该芯片包含完成算术和逻辑运算功能的ALU,双端口控制读出、单端口控制写入的16个累加器和完成乘除法运算的乘商寄存器等功能部件,从功能和组成两个方面都比较好地体现了运算器部件的教学内容。从图可以看到运算器和其它部件的连接关系,它只能接收教学机内部总线IB送来的16位数据,其运算结果直接送到地址寄存器AR的输入端,或者经过2个8位的开关门电路送到内部中线IB。运算结果的标志位信息送到标志位寄存器FLAG,FLAG的输出可以经过一个8位的开关门送到内部总线IB。

内存储器是计算机中存放正在运行中的程序和相关数据的部件。在教学计算机存储器部

件设计中,出于简化和容易实现的目的,选用静态存储器芯片实现内存储器的存储体,包括

唯读存储区(ROM,存放监控程序等)和随读写存储区(RAM)两部分,ROM存储区选用4片长度8位、容量8KB的58C65芯片实现,RAM存储区选用2片长度8位、容量2KB的6116芯片实现,每2个8位的芯片合成一组用于组成16位长度的内存字,6个芯片被分成3组,其地址空间分配关系是:0-1777h用于第一组ROM,固化监控程序,2000-2777h用于RAM,保存用户程序和用户数据,其高端的一些单元作为监控程序的数据区,第二组ROM的地址范围可以由用户选择,主要用于完成扩展内存容量(存储器的字、位扩展)的教学实验。内存储器和串行接口

计算机组成原理扩展指令CLC实验报告,计算机组成原理实验报告.doc相关推荐

  1. 计算机组成原理扩展指令CLC实验报告,计算机组成原理实验设计

    计算机组成原理实验设计 (10页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计募机组成原理课程设计微程序实验报告姓名 :***班级 :** ...

  2. 计算机组成原理扩展指令CLC实验报告,惠州学院-计算机组成原理实验四 含流程图...

    组合逻辑控制器实验 计算机科学系实验报告 课程名称计算机组成原理班级14软件工程一班 实验名称组合逻辑控制器实验教导教师麦山 姓名魏树杰学号1414080902132 日期2016年06月11日 一. ...

  3. 计算机组装与维护预实验报告,计算机组装与维护实验报告.doc

    计算机组装与维护实验报告计算机组装与维护实验报告 江西公安专科学校 实 验 报 告 课程名称 年级专业 学 号 姓 名 \ 实 验 报 告 说 明 1.实验项目名称:要用最简练的语言反映实验的内容.要 ...

  4. 计算机辅助设计与制造上机实验报告,计算机辅助设计与制造上机实验报告.doc...

    计算机辅助设计与制造上机实验报告 <计算机辅助设计与制造> 上机实验报告 学 生: 学 号: 课程教师: 专业班级: 机械工程学院 实践目的 熟悉三维建模: 了解CAD/CAM及数控加工的 ...

  5. 计算机组成原理 扩展指令的操作码,【计算机组成原理】指令系统

    一.指令格式 指令:操作码字段   地址码字段 指令字(简称指令):表示一条指令的机器字. 指令格式:是指令自用二进制代码表示的结构形式,由操作码字段和地址码字段组成. 操作码字段:表征指令的操作特性 ...

  6. 计算机组成原理三位计数器实验,计算机组成原理位二进制计数器实验报告.doc...

    计算机组成原理位二进制计数器实验报告 计算机组成原理实验一 4位二进制计数器实验 姓名:李云弟 学号:1205110115 网工1201 [实验环境] 1. Windows 2000 或 Window ...

  7. 计算机组成原理设计性实验,《计算机组成原理》设计性实验报告.doc

    <计算机组成原理>设计性实验报告 华北科技学院计算机学院设计性实验 实 验 报 告 课程名称 计算机组成原理B 实验学期 2013 至 2014 学年 第 一 学期 学生所在院部 计算机学 ...

  8. 佛山科学技术学院计算机组成原理实验报告,计算机组成原理实验报告(四个实验图).doc...

    PAGE \* MERGEFORMAT 4 福建农林大学计算机与信息学院 计算机类 实验报告 课程名称: 计算机组成原理 姓 名: 周孙彬 系: 计算机 专 业: 计算机科学与技术 年 级: 2012 ...

  9. 计算机组成原理课程设计总结,计算机组成原理课程设计的实验报告

    计算机组成原理课程设计的实验报告 长治学院课程设计报告课程名称: 计算机组成原理课程设计 设计题目: 设计一台性能简单的计算机 系 别: 计算机系 专 业: 计科1101班 组 别: 第三组 学生姓名 ...

最新文章

  1. 南开校长曹雪涛团队12篇论文被调查“可信性”,此前被举报实验图片有PS痕迹...
  2. php 如何判断是否搜索出结果,搜索PHP - 如何调出搜索框没有结果
  3. php研究所 百科_PHP活动
  4. web.py 十分钟创建简易博客
  5. struts2、hibernate工作原理和流程
  6. 逆战网络连接断开连接服务器超时_物联网设备的网络连接---中篇
  7. 【人工智能沙龙】未来,语音识别可能应用于哪些商业化场景?
  8. php5.6 win2008 mssql,Php5.6.31连接sqlserver 2008R2数据库问题sqlsrv(php5.3及以上版本)与mssql(php5.3以前版本)②...
  9. C++学习笔记: 混合语言编程
  10. matlab导线网平差,导线网平差算例教程
  11. 居家第二十五天朋友的豆芽菜
  12. 使用js脚本实现网页版微信定时发送信息
  13. aardio设置透明窗体说明
  14. TIA博途WINCC中英文切换的项目中摄氏度符号无法正常显示的解决办法
  15. 音乐机器人特奥_意大利机器人特奥·特罗尼科征服中国观众 Il Robot italiano conquista la Cina...
  16. 苹果笔记本接移动硬盘怎么使用
  17. nginx日志格式配置
  18. 阿里MNS服务:代码显示成功并可以得到消息id及其md5,手机却收不到短信
  19. DHTML 大全分析
  20. 计算机房灭火器如何配置,数据中心主机房二氧化碳灭火器选型、计算和配置实例-20210407042437.pdf-原创力文档...

热门文章

  1. Elasticsearch04:ES集群监控管理工具-cerebro
  2. Elastic认证特训营 难点解读04——集群问题排查实战指南
  3. u盘插上去计算机没有,正常U盘插入电脑没反应?u盘插上没反应的绝对有效解决方法-太平洋电脑网...
  4. 多伦多ajax小镇,加拿大人口普查数据公布:多伦多都市区人口600万
  5. python英语单词 扇贝英语安卓下载_扇贝单词英语版
  6. 如何用Ps用高斯模糊
  7. rip路由的 负载分担
  8. TypeScript从入门到放弃
  9. 阿里、百度、华为都用什么编程语言?做程序员前,这些别说不知道!
  10. meta-inf文件夹以及MANIFEST.MF文件的作用