Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Architecture The Concept Ola Flygt V ä xj ö University +46 470 70 86 49.

Similar presentations


Presentation on theme: "Computer Architecture The Concept Ola Flygt V ä xj ö University +46 470 70 86 49."— Presentation transcript:

1 Computer Architecture The Concept Ola Flygt V ä xj ö University http://w3.msi.vxu.se/users/ofl/ Ola.Flygt@msi.vxu.se +46 470 70 86 49

2 The Concept of Computer Architecture  Evolution and interpretation  Levels of abstraction  Hierarchical framework  Extensions  Description of computer architectures CH02

3 Evolution of the concept of computer architecture  Computer architecture (programmer’s view)  the structure of a computer that a machine language programmer must understand to write a correct (timing independent) program for the machine  Computer organization (implementer’s view)  actual hardware structure and realization  Hierarchical, multilevel description  electronic circuit, logic design, programming, processor-memory-switch  Functional specification and hardware implementation

4 Recent interpretation of the concept  Computer architecture  Underlying computational model  von Neumann, dataflow, …  Level of consideration  micro machine, processor, computer system  Scope of interest  functional specification, implementation

5 The concept of computer architecture  Multilevel hierarchical framework with two types  Abstract architecture  Concrete architecture  The Concrete arch. Is the realization of the Abstract arch. at a certain level

6 Examples of architectures

7

8

9

10 a Multilevel hierarchical framework

11 Hierarchical description of digital systems  1. Operating system  2. Computer system  3. Processor  4. Functional block  5. Circuit  6. Circuit elements

12 Description of computer architectures

13 A brief overview of general purpose ADLs  VHDL  Very high speed integrated circuits Hardware Definition Language  formal description used by simulation tools  circuit, logic, functional, algorithmic, architectural

14 The design space and its representation Using DS-trees  A “consists of” B and C  A “can be performed by” B or C  A “can be executively performed by” B or C


Download ppt "Computer Architecture The Concept Ola Flygt V ä xj ö University +46 470 70 86 49."

Similar presentations


Ads by Google