数字计算机有一个每字 32 位的存储单元。指令集由 128 种不同的操作组成。所有指令都有一个操作码部分(opcode)和一个地址部分(只允许一个地址)。每条指令都存储在内存的一个字中。
一种。操作码需要多少位?
湾 指令的地址部分还剩下多少位?
C。内存的最大允许大小是多少?
一种。7 位,因为 2^7 = 128 个可能的操作码。
湾 25 位,因为 32 - 7 = 25。
c.2^25 * 32 位 = 128 MB,因为使用 25 位您最多可以寻址 2^25 个字,并且每个字的长度为 32 位。