Computer Science
- Created by: Kaciannecrxox
- Created on: 06-03-19 11:55
View mindmap
- Computer science
- Data Types
- Boolean
- Can only be one of two values: True/False Yes/NO
- Integer
- A whole number: 1
- String
- A set of characters: "hello"
- Character
- Single letters: "A"
- Float
- Not a whole number: 2.4
- Boolean
- Memory
- RAM
- Volatile
- Temporary Memory - needs power
- Random Access Memory
- Data, files & programs
- Volatile
- ROM
- Non-Volatile
- Permanent memory - doesn't need power
- Read Only Memory
- BIOS
- Non-Volatile
- Virtual memory
- Secondary storage used as extra RAM
- RAM
- The CPU
- Central processing unit
- Control unit (CU)
- Fetch-Decode-Execute cycle
- Controls the flow of data Inside & Outside the CPU
- Arithmetic logic unit (ALU)
- Carries out calculations (+,-,/,x)
- Performs logic operations (AND, OR, NOT, binary shifts
- Cache
- Stores regularly used data
- Level 1 Level 2 Level 3
- The CPU contains registers
- Program Counter
- Holds the memory address of the instruction for each cycle
- MAR
- Memory Address Register
- Holds memory address about to be used by the CPU
- MDR
- Memory Data Register
- Holds the data or instruction
- Accumulator
- Stores intermediate results of calculations in ALU
- Program Counter
- Data Types
Comments
No comments have yet been made