某8088系统用2764ROM芯片和6264SRAM芯片构成16KB的内存,其中,ROM的地址范围为:FE000H-FFFFFH,RAM的地址范围为F0000H-F1FFFH。已知2764ROM芯片和6264SRAM芯片的容量均为8K8bit。 1)确定2764和6264芯片的数据线和地址线的位数。 答:2764和6264均为8KB的存储芯片,需要13根地址线 A0~A12用于片内寻址, 2)确定需要2764和6264芯片各几片。
时间: 2024-03-31 13:38:55 浏览: 64
ROM的地址范围为FE000H-FFFFFH,共有65536-65024=512个地址,每个地址需要1个bit的存储空间,因此需要512个bit,即64个字节,所以需要8片2764芯片。
RAM的地址范围为F0000H-F1FFFH,共有8192个地址,每个地址需要1个bit的存储空间,因此需要8192个bit,即1024个字节,所以需要2片6264芯片。
相关问题
2、某8088系统用2764ROM芯片和6264SRAM芯片构成16KB的内存,其中,ROM的地址范围为:FE000H-FFFFFH,RAM的地址范围为F0000H-F1FFFH。已知2764ROM芯片和6264SRAM芯片的容量均为8K8bit。 1)确定2764和6264芯片的数据线和地址线的位数。 2)确定需要2764和6264芯片各几片。 3)试利用74LS138译码,画出存储器与CPU的连接图,并标出总线信号名称。
1)已经在上一个问题中回答了。
2)已经在上一个问题中回答了。
3)存储器与CPU的连接图如下所示:
```
CPU
|||
┌─────────┴──────────┐
│ │
│ 74LS138 2764 ROM │
│ │
│ A0-A12 A0-A12 │
│ D0-D7 D0-D7 │
│ │
│ 74LS138 6264 RAM │
│ │
│ A0-A12 A0-A12 │
│ D0-D7 D0-D7 │
│ │
├──────────┬─────────┤
│ │ │
│ 74LS245 │ 74LS245│
│ │ │
│ AD AD │
│ C/BE C/BE │
│ RD WR │
│ │ │
└───────────┴────────┘
```
其中,CPU连接了74LS138译码器的A0-A12地址线,用于选择ROM和RAM芯片;同时连接了74LS245三态缓冲器的AD、C/BE、RD、WR总线信号,用于控制存储器的读写操作。ROM和RAM芯片分别连接了74LS138译码器,用于地址译码。
某微机系统的存储容量为32 KB,若采用intel6264 SRAM芯片构成,则问(要求写计算过程)
Intel 6264是一款8位地址线、8位数据线的SRAM芯片,也就是说它的地址线和数据线都有8条,根据地址线的数量可以计算出这个芯片的地址空间大小:
地址空间大小 = 2^地址线数
对于8位地址线的Intel 6264芯片来说,它的地址空间大小为:
2^8 = 256
也就是说,这个芯片最多可以存储256个8位数据。但是,题目中给出的是存储容量为32 KB,需要将它转换成字节数才能计算需要多少个Intel 6264芯片。
1 KB = 1024 B
32 KB = 32 * 1024 B = 32768 B
因为每个Intel 6264芯片可以存储256个8位数据,也就是2KB的数据,所以需要的芯片数量为:
32768 B ÷ 2 KB = 16
因此,需要16个Intel 6264芯片才能构成一个存储容量为32 KB的微机系统。