Computer Systems 1.1 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

`What is a processor and what does it do + 2 main types

A

A processor is a special component that processes data and instructions to other components within the computer.
2 main types are:
Central Processing Unit
Graphical Processing Unit

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

What is primary storage and what are the two main types

A

memory in which the computer can store the data or instructions that are currently in use.
The two main types are:
Random Access Memory(RAM)
Read-only Memory(ROM)

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

What is secondary storage and name 4 types

A

memory in which computer can store data or instructions which are not currently in use
main types are:
Hard Disk Drive(HDD)
Solid State Drive(SSD)
Compact Disk(CD)
Flash(USB Drive)

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

What does input and output devices allow users to do and give 4 examples

A

allows users to input data into the computer, or receive data output from the computer.
Examples:
Keyboard
Mouse
Monitor
Speakers

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

What is an embedded system and give 3 examples

A

computer system built into another device to support its operation
Washing machines
Digital cameras
Sat-Navvs

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

What does the ALU do (3 marks)

A

Performs all arithmetic and logic operations of the CPU, such as:
Addition and subtraction, multiplication and division
Comparisons such as whether numbers are equal or if one is greater than another
Logic Operations (AND OR NOT)

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

What does the Control Unit do and give the two main components of the Control Unit

A

Transmits control signals to other components of the CPU
follows the f-d-e cycle to execute program instructions
2 main components of the CU is:
The clock, which coordinates the CPU’s activity
The decoder, which decodes program instructions

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

What are Registers and give two features

A

tiny amounts of quick memory within the CPU
Used to hold information needed for the CPU to work
Each register holds a specific piece of information

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

Name 4 registers

A

Program Counter
Memory Data Register
Accumulator
Memory Address Register

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

What is the function of the MAR

A

MAR holds address of the location in memory where data is to be retrieved or stored

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

What is the function of the accumulator

A

Accumulator holds the result of calculations and operations performed by the ALU

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

What is the function of the MDR

A

MDR holds data that has been retrieved from memory or that is about to be stored in memory

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

What is the function of the Program Counter

A

PC holds the memory location address of the next instruction to be performed by the CPU

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

What are Registers that have predetermined purpose in the cpu known as

A

Special purpose Registers

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

What happens at the fetch stage ( 3 marks)

A

CU copies memory address from the program counter to the MAR
Data in that memory address is then fetched from memory and stored in the MDR.
The PC increments to point to the address of the next instruction

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

What happens at the decode stage? (2 marks)

A

CU decodes instruction in MDR, sends control signals to the component within or outside the CPU that needs to act

17
Q

What happens at the execute stage? ( 2 marks)

A

Operation indicated by the instruction is performed by the appropriate component. For example, completing a calculation or logic operation.

18
Q

What is the purpose of the CPU?

A

To process data and instructions to make a computer system function correctly

19
Q

Name the parts of a CPU

A

CU/PC MDR/MAR ALU/ACC

20
Q

Define core

A

A processing unit within a CPU which contains an ALU, CU and registers.

21
Q

Why doubling the cores does not necessarily double CPU speed

A

Some software thats being run on computer system might not support multicore processing. Other factors

22
Q

Why computer systems have more cache than ram?

A

cache expensive comparaed to ram, fetchin data from ram takes much longer than fetchiin from cacahe

23
Q

Explain four benefits of using an embedded system in a microwave instead of general purpose computer ( 4 marks)

A

Highly efficient at performing tasks.
Extremely reliable.
Easy to design.
Cheap to produce.

24
Q

Disadvantage of using too many cores ( 2 marks)

A

Processing may not be split between cores
Software may not support multi-core