Computer History and Basics

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/15

flashcard set

Earn XP

Description and Tags

Key terms relating to basics of computer systems and their history

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

Computer Architecture

The attributes of a system visible to a programmer and that have direct impact on logical execution of a program. E.g. available operations

2
New cards

Computer Organisation

The operational units and their interconnections that realize the architectural specifications. E.g. instruction set, number of bits for data types, I/O mechanisms

3
New cards

Instruction Set Architecture

Defines instruction formats, instruction opcodes, registers, memory allocation for data and instructons

4
New cards

CPU contents

ALU

Control unit

Registers

CPU interconnection - enables communication between other parts of CPU

5
New cards

What processors handle

Grahics, I/O, networks, calculations

6
New cards

First programmable computer

Konrad Zuse's Z-series 1938

Used punch film tape for input

5Hz clock

7
New cards

First electronic computer

Colossus 1943

Used 1500 valves, paper tape, 500 char/second

Not general purpose

8
New cards

First electronic general purpose computer

ENIAC 1947

Programmed with wires

Unreliable

9
New cards

Computer architecture vs organisation in practice

Many manufactures offer computer models with the same architecture but different organisations

One architecture can span many years with an organisation that develops over time - enables greater software continuity

10
New cards

Computer Functions

Data processing

Data storage

Data movement

Data control

11
New cards

Compute Structure Main Components

Central Processing Unit

Main Memory

Input/Output Devices

System interconnection

12
New cards

Single-processor Computer top-level structure

knowt flashcard image
13
New cards

Multicore Computer structure

knowt flashcard image
14
New cards

Printed circuit board (PCB)

Holds and interconnects chips and other components

Made of layers (usually 2-10) that interconnect via copper pathways

15
New cards

Core - definition and elements

An individual processing unit on a processor chip

Functional elements:

  • Instruction logic - fetch, decode, execute

  • ALU - performs operations

  • Load/store logic - manages transfer of data

16
New cards

Computer technology progression

Vacuum tubes 1940s-50s

  • Used vacuum tubes for digital logic elements

Transistors 1950s-60s

  • Smaller and cheaper than vacuum tubes

  • Solid-state device made of silicon

Integrated circuits late 1960s onwards

  • Many logic gates and memory cells arranged in a grid

  • I/O points