Section 5 Chapter 25 - Internal Computer Hardware Flashcards

1
Q

Internal component

A

A component within the CPU

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

External component

A

A component outside the CPU

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

4 main internal components

A
  • Processor
  • Main memory
  • Busses
  • I/O Controllers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Components of the processor (3)

A
  • Control Unit
  • ALU
  • Registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Control unit

A

Coordinates and controls all the operations being carried out by the computer

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

How the control unit operates

A

Fetch-decode-execute cycle

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

Description of the fetch-execute-decode cycle

A

Fetch - causes the next instruction to be fetched from main memory
Decode - decodes the instruction
Execute - runs the instruction

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

ALU

A

Performs arithmetic/logic operations on data

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

Arithmetic operations

A

Addition, multiplication e.t.c

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

Logical operations

A

> , =,

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

Bitwise logical operations

A

AND, OR, NOT e.t.c.

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

Register

A

A memory cell that operates at very high speed

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

Bus

A

A set of parallel wires connecting two or more components of a computer

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

The three main busses

A
  • Control
  • Address
  • Data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

System bus

A

All the three main busses are system busses

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

What it means when it’s said that a bus is a shared transmission medium

A

Only one device can transmit at any one time

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

Which way can data flow on the busses

A

Control - 2 way
Address - 1 way (out of processor)
Data - 2 way

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

Purpose of the control bus

A

To transmit command, timing and status information between system components

19
Q

Memory write (Control bus signal)

A

Data on the data bus is written to the address on the address bus

20
Q

Memory read (Control bus signal)

A

Data from the addressed location is loaded onto the data bus

21
Q

I/O Write (Control bus signal)

A

Data on the data bus is output to the addressed I/O port

22
Q

I/O Read (Control bus signal)

A

Data from the addressed I/O port is placed on the data bus

23
Q

Bus request (Control bus signal)

A

Indicates that a device is requesting to use the data bus

24
Q

Bus grant (Control bus signal)

A

Indicates the CPU has given access to use the data bus

25
Clock (Control bus signal)
Used to synchronise operations
26
Reset (Control bus signal)
Initialises all components
27
Purpose of the data bus
A bi-directional path for moving data between system components
28
How the data bus can affect performace
The width of the data bus (how many parallel wires) can affect performance, since it is how many bits can be simultaneously moved
29
Word
A fixed size group of digits which is handled as a unit by the processor
30
How words are fetched
Each word has it's own specific address which can be referenced
31
How the width of the address bus affects the system
The width determines the maximum possible memory capacity (although multiplexing can be used)
32
How multiplexing is used with addressing
The address is sent in two equal parts following immediately after one another
33
I/O controller
A device which interfaces between an input/output device and the processor. The controller will receive input/output requests from the processor and will then communicate these to the device using device-specific signals
34
Components of an I/O controller (3)
- Interface that connects the controller to the system or I/O bus - A set of data, command and status registers - An interface that enables connection of the controller to the cable connecting the device to the computer
35
Interface
A standardised form of connection defining things such as signals, number of connecting pins and voltage levels
36
von Neumann machine
Both instructions and data are stored together in a single storage space
37
stored program concept
Machine code instructions stored in main memory and executed serially by the processor
38
Harvard architecture
The instructions and data are physically separated and stored in separate stores
39
Where von Neumann architecture is used
General purpose computers
40
Where harvard architecture is used
in embedded systems
41
Advantages of Harvard architecture
Can be faster because data and instructions can be fetched at the same time as they each have a separate bus, also instructions can be held in ROM.
42
Main memory
RAM | The main storage region of the computer to which the processor has direct access
43
Processor
Where instructions and operations are carried out