Section 5 Chapter 25 - Internal Computer Hardware Flashcards

You may prefer our related Brainscape-certified 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
Q

Clock (Control bus signal)

A

Used to synchronise operations

26
Q

Reset (Control bus signal)

A

Initialises all components

27
Q

Purpose of the data bus

A

A bi-directional path for moving data between system components

28
Q

How the data bus can affect performace

A

The width of the data bus (how many parallel wires) can affect performance, since it is how many bits can be simultaneously moved

29
Q

Word

A

A fixed size group of digits which is handled as a unit by the processor

30
Q

How words are fetched

A

Each word has it’s own specific address which can be referenced

31
Q

How the width of the address bus affects the system

A

The width determines the maximum possible memory capacity (although multiplexing can be used)

32
Q

How multiplexing is used with addressing

A

The address is sent in two equal parts following immediately after one another

33
Q

I/O controller

A

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
Q

Components of an I/O controller (3)

A
  • 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
Q

Interface

A

A standardised form of connection defining things such as signals, number of connecting pins and voltage levels

36
Q

von Neumann machine

A

Both instructions and data are stored together in a single storage space

37
Q

stored program concept

A

Machine code instructions stored in main memory and executed serially by the processor

38
Q

Harvard architecture

A

The instructions and data are physically separated and stored in separate stores

39
Q

Where von Neumann architecture is used

A

General purpose computers

40
Q

Where harvard architecture is used

A

in embedded systems

41
Q

Advantages of Harvard architecture

A

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
Q

Main memory

A

RAM

The main storage region of the computer to which the processor has direct access

43
Q

Processor

A

Where instructions and operations are carried out