Lesson 2 Flashcards
Devices that cannot be reprogrammed. Usually have one function.
Fixed Computers
Programs or devices that are programmed to do more than 1 task.
Stored Computers
Worlds first programmable electronic digital computer. Built in 1943 at Bletchley Park in the UK ti help break codes in WWII.
Colossus
Problems with Colossus
- 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.
Who invented Enigma?
Alan Turing
Hungarian-American mathematician who was involved with the Manhattan Proj. and early computer science.
John Von Neumann
A top-secret American-led effort to develop a functional atomic weapon during WWII.
Manhattan Project
A hardware or software components that stores data so that future requests for that data can be served faster.
Cache
Machine Cycle
- Fetch
- Decode
- Execute
- Store
Is not a computer but how a computer is built.
Computer Architecture
Responsible for decoding the instructions and controlling how the data moves around the CS.
Control Unit
Carries out calculations and logical decisions needed by the program instructions.
ALU
Wires that carried data around a computer.
BUS
Memory locations with specific purposes.
Registers
Stores the ALU results.
Accumulator
Keeps memory location tracks for the next queued instructions to deal with; then the PC passes this next instructions to the MAR.
Program Counter
Stores the memory location instructions for fetching.
Memory Address Register (MAR)
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.
Memory Data Register (MDR)
Register that stores the most recently fetched instruction while it is waiting to be decoded and executed.
Current Instruction Register (CIR)