教案07-计算机硬件技术基础

计算机硬件技术基础第 次课

在8位CPU组成的微机系统中,CPU可访问的地址为64KB,地址范围为0000H~FFFFH存储器容量的扩充

存储器的总容量通常比单个芯片容量大得多,所以要用多个芯片进行组合,即在字向和位向两个方向进行扩充才能满足存储器的容量要求。

位扩展

位扩展是指存储器芯片的位数不能满足读写的基本要求,需进行位的扩充。位扩展时将多个存储芯片的地址、片选、读/写端相应并联,数据端单独引出,各自连接到不同的数据总线上。

如图所示,由8片容量为1K×1位的芯片扩充为1K字节的存储器,每个芯片有10根地址线引脚。系统地址总线低10位的每一根接至8个芯片的同一个地址引脚;每个芯片有1根数据线,每根系统数据线与一个芯片的数据线单独连接;8个芯片公用一个片选与读写控制线(图中未画出)。

存储器位扩展字扩展

存储器芯片的地址空间不能满足存储器子系统需要时,要进行字扩展。扩展时仅在字向扩充,而位数不变,因此将芯片的地址线、数据线、读/写控制线并联,由不同的片选信号来区分各个芯片所占据的不同地址范围。如图所示,用16K×8位芯片组成64K字节存储器。此时需要4个芯片,数据总线D7~D0与各片的数据引脚相连,地址总线的低位地址A13~A0与芯片的14位地址引脚相连,高位地址A15、A14经过译码器产生的选择信号和各芯片的片选端相连。

存储器字扩展

字位扩展

有时,存储器需要字向和位向同时扩充。一个存储器子系统的容量为M ×N b,若使用L × Kb存储器芯片,那么,这个存储器子系统系统共需要个存储芯片。例如:用2K×4位的存储器芯片组成8K×8位的RAM存储器。就单个芯片来说,无论是位方向,还是字方向都不满足要求,都要进行扩展。根据给定规格,总共需要片芯片,这8片芯片为满足字长要求,应将两片并联起来同时工作,每片有4位数据位,两片正好拼成8位数据宽度,以满足字长要求,所以,每两片一组,8片共分4组,这4组用高2位地址(A12,A11)经译码产生片选(本例中也是组选)信号,以选择4组中的某一组,用地址线的低11位(A10~A0)直接连到每个芯片的地址引脚,实现片内选择。存储器片选信号的产生方法

一个存储体通常由多个存储器芯片组成。CPU要实现对存储单元的访问,首先要选择存储器芯片,然后再从选中的芯片中依照地址码选择相应的存储单元读写数据。通常,芯片内部存储单元的地址由CPU输出的n(n由片内存储容量2n决定)条低位地址线完成选择,称为字选;而芯片选择信号则是通过CPU的高位地址线得到,称为片选。由此可见,存储单元的地址由片内地址信号线和片选信号线的状态共同决定。下面介绍三种片选信号的产生方法。

线选法

线选法即线性选择法,是指直接用地址总线的高位地址中的某一位直接作为存储器芯片的片选信号(),用地址线的低位实现对芯片的片内选择(寻址)。

线选法的优点是电路简单,选择芯片不需外加逻辑电路。但线选法不能充分利用系统的存储器空间,每个芯片所占的地址空间把整个地址空间分成了相互隔离的区段,即地址空间不连续,这给编程带来一定困难。同时,每个存储单元具有多个地址,造成地址重叠现象。所以,线选法只适用于容量较少的简单微机系统或不需要扩充内存空间的系统。

全译码法

全译码法是指将系统地址总线中除片内地址以外的全部高位地址接到地址译码器的输入端参加译码,把译码器的输出信号作为各芯片的片选信号,将它们分别接到存储器芯片的片选端,以实现片选。

全译码法的优点是可以使每片(或组)芯片的地址范围不仅是唯一确定的,而且也是连续的,不会产生地址重叠现象,但对译码电路要求较高。通常当存储器芯片较多时,采用这种方法。

部分译码法

部分译码法是将高位地址线中某几位(而不是全部高位)地址经过译码器译码,作为片选信号,仍用地址线低位部分直接连到存储器芯片的地址输入端实现片内寻址。该方法实际是线选法和全译码法的混合方式。显然,部分译码也存在地址重叠问题。

存储器接口的设计,实际上就是要解决存储器同CPU三大总线的正确连接与时序匹配问题。

与地址总线的连接

存储器与地址总线的连接和转换,本质上就是在地址分配的基础上实现地址译码,以保证CPU能对存储器中的所有单元正确寻址。它又包括两方面:一是高位地址线译码,用以选择存储芯片(片选);二是低位地址线连接,用以通过片内地址译码器选择存储单元(字选)。地址总线高位、低位的划分,因芯片的容量不同而异,如2K×n位芯片的低位地址总线为A10~A0,共11位,1M × n位芯片的低位地址总线则为A19~A0共20位等等,其余部分均为高位地址总线。

与控制总线的连接

对于存储器来说,与控制总线有关的外部接口信号线。除了上述的片选控制线外,主要还有两类:一是读写控制线,用于决定操作类型;一是行选通、列选通信号线(仅对DRAM

计算机硬件技术 教案,教案07-计算机硬件技术基础.doc相关推荐

  1. 计算机硬件闫宏印答案,计算机硬件技术基础

    本课程以广泛使用的16位/32位/64位微处理器为背景,全面介绍计算机的软硬件系统,以流行PC系列及其核心技术为主线,详细介绍了计算机技术的基础知识.微处理器结构的演变与进化.汇编语言与程序设计以及接 ...

  2. 计算机绘制表格教案,计算机基础教案——Word表格制作技术

    <计算机基础教案--Word表格制作技术>由会员分享,可在线阅读,更多相关<计算机基础教案--Word表格制作技术(5页珍藏版)>请在人人文库网上搜索. 1.5.4表格制作技术 ...

  3. html网页设计作品初级,《HTML网页设计技术》教案.doc

    <HTML网页设计技术> 教案首页 本次课标题:说课 授课日期 第6周 周1 授课班级 课 时 1 上课地点 教 学 目 标 能力目标 知识目标 1. 本课程的任务.性质.目的 2. 本课 ...

  4. 计算机硬件技术的应用毕业论文,计算机硬件技术论文

    为毕业生写计算机硬件技术论文提供计算机硬件技术论文范文参考,涵盖硕士.大学本科毕业论文范文和职称论文范文,包括论文选题.开题报告.文献综述.任务书.参考文献等,是优秀免费计算机硬件技术论文网站. 计算 ...

  5. 计算机网络技术高教社,《计算机网络技术》教案___高教社____中职.doc

    <计算机网络技术>教案___高教社____中职剖析 备课时间2015年8月27日课型多媒体教学+新授课课题第一章 计算机网络概述 第一节计算机网络的定义和发展历史教学 目标知识目标了解计算 ...

  6. 计算机硬件的培养方向,计算机科学与技术专业(软件技术方向)学校培养标准(7页)-原创力文档...

    附件 1: 计算机科学与技术专业(软件技术方向)学校培养标准 一.专业培养标准 本专业毕业生应具备计算机软件,计算机硬件,网络技术,多媒体技术等较 宽领域的工程技术基础理论和专业知识:掌握一门外语:同 ...

  7. 计算机硬件维护技术论文,浅谈计算机硬件维护毕业论文

    浅谈计算机硬件维护毕业论文 (20页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 毕业论文课题浅谈计算机硬件维护系别计算机科学系专业计算机 ...

  8. 计算机网络技术 教案,《计算机网络技术》教案高教社中职

    <计算机网络技术>教案高教社中职 <计算机网络技术>教案2013 年 8 月1备课时间 课型 多媒体教学+新授课课题 第一章 计算机网络概述 第一节计算机网络的定义和发展历史知 ...

  9. 计算机硬件设备维护培训方案,计算机硬件维护技术及故障解决

    计算机硬件维护技术及故障解决 随着科技的不断发展,计算机应用率越来越高,在社会生活的各个领域均有广泛的应用.下面YJBYS小编为大家搜索整理了关于计算机硬件维护技术及故障解决,供大家参考阅读,希望对你 ...

  10. 高中计算机网络技术应用教案,高中信息技术教案《网络技术应用》全套教案

    高中信息技术教案<网络技术应用>全套教案 高中信息技术教案<网络技术应用>全册教案1网络技术应用 教案第一课 认识计算机网络教学目标:了解计算机网络的功能.分类:掌握计算机网络 ...

最新文章

  1. 100多个Android Demo的整合
  2. UA OPTI544 量子光学9 2-level system approximation的向量模型
  3. getdc 与getwindowDc的区别,loadbitmap 与loadimage的区别
  4. 简而言之,JUnit:Hello World
  5. 【mmall】IDEA自动Make
  6. 【转】ABP源码分析六:依赖注入的实现
  7. 每日一题(20)——malloc与free(一)
  8. java redis rpush_Redis Rpush 命令
  9. python类及其方法
  10. python中type为什么有main_python中 __name__及__main()__的妙处
  11. html图片实现左右滑动,jquery实现左右滑动式轮播图
  12. delphi7 增加管理员权限_EHR系统的权限设计
  13. CentOS安装jre环境
  14. 神经网络可以用来预测吗,神经网络预测的优点
  15. 真心实用!Python 办公自动化之 PDF 的详细操作(全)
  16. 系统仿真实践中的精益思维(随感)
  17. thing.js入门学习
  18. 浏览器打印不出div背景颜色
  19. U盘安装win7 启动一键u盘安装Ghost Win7系统教程
  20. ABC182 E - Akari(扫描)

热门文章

  1. linux shell 循环语句 for while until
  2. docker-compose 简介以及常用命令
  3. ncurses库的介绍与安装
  4. iconv文件编码判断转换
  5. C语言中 sscanf 的用法
  6. NTP时间同步服务器报错:no server suitable for synchronization found
  7. apollo java客户端_02、携程Apollo Java客户端使用指南
  8. matlab清除所有数据,清除仿真数据检查器中的所有数据
  9. 计算机病毒不可能侵入rom,2008年职称计算机考试计算机基础试题7
  10. 内核网络中的GRO、RFS、RPS技术介绍和调优