计算机组成与系统结构实验指导书

(37页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.9 积分

《计算机组成与系统结构》实验指导书内蒙古工业人子信息工程学院计算机系2005年10月第一部分实验系统介绍1.1实验系统简介实验系统采用北京清人数电科教仪器屮心的“计算机纟R成原理 与系统结构实验仪”,它由三大部分组成,即由单板方式下的硬 件计算机组成原理实验部分、系统机监控管理控制部分和 EDA及数字电了设计实验部分等组成。由于系统的模块化,学生 可通过一?系列积木式实验,对CPU内部的运算功能,控制功能,总线 结构,指令系统的设计和微指令的实现以及CPU内部如何工作有直观、 深刻的认识。在各项实验的基础上,通过自己设计并实现一台模型机 的运行,从而对计算机的原理、结构、从部件到备系统、肓到整机有 一个形象生动的本质上的认识。有利于培养学生的动手能力,创造性 分析问题和解决问题的能力。计算机组成原理与系统结构实验仪布局框图:数据总线信号时序电路地址指针存储器地址总堤信号徴地址信号信号控制通路RS232通讯接口十进制8 4 2 1 BCD尙显示实验单元地址扌旨针信号运算器徽程序控制I器LED状态昱示灯管理CPU信号采篥单元18255实验单元欖拟输入逻縄开关(妙刨(8号)总拔通11扩展实验1总娃扩展 实验单元1总线扩展 实验单元2蚊握采第通路疫制信号1控1刨信号2 |控1W信号3手动与系统 设定单兀逻辑电平状态昼示区运前器曾存聽DR信号采集单元3信号采篥单元2|总、疑通道旷展实鉴2 徴地址 厂RAMit 写 实验单元8259中断实验单元脉冲存储器实验单元CPLD设计 实验单元1CPLD设计实验单元2脉冲解2阻容分立元件1T展 设计实验单元1阻容分立元件扩展设计实验单元2I/0扩展实验区键盘实验单元图1布局框图系统捉供31个按键及31按键指示灯,&个数据指示灯,8个地址指示灯,&个PC地址指针指示灯和5位微地址指示 LED显示,向用八捉供多种工作方式及最佳的观察效果。实 验仪冇两种工作方式,其一是工作在单板方式,通过按钮开 关及发光二极管以二进制数码形式进行手动单元实验。以按 键盘、LED显示作为操作平台,用十六进制数码形式进行按 键式单元实验。通过按键及LED显示可直接输入或装配用户 模型机程序(机器程序和微控制程序),系统具备单步一条微 指令、单步一条机器指令、连续运行程序等常规调试命令。 其二是工作在系统方式,用户可以使用系统机、通过所提供 的软件调试环境,由系统机直接模拟单板方式下的工作环 境。包括31个按键及31按键指示灯,8个数据指示灯,8个地 址指示灯,X个PC地址指针指示灯和5位微地址指示LED显 示,进行各种实验。1.2实验系统结构:1.实验仪的总体结构框图:图2总体结构框图2. 逻辑开关和电平显示电路图:有31个逻辑开关AN1-AN31和31个电平显示电路,ANI输出 对应于开关设置的相应逻辑值,开关按下时为逻辑“1”,常态时为 逻辑“()”状态。当输入端接高电平时发光管点亮;当输入端接低电 平时发光管熄灭。其对电路图:图3逻辑开关和电平显示电路图3. 3个单脉冲电路图:每个电路的输出对应于2个输出端P+, P-o每按一次按钮,在 札I应的输出端输出正,负脉冲各1个。4 ?时钟电路图:提供一组方波信号发牛:辭,输岀频率F0为250KH乙F1为500KH乙 F2为1MH乙F3为2MH乙此方波信号为实验时钟及产生时序信号的 时钟。图5时钟电路图5. 时序发牛器及启停电路图: MF为时钟输入端,时钟频率可从F0-F3中选择一个。TJ, DP为单步停机控制信号,当其中1个或2个都为高电平“1” 时,此时,时序发生器处于停机或单步状态。B|J:每按一次启动按钮 PO (P0和/P0已接入)产生一拍时序信号Tl, T2, T3, T4o当TJ, DP都为低电平时,按一次启动按钮P0,产生连续时序信号,CLR接 P2作清除按钮。连续输出时序波形如图7所示。Tl, T2, T3, T4有 两组输出信号,以提髙负载能力。Tl” n n rx图7连续输出时序波形图6. 管理CPU控制器工作原理图:本实验仪设计了管理CPU,目的将学生在单板方式下所做的实验结 果及内容,通过管理CPU在系统机上显示出来。同时又可以通过系统机捉供的实验调试平台总接控制目标实验机进行各种实验。11ro o FO 1 ro 2 M3P0 4 PO $E6 FO Tno mP12M3 n4P2 $F: € W ?m....——AOBOAlBl 初A6A)A4wASM16KATB?CDIR2 丁c2M◎09n409w8W科0A3 mDO=1=610图8管理CPU控制器工作原理图所提供的系统平台,无论是按键按钮、状态灯、数据总线的执行 情况、地址总线的执行情况、运算器的工作状态、执行结果和脉冲信 号的产生,都使用与实际视觉效果相对应的图标表示出來。图9系统机上显示的界而7 ?运算器部分电路图:W1errrMALS273SfO-SW7v>r 74LS:kn?74HC181174ALS24574ALS246asvflz■■:?74HC18174ALS273Lt图io运算器部分电路图8.存储器实验原理图SWO -DIP1Y V Y V VDO??D7“"88 74ALS27I6*2"* J图11存储器电路图9.八位数据通道原理图? II“‘a8$"888£ Be“66B”5iai T»in*10.a3Js^ss wIOI8IO1S885B 當讥2^2S5 皿 58888888耳fl显d2IAIQIA1““MIATrgll:霍“玉 . t!!!!HO\^112221V Lana3 M«l? I“660 他UT M”S8S538SS Btfmum2wvv>UMMtMltccc 滤X? A ■ i J £s86驱UH MIWSitccc rsers 关 键 词: 计算机 组成 系统 结构 实验 指导书

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

计算机组成与系统结构指导,计算机组成与系统结构实验指导书相关推荐

  1. 计算机应用基础实验指导ppt,2016计算机应用基础实验指导.ppt

    2016计算机应用基础实验指导 实 验 指 导 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Co ...

  2. c语言设计实验指导答案,C语言程序设计实验指导答案

    C语言程序设计部分实验参考答案 实验2 #include int main(){//2-1-2 int c,f=150; c=f*5/9-32*5/9; printf("fahr=%d, c ...

  3. python语言实验指导答案_python实验指导答案

    YTHON 实验一:Python 程序设计之初窥门径一.实验目的: 1. 了解 Python 的基本编程环境,熟悉其主要组成部分和使用. 2. 熟悉 turtle 库语法元素,了解其绘图坐标..... ...

  4. c语言 李敬兆 课后答案,C语言程序设计习题与实验指导

    本书给出的基础测试和实验指导是编者在多年教学过程所积累资料的基础上,参考了国内外文献和资料,以普通应用型本科高校的程序设计教学为基础,精心选择和设计的.而书中给出的常见错误小结和实验指导中的改错题包含 ...

  5. c语言程序设计中国铁道出版社孙辉答案,C语言程序设计实验指导与习题集

    <C语言程序设计实验指导与习题集>分为两篇.一篇为实验指导,分为10章,一章由验证性实验组成,第2章至第7章每章由5个验证性实验.2个启发性实验和1个设计性实验组成,第8.9章每章由3个验 ...

  6. 送书 |《生物信息学实验指导》正式出版

    ADING 编辑推荐 20世纪末,我国生物信息学处于起步阶段.学习资料很少,浙江大学樊龙江教授整理了"生物信息学"课程的备课笔记,取名<生物信息学札记>放在实验室主页上 ...

  7. c语言程序设计实验指导实验报告,C语言程序设计实验指导及报告.doc

    太原理工大学现代科技学院 C语言程序设计课程 实验报告 专业班级 学 号 姓 名 指导教师 C语言程序设计 实验指导及报告 实验说明: 1.共4次实验,每次实验完成1个内容. 2.实验报告命名统一为: ...

  8. 计算机组成与系统结构输入输出控制实验,计算机组成原理与系统结构实验指导书...

    计算机组成原理与系统结构实验指导书 (57页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 21.9 积分 计算机实验室实验预习报告专业名称(班级) 姓名 ...

  9. 计算机组成原理与系统结构 出版社,计算机组成原理与系统结构

    本书主要提供 计算机组成和体系结构 课程的教学内容,包括计算机组成的原理知识,计算机硬件的设计技术,以及简单的实例计算机系统的工程实现,重点强调计算机硬件系统的组成原理.设计技术.工程实现三个方面的内 ...

最新文章

  1. 问得最多的十个JavaScript前端面试问题
  2. 机器学习和深度学习到底怎么学?顶尖专家吴恩达告诉你
  3. JZOJ 5454. 【NOIP2017提高A组冲刺11.5】仔细的检查
  4. 关于布地奈德的副作用
  5. 枚举类型enum例题_10.1 C++枚举类型
  6. 利用HttpWebRequest和HttpWebResponse做黑客注射工具
  7. 东南大学计算机网络_【20考研】东南大学计算机考研分数统计
  8. javaScript判断输入框是否为空
  9. ios之alloc和init
  10. python实现同一目录文件下所有Excel数据文件的合并
  11. 科锐c语言,科锐C语言学习视频,资源教程下载
  12. 最新最全的 SQL 入门教程,老少皆宜,强烈推荐!
  13. xmpp即时通讯协议的特性---优点和缺点!
  14. 图片懒加载及资源节流
  15. 0 win10重装partition_gpt分区无法安装win10的根本原因
  16. GraphicsMagick实现云服务商基础图片处理
  17. JPA @PersistenceContext及@Transactional Annotation
  18. CANopen通讯基础
  19. DPDK报错:Ethdev port_id=0 requested Rx offloads 0xe doesn‘t match Rx offloads capabilities 0x800
  20. 英语电影观后感之角斗士

热门文章

  1. iOS-MMKV的使用
  2. JAVA计算机毕业设计弹幕视频网站计算机(附源码、数据库)
  3. classnames库的简单使用
  4. Quick Reference 代码速查表
  5. 推荐一款绝对不能错过的 ORM 框架 dbVisitor,目前版本 4.3.0
  6. 在线python编辑器-在线python编辑器
  7. 小程序点击删除后刷新当前页面
  8. mavlink协议_MAVLink学习之路03_XML中定义MSG并生成C代码
  9. iphon13是双卡双待吗 苹果13是5g吗
  10. 三层架构与四大天王之——改