硬件系统设计原理-作业1_第1页
硬件系统设计原理-作业1_第2页
硬件系统设计原理-作业1_第3页
硬件系统设计原理-作业1_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.某CPU有16根地址线(A15A0), 8根数据线(D7D0),MREQMREQ为访存的控制电平、低电平有效。R R/W W 作为读写控制信号,R R/ W W=1,读允许;R R/W W=0,写允许。现有芯片如下:RAM : 1KX4, 4K 8;ROM : 2KX8;3-8译码器及少量逻辑门。(1)假设用户工作区地址范围为8800H8BFFH,合理选择芯片,画出存储器与3-8译码器及CPU的连接。(2)假设将存储器的片选信号错连在Y5端,试问它的地址范围是多少?(3)考虑到系统程序的安装,除了用户工作区外,装载系统的程序安装在8000H87FFH地址空间。选择适当芯片,画出存储器与3-

2、8译码器及CPU连接。解答:(1)选择芯片及片数:8800H8BFFH = 3FFH,那么选RAM , 1KX4, 2片选片逻辑:将地址范围写成二进制形式:A15A14A13A12A11A10A9 A01 0 00 1 0r00000000001J 1K1 0 00 1 0XX 丫5: 9400H 97FFH 假设8000H 87FFH ROM 2K (A10 A。)8800H 8BFFH RAM 1K (A9 A0),那么片选逻辑为:A15A14A13A12A11A10A9 .A01 00 0 0000000000002K1 00 0 01XX1 00 0 1010000000000.1K1

3、 00 0 10XX2.假设第1题中工作区使用的是DRAM (1KX4)存储芯片,芯片内部结构为64冷4。(1)采用异步刷新,假设最大的刷新周期为2ms,那么刷新的时间间隔是多少?(2)假设采用集中式刷新,假设T为读写周期(单位Ms),存储器刷新一遍最少用多少个读写周期? 死区占多少?(3)假设存储器读写周期T=500ns, CPU在IPs内访问一次,假设采用分散式刷新,两次刷新的最 大时间间隔是多少?全部刷新一遍所需实际时间是多少?(4)正常读写时间是多少?解答:2ms / 64三31.25 Ms取刷新信号周期为31 Ms存储器刷新一遍最少用64T;死区率:64T / (2 1000) M0

4、0%两次刷新最大时间间隔为:1s 64 = 64s全部刷新一遍所需时间为:1 Ms 64 = 64Hs正常读写时间为:500ns 84 = 32 Ms3.假设一个存储单元排列成8KX8K的SDRAM。(1)假设访问一行需要4个时钟周期,那么它刷新所有行需要多少个时钟周期?(2)在133MHz的时钟频率下,在一般的SDRAM中,典型的刷新周期是64ms。假设采用集中式 刷新,试计算它的刷新开销。解答:(1)刷新所有行需要:8192 4=32768个时钟周期(2)在133MHz时钟频率下,刷新所有行需要的时间是:32768 / (133 106) = 246 10-6s=0.246ms采用集中式刷

5、新,每64ms间隔内刷新过程占用0.246ms刷新开销:0.246ms / 64ms 100%涕.38%4.某计算机系统有16位地址总线和8位数据总线,不采用单独I/O。它有8K字节的EEPROM(8K 8芯片构成),起始地址为0000H ;有8KX8的RAM ,起始地址为2000H ;还有一个双向I/O端口,地址为8000H。试画出该系统的设计图,要包括所有的使能逻辑和装载逻辑。CPU相对简单只含地址线、数据线、CPU读、CPU写。I/O设备5.某计算机地址总线16根A15A0,双向数据总线8根D7D0,控制总线与主存有关的有存储器请求 MREQMREQ允许访存.低电平有效,读写控制 R R

6、/ W W 高电平读,低电平写。主存地址 分配如下:08191为系统程序区;819232767为用户工作区;最后2K地址为系统工作区。上述地址空间为十进制表示,存储器按字节编址,现有存储器芯片如下:ROM: 4K X 8, 8KX 8RAM : 16KX1, 2KX8, 4KX8, 8KX8从上述芯片中选择适当芯片,设计该计算机的主存储器。1说明选择哪些芯片,各需多少片?2采用全译码方式画出主存储器逻辑框图。解答:6.某CPU有20根地址线A19A0, 16根数据总线D15DO。由两片带片选SEWj 512KX8位的RAM芯片,组成符合以下要求的存储器。1其中1片为低电平工作,读/写为偶地址字节,另一片为高电平工作,读/写为寄地址字节,使一次读写中CPU的16根数据线只有8条工作。2使系统不但可一次读取1个奇字节高8位或偶字节低8位.还能读写一个对准字16位。分别画出主存逻辑框目。解答:MREQCPUD7DoR/W7 7 3 3 2 2 1 1 0 0-Y-Y-Y-Y-Y-Y-Y-Y-Y-YM M译码器CBACBAA12A11_TOE*1AuAoROM8K8D7DoCSA12A11A1oAoCSRA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论