:
 








Four principles of IS architecture

Basic ISA Classes

Accumulator:

1 addressadd Aacc ←acc + mem[A]

Stack:

0 addressaddtos←tos+ next

General Purpose Register:

2 addressadd A BEA(A) ←EA(A) + EA(B)

3 addressadd A B CEA(A) ←EA(B) + EA(C)

Load/Store:

3 addressadd Ra RbRcRa ←Rb+ Rc

load Ra RbRa ←mem[Rb]

store Ra Rbmem[Rb] ←Ra

simplicity favors regularity

smaller is faster

good design demands compromise

make the common case fast

Instruction Set Architecture (ISA)

The Instruction Set Architecture (ISA) is the part of the processor that is visible to the programmer or compiler writer. The ISA serves as the boundary between software and hardware. We will briefly describe the instruction sets found in many of the microprocessors used today. The ISA of a processor can be described using 5 catagories:


:

  1. ALU Architecture for Processing
  2. Architecture
  3. Concepts and Principles
  4. Edit]In architecture
  5. FOUR PRINCIPLES OF IS ARCHITECTURE
  6. Program Counter Architecture
  7. The Instruction Set Architecture




: 336

<== | ==>
Instruction Length | Type and size of operands

? google:

 

© studopedia.com.ua '.


: 0.005 .