1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
NISA [10]
3 years ago
14

The memory unit of a computer has 2M Words of 32 bits (or 4 bytes) each. The computer has an instruction format with 4 fields: a

n opcode field; an addressing mode field to specify 1 of 6 addressing modes; a register address field to specify one of 7 registers; and a memory address field. Assume an instruction is 32 bits long. Answer the following:
A: How large must the mode field be?
B: How large must the register field be?
C: How large must the address field be?
D: How large is the opcode field?

Computers and Technology
1 answer:
patriot [66]3 years ago
5 0

Answer:

Check the explanation

Explanation:

Opcode     Addressing Modes      Register Address      Memory Address

 

(05)bits              (03) bits                       (03) bits                       (21) bits

< --------------------- ----- 32 bit Instruction Format --------------------------------------------------->

6 addressing modes will requires 03 bits in instruction format.

7 Register Address will require 03 bits in instruction format.

There are 2M words in memory.so we need 21 bits for representing memory address.

Out of total 32 bits, 21+03+03 gone just remaining 05 bits shows opcode.

Kindly check the attached image below to see the step by step explanation to the question above.

You might be interested in
How has information technology made piracy possible?
inna [77]
Easy access to burner and "free"  Downloads off the internet
4 0
4 years ago
The smallest unit of storage in the following list is a
crimeas [40]
A: The smallest unit<span> of measurement used for measuring data is a bit. A single bit can have a value of either 0 or 1. It may contain a binary value (such as On/Off or True/False), but nothing more. Therefore, a byte, or eight bits, is used as the fundamental </span>unit<span> of measurement for data.</span>
6 0
3 years ago
Which element of the MakeCode Arcade interface represents an individual
Vlad [161]
I believe a block. I think that is the thing that can be repeated though the different parts of the code.
3 0
3 years ago
What is an optical storage device?
svp [43]
 cartridges, erasableoptical<span> cartridges, and Removable Mass </span><span>Storage</span>
4 0
4 years ago
Read 2 more answers
What is fair use?
koban [17]

Answer:

I believe its C

Explanation:

I'm sorry if its wrong...

8 0
4 years ago
Read 2 more answers
Other questions:
  • ________is one color shade gradually progressing to another shade of the same color or one color progressing to another color.
    14·1 answer
  • To type the letter address, _________ space from the dateline
    9·2 answers
  • A Windows user has been successfully saving documents to the file server all morning. However, the latest attempt resulted in th
    9·2 answers
  • How long does it take a packet of length 1,000 bytes to propagate over a link of distance 2,500 km, propagation speed 2.5 · 108
    8·2 answers
  • Which is the best practice for placing graphics on a slide?
    6·2 answers
  • Teachers can organize the classroom environment to facilitate activities and to prevent problems. True Or False
    15·1 answer
  • How wow low sow mow tow row fow
    13·1 answer
  • I have put the question in twice and I cannot get a answer for it .. this site isn’t great in my view..
    9·1 answer
  • When attaching a file or files in outlook 365 you select the attach command and then select the files location
    5·1 answer
  • Evolution of management​
    6·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!