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
kap26 [50]
2 years ago
5

How could each of the two-proposed changes decrease the size of an mips assembly program? On the other hand, how could the propo

sed change increase the size of an mips assembly program?
Computers and Technology
1 answer:
Phoenix [80]2 years ago
6 0

Based on the question attached, the Number of bits that is needed to address a register is 7 bits.

<h3>3.  How could the proposed change increase the size of an mips assembly program?</h3>

The two-proposed changes decrease the size of an mips assembly program because a lot of complicated operations will need to be put in place or implemented in one instructions instead of numerous instructions due to the lowered register leaking issue. The program's size will be therefore be lowered as a result of this issue.

The proposed change will increase the size of an mips assembly program because  The size of the instruction word will then be brought up or raised if the required bits are added to the opcode and that of the register fields, which will bring up the size of the programmed.

In  the MIPS register file;

The Number of MIPS registers = 128

The Number of bits needed = log₂128

The  Number of bits needed = 7 bits

So Increasing number bits for opcode will be = (6 + 2)

                                                                       = 8

Therefore the answers to question one:

1. R-type instruction

Op-code = 6 bits

rs = 5 bits

rt = 5 bits

rd = 5 bits

shamt = 5 bits

funct = 6 bits

Hence, the size of the opcode field will be go up by two bits, to eight bits and the size of the rs ,rt, and rd fields is also go up to 7 bits.

For question 2 which is I-type instruction, there is:

Op-code = 6 bits

rs = 5 bits

rt = 5 bits

Immediate = 16 bits

Hence, The size of the opcode field will also go up by two bits, to eight bits and the size of the rs, rt  fields will is also go up to 7 bits.

Therefore, Based on the question attached, the Number of bits that is needed to address a register is 7 bits.

Learn more about program from

brainly.com/question/14897427

#SPJ1

See full question below

Assume that we would like to expand the MIPS register file to 128 registers and expand the instruction set to contain four times as many instructions. 1. How this would this affect the size of each of the bit fields in the R-type instructions? 2. How this would this affect the size of each of the bit fields in the I-type instructions? 3. How could each of the two proposed changes decrease the size of an MIPS assembly program? On the other hand, how could the proposed change increase the size of an MIPS assembly program?

You might be interested in
Question 1 :The most common business firewall technique is to use a firewall server in conjunction with:This task contains the r
Dmitrij [34]

Answer:

The correct answer to the following question is "Option C".

Explanation:

Those other machines are using the proxy server to browse Web pages. If a Page is submitted by some other device, it is accessed by the proxy server before being sent to the requester.

  • It is quite a role would be to maintain or hold the secret of the device because of security reasons behind it.
  • Using a firewall application in combination with: This function includes the radio switches including choice checkboxes has been the most standard business firewall methodology.

The other three options are inappropriate because they are not related to the firewall methodology. That's why option C is the right answer.

4 0
3 years ago
PLEASE HELP!! WILL GIVE BRAINLIEST!!
svp [43]

Answer    It would be A

Explanation:

8 0
3 years ago
Read 2 more answers
How to construct a speaking library presentation database. How will you use this library and database in the furture? Based on w
Genrish500 [490]
A speaking library is one that offers tapes and C.D.'s to people with sight impairment who cannot read. They are able to enjoy books, poetry and news that is read to them rather than them reading it from a book which may be difficult or impossible. My late father in law was a member of such an organisation and they provided a catalogue of titles available. He had a special machine with touch and large print controls so that he could operate it himself. The database should be a list of titles available and a description as to content and length and possible have a Braille sheet for those who can read Braille.
7 0
4 years ago
A _____ is a grid that displays fields as columns and records as rows.
Irina18 [472]

Answer: it is a datasheet because data is like a a place to keep things in and you can organise that in many different way's

3 0
2 years ago
Motivational appeals refer to
Lesechka [4]

Answer: D) All of the given options

Explanation:

Motivational appeals refers to the an emotional nature developed to increase individual values. It is a tool of emotions which target the psychological needs. It is a visualization of someone's desire and values and method of satisfying the emotions. Motivational appeals are divided into many categories like motivation and emotions.

3 0
3 years ago
Other questions:
  • The set of appearance choices for files and folders is known as the
    7·1 answer
  • When creating a software package, the software must be designed, the code must be written, and then the code must be tested. Thi
    6·1 answer
  • Where may an operating system reside in a mobile device?
    5·1 answer
  • In what year was google launched on the web?
    14·1 answer
  • 1. Do you consider Facebook, MySpace, and LinkedIn forms of disruptive or sustaining technology? Why?
    15·1 answer
  • Does this look anywhere close to the APA Format?
    6·1 answer
  • Items that represent features of smartphones apps
    12·1 answer
  • NEED HELP ASAP
    13·2 answers
  • Im drinking coffee. and working on school and watching a show. Whos with me?
    9·1 answer
  • What is the most important person and why
    10·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!