Wednesday, October 24, 2012

Layered Architecture Table


Level 0
Digital logic
·     Contains digital circuits, consisting of gates and wires
·     Implements mathematical logic of all other level.
Level 1
Control
·     Control unit decodes and executes instructions and moves data through the system
Level 2
Machine
·     Also known as Instruction Set Architecture level
·     Consists of instructions that are particular to the architecture of the machine
Level 3
Systems Software
·     Consists of Operating System and Compliers, interpreters and assemblers
Level 4
Assembly language
·     Acts upon assembled language from level 5

Level 5
High-level language
·     The level in which programmers write programs, e.g. Java, C++, etc.
Level 6
User
·     Program execution and user interface


       Level 6: User
       Program execution and user interface
       The level with which we are most familiar
       Level 5: High-Level Language
       The level with which we interact when we write programs in languages such as C, C++, Lisp, and Java
       Level 4: Assembly Language
       Acts upon assembled (compiled) language produced from Level 5
       Acts upon instructions programmed directly at this level
       Level 3: System Software
       Operating system
       Controls executing processes on the system
       Protects system resources
       Compilers, interpreters and assemblers
       Translate programs into machine language
       Responsible for multiprogramming, protecting memory, synchronizing processes etc.
       Level 2: Machine
       Also known as the Instruction Set Architecture (ISA) Level
       Machine Language - programs written in machine language on a hardwired computer can be executed directly through the electronic circuit without interpreters, translators or compilers.
       Level 1: Control Unit
       Decodes and executes instructions
       Interprets the machine instructions passed to it, one at a time, from the level above, causing the required actions to take place.
       Moves data through the system
       Level 0: Digital Logic
       Where we find the physical components of the computer system: the digital circuits (the chips), which consist of gates and wires
       Common to all systems.

No comments:

Post a Comment