From Book Flashcards

(26 cards)

1
Q

What’s the job of the control unit

A

Controls flow of data inside CPU

Executed data by following the fetch decode execute cycle

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

Functions of the ALU

Arithmetic Logic Unit

A

Does all the calculations
Performs logic operations (AND OR NOT etc)
Contains accumulator register

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

Function of the cache

A

Stores regularly used data so CPU can access it quickly- CPU checks for data in Cache first and if it’s not there it moves into RAM

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

Difference between Von Neumann design and Harvard

A

Von Neumann uses ONE MEMORY for data and instructions (Harvard used separate memory for each )

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

What does the program counter (in control unit ) do?

A

Holds MEMORY ADRESS of the instruction for each cycle

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

Job of accumulator (in ALU)

A

Stores intermediate results of calculations in the ALU

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

Where is the memory address about to be used by the CPU held?

A

Memory address register (may point to data or a CPU instruction)

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

Where is the data or instruction about to be used by the CPU held?

A

Memory data register (this may have been fetched from memory or waiting I be written into memory)

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

3 stages of fetch in the fetch decode execute cycle

A

1) copy MEMORY ADDRESS from PROGRAM COUNTER to the MEMORY ADDRESS REGISTER
2) copy instruction stored in MAR address to MEMORY DATA REGISTER
3) Increment (increase) program counter to address if next instruction ready for next cycle

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

What happens during ‘decode’ of the fetch decode execute cycle ?

A

Instructions in MDR decoded by CU.

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

What happens to OS when computer boots up?

A

Copied from secondary storage to RAM

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

Name the three tiers of storage and give examples

A

Primary storage - refers to the memory areas that the CPU can access quickly eg CPU registers, cache, ROM , RAM

Secondary storage- where all data (applications, OS, user files) are stored when not in use. Includes HDDs,SSDs,CDs and SD card

Tertiary storage- used for archives and back ups for massive amounts of data. Eg magnetic tape library

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

Where is data stored in HDDs

A

Data stored MAGNETICALLY in small areas called SECTORS within circular tracks (read/write heads on moving arm used to access sectors)

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

Advantages of HDD over SSD

A

Cheaper
Higher capacity
Longer read / write life

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

Advantage of SSD over HDD

A

Faster
Don’t need defragmenting
More shockproof
Silent

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

5 main functions of OS

A

Communicate with internal and external hardware via device drivers

Provide user interface allowing user to interact with computer and vice version

Provide platform for applications to run

Allow computer to multitask by controlling memory resources and CPU

Deal with file management and disk management

17
Q

Every piece of hardware connected to computer system needs device driver. Whts its purpose

A

Acts as a ‘translator ‘ for signal between OS and HARDWARE

18
Q

What’s capacity ?

A

How much data can be stored in storage device

19
Q

What is the speed ?

A

How quickly data can e written (stored ) and read (accessed )

20
Q

What is durability ?

A

How the device withstands stress

21
Q

What is reliability ?

A

How dependable device is

22
Q

What is system software ?

A

Software that enables hardware to operate and / or enables applications to run e.g BIOS, OS, System utilities

23
Q

Wht does BIOS do?

A

Controls computer when first switched on
Tests system hardware
Loads OS

24
Q

What doe OS do?

A

Set of programs that controls how user interacts with hardware and software of computer system

25
Wht does system utilities do?
Help with maintenance jobs such as defragmenting HDD, compressing files and improving security
26
Wht is application software ?
Software designed to run for a specific task or purpose that's not system related eg. Word processors , spreadsheets , Internet browsers, presentations etc.