+ All Categories
Home > Documents > Computer Architecture The Concept Ola Flygt V ä xj ö University [email protected] +46 470 70...

Computer Architecture The Concept Ola Flygt V ä xj ö University [email protected] +46 470 70...

Date post: 25-Dec-2015
Category:
Upload: ashlynn-baldwin
View: 213 times
Download: 1 times
Share this document with a friend
Popular Tags:
14
Computer Architecture Computer Architecture The Concept The Concept Ola Flygt Växjö University http://w3.msi.vxu.se/users/ofl/ [email protected] +46 470 70 86 49
Transcript

Computer Computer ArchitectureArchitectureThe ConceptThe Concept

Ola FlygtVäxjö University

http://w3.msi.vxu.se/users/ofl/[email protected]

+46 470 70 86 49

The Concept of Computer Architecture

Evolution and interpretationLevels of abstractionHierarchical frameworkExtensionsDescription of computer

architectures

CH02

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 descriptionelectronic circuit, logic design, programming,

processor-memory-switchFunctional specification and hardware

implementation

Recent interpretation of the concept

Computer architectureUnderlying computational model

von Neumann, dataflow, …Level of consideration

micro machine, processor, computer system

Scope of interestfunctional specification, implementation

The concept of computer architecture

Multilevel hierarchical framework with two typesAbstract architectureConcrete architecture

The Concrete arch. Is the realization of the Abstract arch. at a certain level

Examples of architectures

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Examples of architectures

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Examples of architectures

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Examples of architectures

Examples of architecture

s

a Multilevel hierarchical framework

Hierarchical description of digital systems

1. Operating system2. Computer system3. Processor4. Functional block5. Circuit6. Circuit elements

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Description of computer architectures

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

A brief overview of general purpose ADLs

VHDL Very high speed integrated circuits

Hardware Definition Languageformal description used by simulation

toolscircuit, logic, functional, algorithmic,

architectural

The design space and its representation Using DS-

treesA “consists of” B and C

A “can be performed by” B or C

A “can be executively performed by” B or C


Recommended