Instruction length - assembly language, Computer Engineering

Instruction Length:

  • Variable-length instructions (Intel 80x86, VAX) need multi-step fetch and decode, but permit for a much more flexible and compressed instruction set.
  • Fixed-length instructions permit easy fetch and decode, and simplify parallelism and pipelining.

All of the MIPS instructions are 32 bits long.

-this decision put effect on every other ISA decision we make because it build instruction bits scarce.

 MIPS instruction format

 

1345_Instruction Length.png

  • The opcode tells the machine which format
  • So add r1,r2,r3 has

-        Opcode=0, funct=32,rs=2,rt=3,rd=1,sa=0

-        000000   00010  00011 00001 0000 100000

 

Posted Date: 10/13/2012 3:27:45 AM | Location : United States







Related Discussions:- Instruction length - assembly language, Assignment Help, Ask Question on Instruction length - assembly language, Get Answer, Expert's Help, Instruction length - assembly language Discussions

Write discussion on Instruction length - assembly language
Your posts are moderated
Related Questions
DOS is not a RTOS (real time Operating system), though MS DOS can be used with certain APIs to attain the RTOS functionality. For example, the RT Kernel (Real Time Kernel) which ca

What are the two methods to resolve collision during hashing. The two methods to resolve collision during hashing are: a) Open addressing and b) Chaining.

8:1 Mux for a given function, f=S (0, 1,5,7,9, 13)..

(a) What is Grid computing? (b) What are the key distinctions between conventional distributed computing and Grid computing? (b) Describe how five features of Grid Computi

Can we specify file transfer in a Web page? Explain with the help of suitable example. Yes, file transfer can be given in a web page. The first field within a URL gives a proto

What is the difference between thread and process?  Thread - is used to execute more than one program at a time. process - executes single program A thread is a path of e

Converter is an application that converts distance measurements among metric and U.S units.

Q. Explain Open-systems interconnections architecture model The most common network architecture model is the open-systems interconnections (OSI). Figure shows the ISO (Intern

2) Consider the following neural network for two predictors Thickness and Alignment and two classes Print Quality High and Low. Some weights are shown in the table, including weigh

Draw the state diagram of a process from its creation to termination, including all transitions, and briefly elaborate every state and every transition. When a process executes