计算机组成原理:第三章 主存储器和存储系统1.pptx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
计算机组成原理中的主存储器和存储系统是计算机硬件的核心组成部分,它们负责暂时存储CPU执行的指令和数据。在本章中,我们将探讨如何利用半导体存储器芯片进行位扩展和字扩展,以构建不同容量的存储系统。 位扩展是指通过连接多个存储器芯片,增加存储字长的过程。例如,如果有一个16M位的存储芯片,它可以是16M x 1位或4M x 4位。在位扩展时,地址线、片选线和读写控制线并联,而数据端口则分开,以便每个芯片可以独立处理数据。例如,用2片1K x 4位的存储芯片可以组成1K x 8位的存储器,这需要将地址线、片选线和读写线并联,而数据线D0到D7则分别连接到每个芯片的数据输出。 字扩展则涉及增加存储器中字的数量,而不是字长。对于静态存储器,可以并联地址线、数据线和读写控制线,然后用片选信号来区分不同芯片的地址范围。动态存储器通常不设置单独的片选线,但可以通过某些特定的信号,如行地址选通(RAS)来扩展字数。 存储器的容量扩展通常需要同时进行位扩展和字扩展。例如,要构建一个4K x 8位的存储器,可能需要使用4片1K x 8位的芯片。地址线的数量由存储器的字数决定,数据线的数量由字长决定。在Intel2114(1K x 4位)芯片的例子中,构建一个4K x 8位的存储器需要8片芯片,其中4片一组,每组并行工作,而组之间通过译码器进行串行连接。 在实际应用中,存储器需要与CPU连接。地址线、数据线和读/写控制线都需要正确连接。CPU的地址线用于指定存储器中的位置,数据线则用于传输数据,读/写命令线指示存储器是读取还是写入数据。片选线(如CS)用于选择哪个存储芯片参与当前操作。例如,在给定的16根地址线和8根数据线的CPU中,2K x 8位ROM区的地址范围从6000H到67FFH,1K x 8位RAM区的地址范围从6800H到6BFFH。MREQ信号用于指示CPU访问存储器,低电平时有效。 选择合适的存储芯片是构建存储系统的关键。要考虑芯片的容量、速度、功耗等因素,以确保它们能满足系统的需求。此外,还需要注意时序和负载问题,以确保数据传输的正确性和系统的稳定性。 综上所述,主存储器和存储系统的扩展涉及位扩展、字扩展、地址线、数据线和控制线的连接,以及片选逻辑的设计。理解这些概念对于设计和理解计算机系统的基础架构至关重要。
剩余63页未读,继续阅读
- 粉丝: 23
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0