Lesson 2 Flashcards

1
Q

Devices that cannot be reprogrammed. Usually have one function.

A

Fixed Computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Programs or devices that are programmed to do more than 1 task.

A

Stored Computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Worlds first programmable electronic digital computer. Built in 1943 at Bletchley Park in the UK ti help break codes in WWII.

A

Colossus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Problems with Colossus

A
  • Could not store programs in memory, just data.
  • It had to be rebuilt, using switches and patch cables, each time a new program is needed.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Who invented Enigma?

A

Alan Turing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hungarian-American mathematician who was involved with the Manhattan Proj. and early computer science.

A

John Von Neumann

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A top-secret American-led effort to develop a functional atomic weapon during WWII.

A

Manhattan Project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A hardware or software components that stores data so that future requests for that data can be served faster.

A

Cache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Machine Cycle

A
  • Fetch
  • Decode
  • Execute
  • Store
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Is not a computer but how a computer is built.

A

Computer Architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Responsible for decoding the instructions and controlling how the data moves around the CS.

A

Control Unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Carries out calculations and logical decisions needed by the program instructions.

A

ALU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wires that carried data around a computer.

A

BUS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Memory locations with specific purposes.

A

Registers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Stores the ALU results.

A

Accumulator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Keeps memory location tracks for the next queued instructions to deal with; then the PC passes this next instructions to the MAR.

A

Program Counter

17
Q

Stores the memory location instructions for fetching.

A

Memory Address Register (MAR)

18
Q

Register that is used to store any data or instructions fetched from memory or any data that is to be transferred to, and stored in memory.

A

Memory Data Register (MDR)

19
Q

Register that stores the most recently fetched instruction while it is waiting to be decoded and executed.

A

Current Instruction Register (CIR)