📌  相关文章
📜  教资会网络 | UGC NET CS 2018 年 12 月 – II |问题 14

📅  最后修改于: 2022-05-13 01:57:57.084000             🧑  作者: Mango

教资会网络 | UGC NET CS 2018 年 12 月 – II |问题 14

计算机使用一个内存单元,每个内存单元有 256K 个 32 位的字。二进制指令代码存储在内存的一个字中。该指令有四个部分:一个间接位、一个操作码和一个寄存器代码部分,用于指定 64 个寄存器中的一个和一个地址部分。操作码、寄存器码部分和地址部分有多少位?
(一) 7、7、18
(B) 18, 7, 7
(C) 7、6、18
(D) 6、7、18答案: (C)
说明:间接 1 位
地址 2 8 (256kB) * 2 10 (1024 字节/kB) = 2 18 ==> 18 位

Reg 64 寄存器 = 2 6 => 6 位

操作码 32 – 1 – 18 – 6 位 = 7 位。

选项(C)是正确的。
这个问题的测验