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
What is the database used for
ELEN [110]
Sometimes referred to as database management systems<span>, database software tools are primarily used for storing, modifying, extracting, and searching for information within a database. </span>
7 0
3 years ago
Put the following steps of the problem solving process in correct order.
Goryan [66]
It is already in a correct order
3 0
3 years ago
g using pythonThe following equations estimate the calories burned when exercising (source): Men: Calories = ( (Age x 0.2017) —
Klio2033 [76]

Answer:

The code in python is attached.

Explanation:

  1. A function called CaloriesBurned is defined
  2. The function accepts 4 inputs: age,weight,heart_rate,time
  3. Two variables are assigned for the calories burned by men and women
  4. finally, the function returns the varaibles caloriesburned_men and caloriesburned_women

5 0
4 years ago
Read 2 more answers
Two resistors of same resistance are placed in series across a voltage V. Which statement is true?
Novosadov [1.4K]
Answer:

its either B or D

explanation:

5 0
3 years ago
Read 2 more answers
A personal idea is unique to the person who developed, discovered or created that idea.
kolbaska11 [484]
Yeah thats true! but what is the question? lol

5 0
3 years ago
Read 2 more answers
Other questions:
  • Once a business determines that change needs to occur, what ahould the
    12·1 answer
  • What are the desirable qualities of a Product Vision?
    11·1 answer
  • What is the name of the subsystem that transfers data between components inside a pc or between pcs?
    12·1 answer
  • Find the maximum value and minimum value in below mention code. Assign the maximum value to maxMiles, and the minimum value to m
    11·1 answer
  • Create the following new exceptions: PokemonException, which extends the Exception class. It must have a no-parameter constructo
    13·1 answer
  • Please help!!! I am very confused about this question!
    10·1 answer
  • A digital presence created online by an individual or organization using a digital device is called a identity.
    7·1 answer
  • Janice’s grandmother stayed at home and took care of her family while her grandfather worked. Today Janice lives on her own and
    15·2 answers
  • How does technology affect our daily lives essay
    9·2 answers
  • Pls help me pls I’m struggling
    7·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!