中央电大远程开放教育网址:《计算机组成原理》主持教师电子邮件:hxx1@sina.comxiaoxinhe@yahoo.com购买教学实验设备的通知型号:TEC—8/16教学实验计算机系统实售价:2500元(组合逻辑方案)生产者:清华同方教学仪器设备公司地址:北京清华大学清华同方教学仪器设备公司邮编:100084联系人:陈羽电话(传真):(010)62785575直播课堂内容1.布置控制器教学实验2.布置内存扩展教学实验布置串行接口入出教学实验3.布置第四、五章作业4.第四、五章教学内容辅导1.控制器教学实验(1)教学实验计算机介绍有8位或16位两种字长,可以选组合逻辑的控制器、或是微程序的控制器方案。有监控程序、交叉汇编程序、和PC仿真终端等软件支持。(2)教学实验内容实验时以8位字长,组合逻辑控制器方案来进行,把第三章作业第18题的(1)、(2)、(3)、(5)的设计在教学计算机上实现出来并调试正确,用在你的程序中。(3)教学实验步骤学懂已有指令的格式和执行步骤参照已有设计,完成你的设计:指令格式、功能、执行步骤所用节拍与各控制信号写出逻辑表达式、写到GAL20V8中进行调试,并用在你设计的程序中2.内存储器教学实验(1)教学实验计算机介绍整机为8位字长,组合逻辑控制器方案,内存储器为8位字长,使用16位的地址,按字节访问。(2)教学实验内容教学计算机已有8KB的ROM、2KB的RAM内存空间,在此基础上再扩展出2KB的RAM存储空间,用LS6116(20488)静态存储器芯片进行内存容量扩展。(3)教学实验步骤学懂教学计算机内存储器设计,把新的一片LS6116芯片插到板上。主要工作是接好该芯片的地址线,数据线,片选和读写控制信号等。对硬件进行调试,并在程序中使用这片存储区,检查读写的正确性。使用串行接口的教学实验(1)教学实验计算机介绍教学计算机上有串行接口,8位并行与主机交换信息,串行地和PC仿真终端通信,用IN、OUT指令完成入出,采用状态查询方式工作。(2)教学实验内容在教学计算机已有监控程序,串行口能正常运行,串行口的端口地址:00(数据),01(状态),参照教材上已有的I/O程序例子,设计用串口完成I/O操作的程序(3)教学实验步骤学懂教材中使用串行接口的程序,学习查询串行口运行状态的方法,用状态查询方式使用IN、OUT指令。写出几个小的完成输入/输出操作功能的程序,具体内容自己确定。3.第四章作业第四章习题中的第1题,第2题,第3题,第6题,第12题,第13题,第27题,第31题。(8个作业题均必做)第五章作业第五章习题中的第2题,第4题,第9题,第14题,第15题,第19题第27题,第29题。(8个作业题均必做)4.第四、五章内容辅导第四、五两章的教学内容各占全部教学内容的20%,涉及概念性的知识比较多,原理性的内容一般理解即可;实用性的知识较多,有些线路或设备组成实例,勿背。输入设备输出设备入出接口和总线外存设备主存储器高速缓存控制器运算器第三单元第四单元第二单元第一单元计算机硬件系统第四章内容概要存储器,三级连,局部、一致且包含提速主体扩容量,缓存主存虚存盘字位扩展、体交叉,完全直接组相联段表、页表和快表,盘带阵列容错连第四章多级结构的存储器系统一.层次存储器系统概述二.主存储器部件三.高速缓存CACHE四.虚拟存储器部件五.外存储器设备阵列技术与容错一.层次存储器系统概述1.概念与追求的目标2.程序运行的局部性特性3.各层存储器所用介质其特性4.一致性、包含性层次存储器系统概述用途:存储器系统是计算机中用于存储程序和数据的部件。对其要求是:尽可能快的读写速度尽可能大的存储容量尽可能低的成本费用怎样才能同时实现这些要求呢?用多级结构的存储器系统把要用的程序和数据,按其使用的急迫和频繁程度,分块调入存储容量不同、运行速度不同的存储器中,并由硬软件来统一管理与调度。程序运行时的局部性原理在一小段时间内,最近被访问过的程序和数据很可能再次被访问在空间上,这些被访问的程序和数据往往集中在一小片存储区在访问顺序上,指令顺序执行比转移执行的可能性大(大约5:1)解决方案选用生产与运行成本不同的、存储容量不同的、读写速度不同的多种存储介质,组成一个统一管理的存储器系统。解决方案使每种介质都处于不同的地位,起到不同的作用,充分发挥各自在速度容量成本方面的优势,从而达到最优性能价格比,以满足使用要求。1993年大型计算机的存储器系统存取速度存储容量存储成本(美分/KB)CPU10ns512B1800缓存20~40ns128KB72主存60~100ns512MB5.6虚存10~20ms60~228GB0.23后援2~20M512GB~2TB0.01使CPU大部分时间访问高速缓存,速度最快;仅在从缓存中读不到数据时,才去读主存,速度略慢但容量更大;当从主存中还读不到数据时,才去批量读虚存,速度很慢容量极大,就解决了对速度、容量、成本的需求。层次之间应满足的原则一致性原则:处在不同层次存储器中的同一个信息应保持相同的值,是保证正确地使用数据的最基本的要求之一,必须满足包含性原则:存储在内层(靠近CPU)的信息一定被包含在其外层的存储介质中,反之则不成立。即内层存储器中的全部信息,都是其相邻外层存储器中一小部分信息的复制品。二.主存储器的组成与设计WRITEREADCPUMainMemoryABk位(给出地址)DBn位(传送数据)READY静态和动态存储器芯片特性SRAMDRAM存储信息触发器电容破坏性读出非是需要刷新不要需要送行列地址同时送分两次送静态和动态存储器芯片特性SRAMDRAM运行速度快慢集成度低高发热量大小存储成本高低主存储器的读写过程数据寄存器读过程:给出地址主存储体给出片选与读命令保存读出内容写过程:给出地址给出片选与数据地址寄存器给出写命令/WE/CS0/CS1