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
Setler [38]
3 years ago
6

The chief architect now needs to design a memory with an addressability of 32 bits. Suppose the architect can only use the same

number of total bits as a 219x4 memory has. What will be the address space of the new memory
Computers and Technology
1 answer:
Nitella [24]3 years ago
4 0

The question is incomplete, the correct question is:

>The chief architect is in the process of designing a company new processor has drafted an Isa that includes many operations. AND, SUBSTRACTION, OROr, XOR, NAND, NOR, NOT. TgeThe total number of copies is 34. The chief architect suggested having 14 registers in the register file. Since the instruction might require 3 registered operands, we need k bit for the instruction where k> or = (34×14×14×14), thus k=17 bits.

In a few sentence, explain to the architect while eliminating a few of the opcodes and allowing 16 registers a better choice in terms of micro architecture. For credit, your response must allow for 14-bit instructions. Be specific about which opcodes should be eliminated.

The chief architect now needs to design a memory with an addressability of 32 bits. Suppose the architect can only use the same number of total bits as a 219x4 memory has. What will be the address space of the new memory

Answer:

K=18 bits.

Explanation:

The total number of opcode is given by Opcode= 2^|opcode field|

The total number of Opcode is 34

34= 2^|opcode field|

ln(34)= |opcode field| ln(2)

|Opcode field|= ln (34)/ In (2) = 5.088

For instance,

If we choose opcode field as 5, the total number of opcode is 2^5=32

If we choose opcode field as 6, the total number of opcode is 2^6= 64

As chief architect uses 34 opcodes, he chooses opcode field as 5 and eliminates 2 opcodes.

The maximum number to be registered is given as Regmax= 2^|registered field|

If chief architect allows 14 registers,

14= 2^|registered field|

|registered field|=4

To represent 14 registers, 4 bits are required.

So, instead of choosing opcode as 6, if the chief architect uses 5 as Opcode field and uses 14 registers, 30 registered fields which are used with Opcode field will be saved.

Therefore, the two codes to be eliminated are NAND and NOR as this operagion can be performed using AND, OR and NOT.

If the chief architect uses 32-bits, he can use opcode field bits as 5.

The address space of the new memory is given as:

K=log2(32×19×19×19)= log2(219488) = 17.7438

K=18bits

You might be interested in
Write features of Fifth Generation of computer?​
oksano4ka [1.4K]

ULSI technology.

Development of true artificial intelligence.

Development of Natural language processing.

Advancement in Parallel Processing.

Advancement in Superconductor technology.

More user-friendly interfaces with multimedia features.

Availability of very powerful and compact computers at cheaper rates.

4 0
3 years ago
Read 2 more answers
Which federal legislation prohibits credit card companies from raising rates on existing balances?
Viefleur [7K]

Answer:

d

Explanation:

5 0
3 years ago
Read 2 more answers
Universal Containers wants line items to be organized into pre-defined groups on the output document. The name of these pre-defi
Vsevolod [243]

Answer:

C. Set the Group Filed field on the Quote Template or Template Section records.

D. Set the New Quote Group field on each Product record with the associated group name.

Explanation:

There are two ways through administrator can organized into pre-defined groups on the output document and name of these pre-defined groups needs to be displayed above each group in the output to identify it.

Both of the ways are given in option "C" and "D".

1. We set the group field on the quote template to organize the groups in pre-defined order on the output.

2. We also set the New Quote Group field on each Product record with the associated group name to display the name on each group in the output to identify it.

6 0
4 years ago
What are preconceptions?
anastassius [24]
An idea or statement  that you had previously or earlier.

6 0
4 years ago
Read 2 more answers
L00000000000000000000000000000000000000000000000000000000l they b00ty tickled
Sidana [21]

Answer:

same bruh

Explanation:

7 0
3 years ago
Read 2 more answers
Other questions:
  • Two technicians are explaining automotive computer control. Technician A says that the volt is used as a signal for a computer-c
    13·2 answers
  • Templates allow for the quick creation of _____.
    7·1 answer
  • Write a function (funception) that takes in another function func_a and a number start and returns a function (func_b) that will
    7·1 answer
  • What is the name of the technology that is typically implemented on switches to avoid Ethernet connectivity problems when the wr
    11·1 answer
  • Write a Bash script that takes the name of a file or directory as an argument, 1. reports if it is a directory or a file, and if
    14·1 answer
  • Write a program that asks the user to enter the size of a triangle (an integer from 1 to 50). Display the triangle by writing li
    14·1 answer
  • Create another method: getFactorial(int num) that calculates a Product of same numbers, that Sum does for summing them up. (1,2,
    7·1 answer
  • How to write conclusion of hard disk​
    11·1 answer
  • Who made the game Monopoly???
    10·2 answers
  • An independent penetration testing company is invited to test a company's legacy banking application developed for Android phone
    13·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!