3.1 computer architecture Flashcards

1
Q

role of CPU in comptuer

A
  • processes instructions and data
  • input into computer
  • so result can be output
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is meant by a microprocessor

A
  • type of integrated circuit
  • contained on a single chip
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

components in CPU

A

units: ALU, CU
registers: PC, MAR, MDR, CIR, ACC
buses: address, data, control

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

purpose of ALU

A

carry out logical operations/arithmetic calcs on data

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

purpose of CU

A
  • controls operation of memory, processor, input/output devices
  • send read/write signals to coordinate FDE cycle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

purpose of PC

A

stores address of next instruction to be fetched from memory

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

purpose of MAR

A
  • store address of instruction
  • copy, then send to MDR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

purpose of MDR

A
  • stores data from address received from MAR
  • send data to CIR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

purpose of CIR

A
  • stores instruction
  • CPU is currently decoding/executing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

purpose of ACC

A
  • hold temporary data
  • during calculations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what are registers

A
  • small, fast storage location
  • temp hold data during processing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

purpose of address bus

A
  • unidirectional
  • carry address of location in memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

purpose of data bus

A
  • bidirectional
  • carry data between CPU and other components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

purpose of control bus

A
  • bidirectional
  • carry control signals form CPU to other components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

describe FDE cycle

A
  • PC contain address of next instruction to be fetched
  • copied to MAR via address bus
  • instruction of address copied to MDR via data bus
  • instruction in MDR sent to CIR
  • PC incremented by 1
  • instruction decoded by CU, executed by ALU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what is the stored program concept

A
  • instructions stored in main memory
  • instructions fetched, decoded, executed by processor
  • programs can be moved to and from main memory
17
Q

what is an instruction set

A
  • list of all commands that a CPU can process
  • commands are in machine code
18
Q

what is a system clock

A
  • defines clock cycle
  • that synchronises all computer operations
19
Q

how does increasing clock speed affect performance of CPU

A
  • processing speed increasing
  • if too fast, operations unsynchronised (crash)
  • overheating
20
Q

what is cache

A
  • stores copies of most frequently accessed memory locations
  • much quicker to access than RAM (located within CPU itself)
21
Q

how does increasing cache affect performance of CPU

A
  • more data can be stored
  • access faster
22
Q

what are cores

A
  • individual processing unit within CPU
23
Q

how does increasing number of cores affect CPU performance

A
  • better and faster (more instructions FDE at once)
  • could slow down as communication between each core inc
  • instructions need to be FDE in sequence
24
Q

purpose of embedded system

A

used to perform a dedicated function

25
Q

characteristics of embedded system

A
  • small in size
  • rugged OS
  • lower cost
  • use less power than general-purpose computer
26
Q

what devices are embedded systems often used in

A
  • domestic appliances
  • cars
  • security systems