Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

A digital computer has a memory unit with 32 bits per word. the instructions set

ID: 3543019 • Letter: A

Question

A digital computer has a memory unit with 32 bits per word. the instructions set consist of 110 diffrent operations. all instructions has an operation code part (opcode) and two address fields: one for a memory adress and one for a register address. This particular system includes eight general purpose, user addressable registers. Registers may be loaded directly from memory, and memory can be updated directly from the registers. Direct memory- to- memory data movement operation are not supported. Each instruction stored in one word of memory.


A. how many bits are needed for the opcode?

B. how many bits are needed to specify the register?

C. how many bits are left for the memory address part of the instruction?

D. What is the maximum allowable size for memory?

E. What is the largest unsigned binary number that can be accomodated in one word of memory?

Explanation / Answer

A processor has 64 registers, uses 16-bit immediates, and has 98 instructions (corresponding to 98 operation codes) in its ISA.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote