某计算机数据总线为32位,地址空间从F0000000H到F007FFFFH映射为

最全题库2022-08-02  70

问题 某计算机数据总线为32位,地址空间从F0000000H到F007FFFFH映射为FLASH空间,若要实现FLASH的最大存储容量,至少需要______片16K×16bit的FLASH芯片。A.8B.16C.32D.64

选项 A.8
B.16
C.32
D.64

答案 D

解析 数据总线用于传送数据信息。数据总线是双向三态形式的总线,即它既可以把CPU的数据传送到存储器或输入输出接口等其他部件,也可以将其他部件的数据传送到CPU。数据总线的位数是微型计算机的一个重要指标,通常与微处理的字长相一致。地址总线是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的,这与数据总线不同。地址总线的位数决定了CPU可直接寻址的内存空间大小。一般来说,若地址总线为n位,则可寻址空间为2n位。地址总线的宽度,随可寻址的内存大小而变,决定有多少的内存可以被存取。若要实现FLASH的最大存储容量,则用FLASH芯片布满整个FLASH空间,FLASH空间从F0000000H到F007FFFFH,容量为F007FFFFH-F0000000H+1=80000H,即512K,并且计算机的数据总线为32位,而每一片FLASH芯片的容量为16K×16bit,则至少需要512K/16K×2=64片。
转载请注明原文地址:https://tihaiku.com/congyezige/2424121.html

最新回复(0)