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
Ber [7]
3 years ago
15

He memory unit of a computer has 2 20 words. The computer has instruction format with four fields; an operation code field, a mo

de field to specify one of 4 addressing modes, a register address field to specify one of 6 5 processor registers, and a memory address.
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:
Mashutka [201]3 years ago
3 0

Answer:

Opcode = 3

Mode =2

RegisterRegister =7

AR = 20

Explanation:

a) Number of addressing modes = 4 = 22 , So it needs 2 bits for 4 values

Number of registers = 65 = 1000001 in binary , So it needs 7 bits

AR = 20

Bits left for opcode = 32 -(2+7+20) = 3

You might be interested in
Mail merge requires an MS Word document in order to work.<br><br> True<br> False
Kipish [7]

True is correct. Hope it helps


3 0
3 years ago
Read 2 more answers
Which software development team member would make the most use of the tool, Load Runner?
sveta [45]
Given that Loadrunner is a software testing tool, I'm assuming that the software development team member who would make the most use of that tool is A. a software engineer, because that is the person who creates software and then tests it. 
4 0
3 years ago
Write a C function which takes three parameters which are the cost for an item in a grocery store, the quantity to buy, and the
xeze [42]

Answer:

struct item

{

  float previousCost;

  float taxAmount;

  float updatedCost;

} itemObject;

void calculation(int cost,int quantity,float tax)

  {

      struct item *itemPointer=&itemObject;

      itemPointer->previousCost=(cost) * (quantity);

      itemPointer->taxAmount=itemPointer->previousCost * (tax/100);

      itemPointer->updatedCost=itemPointer->previousCost+itemPointer->taxAmount;

  }

Explanation:

  • Define a structure called item that has 3 properties namely previousCost, taxAmount and updatedCost.
  • The calculation function takes in 3 parameters and inside the calculation function, make a pointer object of the item structure.
  • Calculate the previous cost by multiplying cost with quantity.
  • Calculate the tax amount by multiplying previous cost with (tax / 100).
  • Calculate the previous cost by adding previous cost with tax amount.
4 0
3 years ago
Read 2 more answers
Why is fluency in information technology becoming increasingly important for many college majors?
never [62]
I think the answer to your question is opt. D
5 0
3 years ago
Read 2 more answers
In which situation would it be appropriate to update the motherboard drivers to fix a problem with video?
marshall27 [118]

Answer:

you may need to do this if you need to play video game that may need you to update drivers

3 0
3 years ago
Other questions:
  • A self improvement plan should begin with planning how you will accomplish your goal.
    11·2 answers
  • How do you change between worksheets inside an excel workbook?
    13·2 answers
  • Mikayla is researching copyright information for images found on a website. She needs to figure out the legal name of the compan
    9·1 answer
  • Care should be taken whenever you post comments or photos to any social media or other websites, because each of these online ac
    8·1 answer
  • A chef writing up her famed recipe for beef stew realizes she has switched parsley and oregano everywhere in the recipe. The che
    13·1 answer
  • An open intersection is one that
    9·2 answers
  • Whats the answer :)?<br>i will give brainslist​
    11·1 answer
  • A draft has the following:<br> Plot<br> Details<br> Transition Words<br> Important events in order
    14·1 answer
  • How is your favorite singer and why I will give Brainliest
    10·2 answers
  • Write a Temperature class that represents temperatures in degrees in both Celsius and Fahrenheit. Use a floating-point number fo
    5·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!