第五章半导体存储器及其应用微型计算机使用半导体存储器作为主存储.pptVIP

第五章半导体存储器及其应用微型计算机使用半导体存储器作为主存储.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 微型计算机的存储器 2.1随机读写存储器RAM 特点:读写方便,使用灵活 缺点:不能长期保存信息,一旦停电,所存信息就会丢失 RAM在微机中主要用于: 存放当前正在执行的程序和数据 作为I/O数据缓冲存储器 作为中断服务程序和子程序中保护CPU现场信息的堆栈(Stack) 在后备电源(一般是可充电电池)及掉电保护电路的支持下,作为存放系统配置参数和高级芯片状态参数的存储器 静态RAM Intel 6116、6264 2.2 只读存储器ROM 工作时,ROM中的信息只能读出,要用特殊方式写入(固化信息),失电后可保持信息不丢失。 ROM在微机中主要应用: ROM:用于存放各种系统软件(如BIOS等)、应用程序和常数、表格等 掩模ROM和PROM:大批量生产的微机产品中 EPROM或EPROM芯片: 生产研制和小批量生产 1、掩膜ROM:不可改写ROM 由生产芯片的厂家固化信息,在最后一道工序用掩膜工艺写入信息,用户只可读。 2、PROM:可编程ROM 用户可进行一次编程。存储单元电路由熔丝相连,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,不可再次改写。 3、EPROM:可擦除PROM 用户可以多次编程。编程加写脉冲后,某些存储单元的PN结表面形成浮动栅,阻挡通路,实现信息写入。用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次改写 4、EEPROM:可电擦除PROM 既可全片擦除也可字节擦除,可在线擦除信息,又能失电保存信息,具备RAM、ROM的优点。但写入时间较长。 5、可现场改写的非易失存储器 本质上属于ROM的一种 功能上,可以随时改写信息,作用又相当于RAM,所以ROM、RAM的定义和划分已经逐渐失去意义。 FLASH存储器 可以在线擦除和改写,所以可以存入数据 擦除和编程写入的速度比一般EEPROM快了10倍 其改写速度比RAM的写入速度慢得多 价格不高 EPROM 2716: 2.3存储器的连接 D0~7数据线:传送存储单元内容。根数与单元数据位数相同。 A0~9地址线:选择芯片内部一个存储单元。根数由存储器容量决定。 存储器与微型机三总线的连接: 片选方法 1.线选法 微型机剩余高位地址总线直接连接各存储器片选线。 2.译码片选法 微型机剩余高位地址总线通过地址译码器输出片选信号。 多片存储器芯片组成大容量存储器连接常用片选方法。 (1)线选法示例 设CE1、CE2、CE3分别连接微型机的AB13、AB14、AB15地址总线 (2)译码片选法 地址译码器:74LS138 Y0、Y1、Y2分别连接三片存储器的片选端CE1、CE2、CE3 3-4堆栈 堆栈:实际就是按后进先出原则组织的一段内存区域 堆栈产生的时机: 1调用子程序 2处理中断时 需要暂停主程序的执行 产生堆栈的作用: 1将PC值保留下来-调用子程序指令的下一条指令 2 保留寄存器中主程序的中间结果和标志位 3 子程序嵌套时,要求逐次正确返回-后进先出(LIFO) 子程序的嵌套 微机中的堆栈结构 用堆栈指针SP始终指向堆栈的顶部。 操作指令分为两类: PUSH:把信息推入堆栈 POP:信息由堆栈退出 (1)PUSH : Push AX → sp=sp-2,(sp)=AX step1:sp-1 → sp, AH → (sp) step2:sp-1 → sp, AL → (sp) (2)POP: POP AX AX=(sp),sp=sp+2 堆栈的定义 日常生活中,我们都注意到过这样的现象,家里洗的碗,一只一只摞起来,最晚放上去的放在最上面,而最早放上去的则放在最下面,在取的时候正好相反,先从最上面取,这种现象我们用一句话来概括:“先进后出,后进先出”。 建筑工地上堆放的砖头 仓库里放的货物 这实际是一种存取物品的规则,我们称之为“堆栈”。 如果我们让数据一个接一个地放置,那么我们只要知道第一个数据所在地址单元就可以了。所以利用堆栈这种方法来放数据可以简化操作 练习题 * * 2-1 随机读写存储器RAM 2-2 只读存储器ROM 2-3 存储器的连接 2-4 堆栈 RAM--Random Access Memory 能够随时在任一地址读出内容或写入新的内容 ROM--Read-Only Memory 存储器外部信号引线: CS片选线:选择存储器芯片。当CS信号无效,其他信号线不起作用。 R/W(OE/WE)读写允许线 打开数据通道

文档评论(0)

sunhao111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档