Download presentation
Presentation is loading. Please wait.
Published byAshlynn Baldwin Modified over 9 years ago
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
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.