P2 T2 L5 Internal Hardware Components Flashcards

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

What is word length/size? (5 points)

A
  1. “Word length/size” refers to the number of bits processed by a computer’s CPU in one go (these days, typically 32 bits or 64 bits).
  2. Data bus size, instruction size, address size are usually multiples of the word size.
  3. Memory is divided up in equal units called words
  4. Word length is usually 8, 16, 32 or 64 bits
  5. Each word has a separate memory address
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Purpose of processor? (2 purposes)

A
  1. Executes instructions
  2. Supervises other components

NOTE:
- Also known as the Central Processing Unit (CPU)

  • Multicore microprocessor = the processor will have several cores allowing for multiple programs or threads to be run at once
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Purpose of main memory? (1 purpose)

A
  1. Main memory is used to store program instruction and data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The CPU will fetch the data and instructions it needs from the Main memory . This known as the _______-_______ _______.

Modern computers will have gigabytes of Main memory, meaning that large programs can run and multiple programs can run at once.

Main memory consists of data stored in ________ _________,

the more main memory you have the more addresses you’ll have and vice versa, meaning the larger the number of programs you can run at once.

A

fetch-execute cycle

memory addresses

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

Explain RAM (2 points)

A
  1. Random Access Memory can be read from and written to.
  2. Data is cleared when the power is off (Is volatile).

NOTE:
RAM stores things like User Data, Application Software, System Software (bits of the Operating System, currently in use), System Variables, Buffers, Disk Cache…

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

Explain ROM (2 points)

A
  1. Read Only Memory can only be read from, data is maintained when the power is off (Is not volatile)
  2. It tends to store core software instructions such as the code needed to load the Operating System into RAM

NOTE:
Whilst RAM might be several gigabytes in size, ROM will often be a few kilobytes.

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

Explain I/O controllers (3 points)

A
  1. An I/O controller is an electronic circuit that connects to a system bus and an I/O device; it provides the correct voltages and currents for the system bus and the I/O device.
  2. It will translate signals from the device into a format the CPU can understand
  3. The I/O devices perform slower than the CPU so the I/O controller acts as a buffer, to buffer data between the CPU and the devices, this is to free up the CPU so that it is not waiting for a response.

Examples of I/O devices include:
keyboard controller, attached to a keyboard
disk controller for a Hard Disk (Hard Disks are not main memory!)
video display controller, attaching a video display unit (monitor)

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

Explain The stored program concept (6 points)

A
  1. Data and instructions are both logically the same and can both be stored in memory.
  2. This enables it to perform a variety of tasks in sequence or intermittently.
  3. Program instructions are transferred from backing store to main memory.
  4. Instructions are fetched (in sequence), decoded and then executed.
  5. A program must be in main memory in order for it to be executed.
  6. The instructions are fetched, decoded and executed one at a time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explain the system bus (3 points)

A
  1. A Bus is a series of wires that transfer data signals between internal components.
  2. This connection will normally consist of multiple wires along which signals, instructions and data will be carried.
  3. The System Bus consists of 3 separate buses, each with a specific task (that you need to know).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Explain the control bus (5 points)

A
  1. Abi-directional bus, typically consisting of more than 16 wires, used to transport control signals between the three components
  2. Memory read: causes data from the addressed location to be placed on the data bus
  3. Memory write: causes data on the data bus to be written into the addressed location
  4. Bus request: indicates that a device is requesting use of the data bus
  5. Clock: used to synchronise operations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Explain the data bus (4 points)

A
  1. The data bus is bi-directional as data can be sent both ways along the bus
  2. The width of the data bus is defined by the number of wires or lines it contains
  3. If the data bus is the same width as a computer word, data can be transferred to and from memory in a single operation
  4. If it is 16 lines and a word is 32 bits, it will require two memory access and data transfer operations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain the address bus (4 points)

A
  1. This bus carries the address of a memory location in one direction from the processor to I/O controllers and memory
  2. It may, for example, be the address of the next instruction to be processed, or the address of data referred to in the instruction
  3. The width of the address bus determines the maximum possible memory addresses of the system
  4. A 32-bit bus can carry 2^32 (4GiB) addresses
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which ones of these are input devices and which ones are output devices?

A mouse

A monitor

A CD

A printer

A keyboard

Speakers

A light on the base unit

A

A mouse - Input

A monitor - Output

A CD – Storage so neither!

A printer - Output

A keyboard - Input

Speakers - Output

A light on the base unit - Output

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