Una computadora usa una unidad de memoria con 256 K palabras de 32 bits cada una. Un código de instrucción binario se almacena en una palabra de memoria. La instrucción tiene cuatro partes: un bit indirecto, un código de operación y una parte de código de registro para especificar uno de los 64 registros y una parte de dirección. ¿Cuántos bits hay en el código de operación, la parte del código de registro y la parte de la dirección?
(A) 7, 7, 18
(B) 18, 7, 7
(C) 7, 6, 18
(D) 6, 7, 18
Respuesta: (C)
Explicación: Indirecto 1 bit
Dirección 2 8 (256kB) * 2 10 (1024 bytes/kB) = 2 18 ==> 18 bits
Reg 64 registros = 2 6 => 6 bits
Código OP 32 – 1 – 18 – 6 bits = 7 bits.
La opción (C) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA