微机原理:半导体存储器与OCW3操作详解

需积分: 13 1 下载量 95 浏览量 更新于2024-08-21 收藏 3.6MB PPT 举报
"微型计算机原理讲解,涉及操作命令字OCWA=时的写入查询,以及微机存储系统的层次结构和半导体存储器的相关知识。" 在微机原理中,操作命令字OCW3在A0=0时用于写入查询,这是一种与中断处理相关的方法。当发送OCW3并且P位设置为1,同时RR和RIS被设置为00时,IRR的内容会被冻结。如果在A0=0的状态下读取8259信息字节,发现I位为1,那么低3位指示的是最高优先级中断,并会将相应的ISR(中断服务寄存器)位置1。通过最低3位,我们可以计算出具体的中断类型号,这对于理解和处理中断请求至关重要。 微机存储系统通常由多个层次构成,包括CPU内的寄存器、内部和外部Cache、主存储器以及辅助存储器。存储器的速度和容量成反比,CPU内部的寄存器速度最快但容量最小,而大容量的辅助存储器如硬盘则速度相对较慢。内存,即主存储器,是CPU执行程序时存放当前运行代码和数据的地方,它具有较小的容量但较快的访问速度。相对而言,外存拥有更大的容量,但访问速度较慢,用于存储非当前运行的程序和数据。 半导体存储器是微机存储系统中的核心组件,主要分为两大类:随机存取存储器(RAM)和只读存储器(ROM)。RAM分为静态RAM(SRAM)和动态RAM(DRAM)。SRAM速度快但功耗大,常用于高速缓存;DRAM则速度较慢,但功耗小,适合大规模集成,通常作为主存。ROM则包括掩膜ROM、PROM、EPROM和EEPROM等,它们在不同场合提供只读功能,部分类型允许有限次的写入和修改。 存储器的结构通常包含地址寄存器、译码驱动电路、读写电路以及存储元。地址寄存器保存存储单元的地址,译码驱动电路根据地址码选择特定的存储单元,读写电路负责数据的读取和写入。存储元是存储的基本单位,整个存储器是一个二维矩阵,由多个存储元组成。 半导体存储器的关键技术指标包括存储容量和存取时间。存储容量是指芯片能存储的二进制位总数,等于存储单元的数量乘以每个单元的位数。例如,6116SRAM有2K个存储单元,每个单元8位,所以总容量为16K位或2KB。存取时间(Access Time)是指从存储器中读取或写入一个数据单元所需的时间,它是衡量存储器速度的重要参数。 了解这些基础知识对于深入理解微机的工作原理,尤其是中断处理和存储系统的设计至关重要,也是学习微机原理及应用课程的基础。