What is a Computer?

1/15/99


Click here to start


Table of Contents

What is a Computer?

Types of Computers:

Analog Computer Example

Analog Computers

Electronic analog computers

Digital Electronic Computers (History)

Babbage and Ada Byron King

Alan Turing

John Von Neumann

Von Neumann Architectures

Sample Computer Architecture

PPT Slide

Sample Instruction Set and Program

Running the Program:

Speeding up the Program (Cache/prefetch)

Cache/pre-fetch in our program (first instruction)

Cache/prefetch second instruction:

Speeding Up the program (Pipelining)

Non Von-Nemann architectures

Vector Computers

Data Flow Systems

SIMD (Single Instr. Multiple Data).

MIMD (Multiple Instr. Multiple Data)

Virtual Memory (simplified)

Results of ‘Page Fault’

Author: Ron Fox

Email: fox@nscl.msu.edu

Home Page: http://www.msu.edu/user/foxr

Other information:
NSCL STaff information series: What is a computer