Computer Architecture and Organisation - Introduction

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/26

flashcard set

Earn XP

Description and Tags

Practice flashcards covering the history of computing, the von Neumann architecture, computer generations, and the evolution of the Intel x86 microprocessor.

27 Terms

1
New cards

ENIAC

Electronic Numerical Integrator And Computer; world's first general-purpose electronic digital computer, designed at the University of Pennsylvania and completed in 19461946.

2
New cards

John Mauchly and John Eckert

The designers and constructors of the ENIAC machine.

3
New cards

John von Neumann

The mathematician credited with the stored program concept and the design of the IAS computer.

4
New cards

Stored program concept

A form of computer architecture where program instructions and data are stored in the same memory.

5
New cards

IAS computer

A prototype general-purpose computer begun in 19461946 at the Princeton Institute for Advanced Studies and completed in 19521952.

6
New cards

Arithmetic and logic unit (ALU)

The component of the IAS computer responsible for operating on binary data.

7
New cards

Control unit

The component of the IAS computer that interprets instructions in memory and causes them to be executed.

8
New cards

Memory buffer register (MBR)

A register that contains a word to be stored in memory or sent to the I/O unit, or is used to receive a word from memory or from the I/O unit.

9
New cards

Memory address register (MAR)

A register that specifies the address in memory of the word to be written from or read into the MBR.

10
New cards

Instruction register (IR)

Contains the 88-bit opcode instruction being executed.

11
New cards

Instruction buffer register (IBR)

Employed to temporarily hold the right-hand instruction from a word in memory.

12
New cards

Program counter (PC)

Contains the address of the next instruction pair to be fetched from memory.

13
New cards

Accumulator (AC) and multiplier quotient (MQ)

Registers employed to temporarily hold operands and results of ALU operations.

14
New cards

UNIVAC I

Universal Automatic Computer; the first successful commercial computer, commissioned by the US Bureau of Census for 19501950 calculations.

15
New cards

Second Generation: Transistors

Computers that used solid-state silicon devices (invented in 19471947 at Bell Labs) resulting in smaller, cheaper machines that dissipated less heat than vacuum tubes.

16
New cards

Integrated Circuit (IC)

Invented in 19581958, it allows many transistors to be fabricated on a single wafer of silicon, marking the beginning of the third generation.

17
New cards

Gate

A device that implements a simple Boolean or logical function, such as an AND gate.

18
New cards

Memory cell

A device that can store one bit of data in one of two stable states.

19
New cards

Moore’s Law

An observation by Gordon Moore in 19651965 that the number of transistors on a single chip doubles every year (revised in the 19701970s to every 1818 months).

20
New cards

Intel 4004

The first microprocessor, developed in 19711971, containing all components of a CPU on a single chip.

21
New cards

Pipelining

A processor speed technique where data or instructions move through a conceptual pipe with all stages processing simultaneously.

22
New cards

Branch prediction

A technique where the processor looks ahead in instruction code and predicts which branches are likely to be processed next.

23
New cards

Speculative execution

Executing instructions ahead of their actual appearance in the program execution using branch prediction and data flow analysis.

24
New cards

CISC

Complex Instruction Set Computers, an architecture style exemplified by the Intel x86 series.

25
New cards

RISC

Reduced Instruction Set Computer, an architecture style exemplified by the ARM architecture.

26
New cards

Intel 80386

Intel’s first 3232-bit machine and the first Intel processor to support multitasking.

27
New cards

Intel Core

The first Intel x86 microprocessor with a dual core, implementing two processors on a single chip.