关于计算机组成原理的9.设cpu共有16根地址线,8根数据线,并用(低电平有效)作访
关于计算机组成原理的9.设CPU共有16根地址线,8根数据线,并用(低电平有效)作访存控制信号,作读写命令信号(高电平为读,低电平为写)。现有下列存储芯片:ROM(2K×...
关于计算机组成原理的9.设CPU共有16根地址线,8根数据线,并用(低电平有效)作访存控制信号, 作读写命令信号(高电平为读,低电平为写)。现有下列存储芯片: ROM(2K×8位,4K×4位,8K×8位) RAM(1K×4位,2K×8位,4K×8位) 及74138译码器和其他门电路(门电路可自定) 试从上述规格中选用合适芯片,画出CPU和存储芯片的连接图。要求: (1)最小4K地址为系统程序区,4096~16383地址范围为用户程序区; (2)指出选用的存储芯片类型及数量; (3)详细画出片选逻辑。
展开
展开全部
解:( 1)地址空间分配图:
系统程序区( ROM共4KB):0000H-0FFFH
用户程序区( RAM共12KB):1000H-3FFFH
( 2)选片: ROM:选择4K×4位芯片2 片,位xx
RAM:选择4K×8位芯片3 片,字xx(RAM1地址范围
为:1000H-1FFFH,RAM2地址范围为2000H-2FFFH, RAM3地址范围
为:3000H-3FFFH)
( 3)各芯片二进制地址分配如下:
A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0
ROM1,2
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1
RAM1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1
RAM2
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1
RAM3
0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
系统程序区( ROM共4KB):0000H-0FFFH
用户程序区( RAM共12KB):1000H-3FFFH
( 2)选片: ROM:选择4K×4位芯片2 片,位xx
RAM:选择4K×8位芯片3 片,字xx(RAM1地址范围
为:1000H-1FFFH,RAM2地址范围为2000H-2FFFH, RAM3地址范围
为:3000H-3FFFH)
( 3)各芯片二进制地址分配如下:
A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0
ROM1,2
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1
RAM1
0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1
RAM2
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1
RAM3
0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
东莞市友贸实业有限公司_
2023-06-12 广告
2023-06-12 广告
1 变址寻址,操作数的有知效地址是变址寄存器的内容+指令地址码的部分。23A0+01A=23BAH,对应的内容就是170H。 2 间接寻址方式,指令的操作码部分给出的是操作数的有效地址的地址,也就是说01AH的内容是操作数的有效地址,01...
点击进入详情页
本回答由东莞市友贸实业有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询