Computer system Flashcards
1
Q
What is a computer?
A
- a machine that processes data
2
Q
Hardware
A
- physical component of a computer system
3
Q
Embedded System
A
- a computer system built into a device
4
Q
Control Unit
A
- controls the flow of data in and out of the CPU
5
Q
CPU
A
- processes instructions and data
6
Q
Registers
A
Examples:
- program counter
- accumulator register
- memory address register
- memory data register
- store data before its needed by CPU to be read to, written to, deleted or moved to another area
7
Q
Accumulator Logic Unit
A
- stores results of logic calculations and preforms division, multiplications, addition and subtraction
8
Q
Cache
A
- small memory store that contains frequently used data for faster access
- there are 3 levels ; higher level = lower capacity and faster access speed
9
Q
Fetch Decode Execute cycle
A
1 - copy the memory address from the program counter to the memory address register
2 - copy the instruction form memory address register to the memory data register
3 - program counter is incremented (increased) to point to the next data address instruction
4 - the instruction is decoded in the control unit and prepares for the next step
5 - the instruction is carried out
10
Q
Volatile
A
- data/ files that are deleted when device is switched off/ temporary
11
Q
Non Volatile
A
- data/ files that are not deleted when device is turned off/ permanent
12
Q
Random access memory
A
- stores data from in use program
- can be read and written to
13
Q
Read only memory
A
- stores data required for programs to run
- can only be read to
14
Q
Random Access Memory
A
- volatile
- stores data, files and programs when they’re in use
- can be read and written to
15
Q
Read Only Memory
A
- non volatile
- contains the BIOS that allows a device to boot up
- when the computer is turned on the CPU reads instructions from ROM to do self checks and set up the computer