General purpose register - assembly language, Computer Engineering

General purpose register - assembly language:

Basic ISA Classes:

Accumulator:

1 address add Aacc ←acc + mem [A]

Stack:

0 address add to s ←to s+ next

General Purpose Register:

2 address add A BEA(A) ←EA(A) + EA(B)

3 address add A B CEA(A) ←EA(B) + EA(C)

Load/Store:

3 address add Ra Rb Rc Ra ←Rb+ Rc load Ra RbRa ←mem[Rb]

store Ra Rbmem[Rb] ←Ra

 

                                       Comparing the Number of Instructions

                                  Code sequence for C=A+B for 4 class of instruction sets

1958_General Purpose Register.png

 

Posted Date: 10/13/2012 3:33:03 AM | Location : United States







Related Discussions:- General purpose register - assembly language, Assignment Help, Ask Question on General purpose register - assembly language, Get Answer, Expert's Help, General purpose register - assembly language Discussions

Write discussion on General purpose register - assembly language
Your posts are moderated
Related Questions
Think about call of two intrinsic functions discussed above for a 32-Processor (4×8) Multicomputer:    The function call NUMBER_OF_PROCESORS () will return 32.

Scientific Applications/Image processing Most of parallel processing functions from science and other academic subjects, are mainly have based upon arithmetical simulations whe

Discuss in detail the features, benefits and implementation of JIT inventory system. JIT - Just in Time inventory systems - meaning, origin, need for JIT, benefits, Use of JIT

When we initialize the form at that time if we require to set any variable's value then we can set it by defining in constructor. Constructor's name always similar as class name an

Q. Explain Disk Cartridges ? Disk Cartridges: Removable disk cartridges are an option to hard disk units as a form of secondary storage. Cartridge generally comprises one or

Define the functionality of application layer in TCP/IP protocol stack? Function of Application Layer: The top layer within the Internet reference model is the applicatio

What is a pointer? The register or memory location that having the address of an operand is known as a pointer.

Write 8086 initialisation routine required to program 8255 for mode 1 with Port A and Port B as output Ports and Port C as an input port. Indicate all the relevant signals.

Illustrate the elements of Information Super Highway Infrastructure. The Information Superhighway is more than the Internet. This is a series of elements, including the collect

Q. Fundamental building block of main memory? The fundamental building block of main memory remains DRAM chip as it has for decades. Till recently there had been no important c