General registers in a processor, Computer Engineering

Assignment Help:

In this segment, we will give very brief details of registers of a RISC system known as MIPS.

MIPS is a register-to-register or load/store architecture and employs three address instructions for data manipulation. It is due to register-register operands that you can have more operands in an instruction of 32 bits because register address are smaller. 

MIPS have 32 addressable registers = 25

⇒ 5 bits register address.

Table given below shows MIPS general purpose registers. 

MIPS register names start with a $. There are two naming conventions:

MIPS register names start with a $. There are two naming conventions:

  • By number:

                           $0   $1   $2    ...              $31

  • By (mostly) two-letter names like:

                           $a0 - $a3   $t0 - $t7   $s0 - $s7    $gp    $fp    $sp    $ra

Not all of these are general-purpose registers. The subsequent table explains how each general register is treated and actions you can take with each one of the registers. 

1353_GENERAL REGISTERS IN A PROCESSOR.png

Thus all the computers have some registers. However how exactly is instruction execution related to registers?  To explore this idea let's first consider the idea of Micro-operations.


Related Discussions:- General registers in a processor

State the types of common toes deformities a, Common toes deformities are: ...

Common toes deformities are: 1. Hallux valgus: Deviation of great toe towards the second toe resulting in prominence of first metatarsal head.  Later on there is formation of

When do we need to use cgi, There are innumerable caveats to this answer, b...

There are innumerable caveats to this answer, but basically any Webpage containing a form will need a CGI script or program to process the form inputs.

Final implementation of object oriented modelling, Final Implementation of ...

Final Implementation of Object oriented modelling Final Implementation: At this phase, the final execution of classes and  relationships developed while object design takes

Is strategy - information system, IS strategy - Information System As ...

IS strategy - Information System As an operations manager when attempting to navigate your organisation through the information landscape and make best use of the available sy

Determine the hardware for multiplication, Determine the hardware for multi...

Determine the hardware for multiplication The hardware for multiplication consists of equipment given in Figure. The multiplier is stored in register and its sign in Q . The se

Create a system dynamic model, Easter Island is a small island (about 150 s...

Easter Island is a small island (about 150 square miles in area) in the Pacific Ocean about 2,000 miles from South America. In about 400 AD there was a small population of settlers

Explain the violating basic security principles, Explain the violating basi...

Explain the violating basic security principles There are drawbacks to permitting users to access the Intranet as well as not permitting them. A simple consideration such as a

Implement a memory management system , There should be 1 server thread and ...

There should be 1 server thread and N client threads, where N is supplied by the user as a command line argument. The server opens a file called "all_requests.dat", the file has

Control section in computer system, CONTROL SECTION: The control sectio...

CONTROL SECTION: The control section directs the flow of traffic (operations) and data. Also it maintains order within the computer. The control section chooses one program sta

Unification algorithm, Unification Algorithm: Here if notice for insta...

Unification Algorithm: Here if notice for instance that to unify two sentences as we must find a substitution that makes the two sentences the same. Furthermore remember there

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd