- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TEC-XP16验指导书,来料检验作业指导书,成品检验作业指导书,计算机网络实验指导书,检验指导书模板,检验指导书,进料检验作业指导书,java实验指导书,实验指导书,实验指导书模板
计算机组成原理
实 验 指 导 书
王潇 编写
仲恺农业工程学院计算机科学与工程学院
二00八年十月目 录
第一章 TEC-XP16实验计算机系统原理 1
§1.1 TEC-XP16计算机组成原理实验系统概述 1
§1.2 TEC-XP16机指令系统 8
§1.3 TEC-XP16机运算器部件 12
§1.4 TEC-XP16机内存储器部件 15
§1.5 TEC-XP16机的控制器部件 18
§1.6 TEC-XP16机的输入输出及中断 22
第二章 TEC-XP16实验计算机系统实验内容 24
实验一 基础汇编语言程序设计 24
实验二 脱机运算器实验 29
实验三 存储器部件教学实验 32
实验四 组合逻辑控制器部件教学实验 37
实验五 微程序控制器实验 51
实验六 输入/输出接口扩展实验 59
实验七 中断实验 63
实验八 8位模型机的设计与实现(综合实验) 71
附录 74
附录1 联机通讯指南 74
附录2 TEC-XP16计算机组成原理实验系统简明操作卡 77
附录3 微程序入口地址映射表 78
附录4 指令流程框图 80
附录5 指令流程表 82
附录6 书写实验报告的一般格式 86
参考文献 87
第一章 TEC-XP16实验计算机系统原理
§1.1 TEC-XP16计算机组成原理实验系统概述
一、教学计算机系统的实现方案和硬软件资源概述
TEC-XP是由清华大学计算机系和清华大学科教仪器厂联合研制的适用于计算机组成原理课程的实验系统,主要用于计算机组成原理和数字电路等的硬件教学实验,同时还支持监控程序、汇编语言程序设计、BASIC高级语言程序设计等软件方面的教学实验。它的功能设计和实现技术,都紧紧地围绕着对课程教学内容的覆盖程度和所能完成的教学实验项目的质量与水平来进行安排。其突出特点是硬、软件基本配置比较完整,能覆盖相关课程主要教学内容,支持的教学实验项目多且水平高。其组成和实现的功能如图所示。件:解释BASIC语言
汇编语言支持
监控程序
硬件:运算器,控制器(多种实现)
(微程序或硬布线控制器)
主存储器,总线,接口
输入设备,输出设备硬件与电路:逻辑器件和设备图1.1.1 硬件实现的实际计算机系统图从图1可以看到,该计算机硬件系统组成中,功能部件是完整齐备的,运算器、控制器、存储器、输入输出接口、计算机总线等配备齐全,还可以接通PC机仿真终端执行输入输出操作,同时实现了微程序方案的和硬连线方案的2种控制器。
从计算机组成原理课程教学需求的角度看,该计算机软件系统的组成也是完整的,支持
简单的高级语言(包括浮点运算指令和基本函数运算功能),汇编语言(支持基本伪指令功
能)和二进制的机器语言,配有自己的监控程序,以及PC机仿真终端程序等。
二、教学计算机指令系统的设计目标和指令格式
合理地确定一台计算机的指令系统,无论对计算机厂家还是对最终用户来说都是十分重
要的事情,它密切关系到计算机设计与实现的复杂程度和生产成本,计算机使用的难易程度
和运行效率。对主要用于教学和教学实验目的的计算机,特别是对于一台16位字长的教学计算机来说,确定其指令系统,更多地应关注它在教学过程中的作用和使用方法,至少应解决好以下几个问题1、指令格式和功能的典型性,即选择DLX指令集结构,适当靠拢RISC机的指令格式,包括尽可能小的指令集,简化的寻址方式。这样做不仅可以简化教学计算机的结构,实现简单,易于实现指令流水,重要的是选用有良好典型性的指令格式和功能,讲课时更容易完整地讲解清楚这套指令系统和控制器设计,有利于教学内容的整体安排。
2、指令系统要有一定的完备程度,给出的指令格式适当规范,指令分类合理,指令执行步骤容易理解,符合人们通常的编程使用习惯,有较好的易学易用性,确保选用这套指令系统,能方便地设计教学计算机的配套软件。
3、更高的可扩充性,即为学生添加各种新的指令留下比较充足的余地,为此可以把完整系统中的指令划分为必备的基本指令(由设计者实现)和待扩展的保留指令(由学生设计实现)2大类;在扩展新的指令时,实现手段要适当简单,但要有比较多的设计内容和选择余地,以便更好地培养学生的创新意识和开创能力,有利于深化教学内容。
4、符合教学计算机的特定要求。对16位字长的计算机,指令的操作码部分可以选择为固定长度;再结合我们所选用的运算器器件Am2901芯片内含16个通用寄存器的特点,寄存器寻址方式需要使用4位的形式地址。如果需要,还可以指定16个累加器中的几个为专用的寄存器,以便最大程度地简化教学机硬件组成,简化指令执行流程设计。
遵照上述思路,最终确定了教学计算机的指令格式,如图所示。这套指令系统支持单字指令和双字指令,第一个指令
您可能关注的文档
- PowerPoit 2013 中的新增功能.docx
- powerpoit2007的使用方法.doc
- PowerPoit2007保存为其他格式.doc
- PowerPoit书面练习题库.doc
- powerpoit习题及答案.doc
- PowerPoit任意调整播放窗口的技巧.doc
- PowerPoit使用技巧详细介绍.doc
- powerpoit使用技巧总结.doc
- PowerPoit使用技巧大全.doc
- PowerPoit制作技巧大全.doc
- tes-3600相电力分析仪和hydrolab多参数水质分析仪价格.docx
- TCL可视对讲系解决方案(7000系统).doc
- TH-08-04钢结构门框质量检测报告.doc
- The powe of introverts 内向性格的力量 Ted演讲中英文.docx
- SW-LIFT-008一体式控制器说明书(V2.00).doc
- TL-817全自冷热刀切带机和2013电脑数控泡沫切割机价格.docx
- TMS320C5X系列Cpu和外设.doc
- TL-817全自冷热刀切带机和冷热切带机价格.docx
- TM-507 数式绝缘测试仪绝缘电阻及交流接地阻抗测试仪GPT-9904.docx
- TFDS常见故障断与处理方式.doc
最近下载
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 2024-2025学年北京市东城区高三上学期期末统一检测语文试卷含详解.docx VIP
- 射血分数保留心衰(HFpEF)的临床诊治题库答案-2025年华医网继续教育.docx VIP
- 《景观设计概述》课件.ppt VIP
- 浙江宁波国际投资咨询有限公司招聘笔试题库2025.pdf
- 悬浮床渣油加氢工艺研究.docx VIP
- Unit 1 Letters in Our life(课件)教科版(2024)英语三年级上册.pptx VIP
- 2025云南电网有限责任公司社会招聘9人(第三批)笔试备考题库及答案解析.docx VIP
- 《电子政务协同办公系统电子文件应用与管理技术要求》.doc
- 2024年南京工业职业技术大学单招语文考试试题及答案解析.docx VIP
文档评论(0)