Paper 1, section 1 Flashcards

1
Q

Hardware

A

Physical stuff that makes up computer system eg CPU, Motherboard and Monitor

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

Software

A

Programs or applications that a computer system runs eg operation system

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

Embedded system

A

Computes that built into other devices eg dish washer, used to control systems

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

Power supply

A

Supplies power to motherboard, optical hard drives etc

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

Case cooling fan

A

Extracts hot air from the computer

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

CPU heat sink and cooling fan

A

keeps the CPU at steady temperature

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

CPU

A

~ the brain of the computer.
~ processes instructions and data.
~ processing power of a CPU depends on clock speed/ number cores/cache size.

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

Optical drive

A

For read/writing of optical discs

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

RAM

A

Computer Memory

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

Motherboard

A

The main circuit board, where the hardware is connected

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

Hard Disc Drive

A

Internal secondary storage

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

CPU 3 main parts

A

1) Control Unit
2) Arithmetic Logic Unit
3) Cache

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

The Control Unit

A

~ overall control of the CPU.
~ job to manage fetching, decoding and execution of program instructions
~ controls flow of data inside and outside the CPU.

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

The Arithmetic Logic Unit

A

~ does all calculations.
~ performs logic operations AND, OR, NOT and binary shifts.
~ contains accumulator.

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

The Cache

A

~ very fast memory, slower than the register , but faster than RAM.
~ stores regularly used data, CPU can use it quickly.
~ checks the Cache first to see if the data is there, if not it will fetch it from RAM.
~ has low capacity.
~ expensive compared to RAM.

provides fast access to frequently used instructions and data

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

The Von Neumann architecture

A

Describes system where CPU runs programs stored in memory.

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

The Von Neumann architecture, Program Counter

A

Holds the memory address of the instruction for each cycle

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

The Von Neumann architecture, Accumulator

A

Stores immediate results of calculations in the ALU

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

The Von Neumann architecture, Registers, MDR ( Memory Data Register )

A

Holds actual data or instructions

20
Q

The Von Neumann architecture, Registers, MAR ( Memory Address Register )

A

Holds any memory address about to be used by the CPU.

21
Q

Fetch- Decode Cycle

A

All a CPU does is carry out instructions

22
Q

Fetch instruction

A

~ copy memory address from Program Counter to MAR.
~ copy the instructions stored in the MAR address to the MDR.
~ Increment ( increase ) the Program Counter to point to the cycle address of the next instruction, ready for the next cycle.

23
Q

Decode instruction

A

~ instructions in the MDR decoded by the CPU.
~ CU prepare for the next step ( by loading values into the MAR or MDR ).

23
Q

Execute instructions

A

~ instructions performed, could be: load data from memory, write data to memory, do a calculation or logic operation, change the address in the PC , or halt the program.

24
RAM
Is used as the main memory in a computer. It can be written and read to. RAM is volatile. ~ loads the operating system is copied from secondary storage to RAM. ~ RAM is slower than the CPU cache, but much faster than secondary storage. ~ Virtual memory is secondary storage used as EXTRA RAM.
25
Volatile
Memory is temporary memory. It requires power to retain its data.
26
Non-volatile
Is permanent memory - it keeps its contents even when it has no power
27
ROM ( Read Only memory )
~ non-volatile memory. ~ can only read.
28
Clock speed
~ number of instructions a single processor core can carry out per second (Hz). ~ higher clock speed = greater the number of instructions can be carried out.
29
Number of cores
~ each core in a CPU can process data independently of the rest. ~ more cores = more instructions.
30
Cache size
~ Is data storage inside the CPU that’s much faster than RAM. ~ a larger CPU cache = more data it needs to process.
31
Primary storage
~ refers to memory that the CPU can access quickly, like CPU registers, cache, ROM, and RAM. It fast read/write speeds and is mostly volatile. - volatile ( data lost when power off ) - very fast - small capacity - stores data programs currently in use - RAM, ROM - expensive
32
Secondary storage
~ refers to slower, non-volatile memory used for long-term data storage, like hard drives, SSDs, CDs, and DVDs. It has slower read/write speeds but retains data when powered off. - non-volatile (data retained without power - slower - larger - stores data and programs long-term - HDD, SSD, USB Flash drives, CD/DVD - Less expensive
33
Hard disc drives
~ traditional internal storage. ~ made up of magnetised metal disks that spin thousands of times a second. ~ moving arm can access these areas and read and write data.
34
Solid Disk Drives
~ storage devices with no moving parts. ~ SSD use a type of flash memory. ~ SSD have significantly faster read/write times than HDDs.
35
Hard Disk Drive, Advantages
~ cheaper. ~ higher capacity. ~ longer read/write than SSD.
36
Solid State Drive, Advantages
~ faster. ~ don’t need defragmenting. ~ shock-proof than HDDs. ~ SSDs are silent, HDDs make some noise.
37
Operative Systems
Complex piece of software found on most computer systems.
38
Main functions of Operating system
~ communicate with external and internal hardware via the device drivers. ~ provide interface and platform. ~ allow the computer to multi-task. ~ manage the security of the system ( through user accounts )
39
Defragmentation
~ files are stored on a hard disk. ~ files are moved, deleted and charge size. ~ over time disk becomes more fragmented. ~ software takes the fragmented files and rearranges the segments so that they run contiguously. | defragmentation software recognises data on the hard drive to put fragmented files back together.
40
Compression
~ reduces the size of files by permanently or temporarily removing data from them. ~ lesser disk space + quicker to download.
41
What is the purpose for CU?
Keep internal components of the CPU synchronised
42
What is purpose for RAM?
A temporary store for instructions and data
43
Describe a classic von Neumann Architecture
There is a common system bus for data and instruction transfer More than one clock cycle may be required to execute a single instruction
44
Control Unit one purpose of it is:
Sends signals to control how data moves around in the CPU