计算机组织与架构

时间:2011-12-03 10:01:15

标签: architecture

数字计算机有一个每字32位的存储器单元。指令集包括 128种不同的操作。所有指令都有一个操作代码部分(操作码)和一个 地址部分(仅允许一个地址)。每条指令都存储在一个单词中 记忆[6分] 一个。操作码需要多少位? 湾指令的地址部分剩下多少位? C。内存的最大允许大小是多少?

2 个答案:

答案 0 :(得分:2)

我不会给你答案,但提示就是那个

  • 如果处理器要处理128条指令,则应为每条指令腾出空间,这意味着 128个唯一指令代码。

  • 其次, 32 - 上述答案将为您提供剩余的位

  • 最后,总尺寸为 rows * cols

答案 1 :(得分:2)

一个。 7位,因为2 ^ 7 = 128个可能的操作码 湾25位,因为32 - 7 = 25 C。 2 ^ 25 * 32位= 128 MB,因为25位可以处理最多2 ^ 25个字,每个字长32位。