Computer organisation and architecture Flashcards

1
Q

What is the data bus

A

Transfers data between the processor and memory
bi-directional

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

What is the address bus

A

Used to specify a physical address in memory, so that the data bus can access it.
Goes from CPU to Memory
uni-directional

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

What is the control bus?

A

a bus that controls the flow of data between the processor and other parts of the computer
bi - directional

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

What is von Neuman architecture

A

a technique for building processors where data and instructions are stored in the same memory and accessed via buses

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

What is Harvard architecture?

A

A technique for building a processor, that uses separate buses and memory for data and instructions.

Faster as has multiple buses
data can not be written in the wrong location

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

What is the stored programme concept?

A

The idea that instructions and data are stored together in memory

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

What is a clock

A

a device that generates a signal that synchronise the components of a computer

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

What is a register

A

a section of storage that is part of the processor

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

What is the status register

A

a register that keeps track of the status of various parts of a computer.

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

What is the interrupt register

A

stores details of oncoming interrupts

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

What is the current instruction register CIR

A

a register that stores instructions that the CPU is currently decoding/executing

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

what is the programme counter

A

a register that stores the address of the next instruction to be taken from main memory into the processor.

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

What is the memory buffer register

A

a register that holds data that is ether written to, or copied from the CPU.

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

What is the memory address register

A

a register that stores tge location of the address that data is either written to, or copied from, by the processor.

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

How does the fetch decode execute cycle work?

A

Fetch.
- The PC holds address of the next instruction
- this is sent along the address bus to main memory.
- the contents of this location are sent via the data bus to the CIR and the PC is incremented.
- the details are loaded into the MAR and the data is sent to the MBR
Execute.
- the instructions are taken to the CIR and decided what they should do by referring to the instruction set.
- once it has been decoded, it is executed

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

What factors affect performance

A
  • clock speed
  • bus width (the number of bits that can be sent down a bus in one go)
  • word length ( the number of bits that can be addressed, transferred or manipulated as one unit.
17
Q

How does an interrupt work?

A

after an instruction is executed, the interruption register is checked.
If one has occurred, a routine is called to handle the interrupt.

18
Q

How does a digital camera work?

A
  • The shutter is opened, and light is let in through the lens.
  • the light is focused onto a CCD or CMOS sensor.
  • These are made of transistors each which stores data for the pixels.
  • As the light hits the sensor it is converted to electrons and the amount of charge is recorded.
  • To record colour it has to use three sensors (RGB)
19
Q

How does a barcode reader work?

A
  • a light source is passed over a barcode
  • some sensor is used to measure the light reflected back.
  • The white parts reflect the most light whereas the black parts do not, so it is possible to distinguish patterns
  • the pattern is converted using an ADC
  • the signal is decoded and interperreted.
20
Q

How does RFID work?

A
  • The tag contains a chip, which contains data about the item, as well as modem to modulate and demodulate radio signals.
  • Tags can be active or passive.
  • Signals can be transmitted in both directions using radio frequencies
21
Q

How does a laser printer work?

A
  • a rotating drum inside the printer is coated in a chemical which holds an electrical charge.
  • a laser is reflected onto the drum, and where the light hits, the drum is discharged
  • as the drum rotates, toner is picked up, and attracted to the charged part of the drum.
  • paper is charged and passed over the drum, it attracts toner
  • The paper is heated, to fuse the toner.
22
Q

How does a magnetic hard disk work?

A
  • made of a number of disks in a stack and coated in a magnetic material, changes in magnetism represents 1s and 0s.
  • They spin at speeds between 3600-12500 RPM as read write heads read from, and write to the discs.
  • An actuator arm moves the heads

-

23
Q

How does an optical disk work?

A
  • Made up of lands, and pits and a laser reads how much light is reflected back, to decode 1s and 0s.
  • For writeable optical disks, it uses a dye instead, and the laser alters the state of the dye.