7 - Fundamentals of Computer Organisation and Architecture Flashcards

1
Q

What is the difference between von Neumann and Harvard architectures?

A

In von Neumann architecture, instructions and data share the same memory which the processor communicates with over a shared bus called the system bus. In Harvard architecture, instructions and data are allocated separate memories. The processor is connected to both memories by separate buses so that each memory can be accessed simultaneously.

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

What are the advantages of Harvard architecture.

A
  • Instructions and data are handled quicker as they do not have to share the same bus.
  • Avoid bottleneck of single data/address bus.
  • Instructions and data memory can have different word lengths.
  • Avoids possibility of data being executed as code, which is one method that can be exploited by hackers.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Where is von Neumann architecture used?

A

Von Neumann architecture is used extensively in general purpose computing systems.

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

Where is Harvard architecture used?

A

Harvard architecture is extensively used in embedded systems such as digital signal processing (DSP) systems.

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

What is meant by the stored program concept?

A

A program must be resident in main memory in order to be executed. Instructions are fetched and executed one at a time by the processor. Programs can be moved in and out of memory.

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

What does an opcode represent?

A

It indicates the basic machine operation.

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

What does an operand represent?

A

The value that the instruction operates on.

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

What is an instruction set?

A

The set of bit patterns for which machine operations have been defined. An instruction set is processor specific.

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

What is the difference between direct and immediate addressing?

A

Direct addressing means that the operand is the memory address or register number of the datum whereas immediate addressing means the operand is the datum.

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

How does the addressing mode relate to the operand of an instruction?

A

It indicates how the value in the operand should be interpreted.

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

Describe the principles of operation of a bar code reader and how the software in the barcode reader will use the check digit.

A

For a photodiode system a laser is shone at the bar code. A moving mirror moves the light beam across the bar code and the light is reflected back. White bands reflect more light than black bands. A light sensor measures the amount of reflected light which is converted into an electrical signal and analysed to determine the value encoded in the bar code.

The data digits are passed through a function to calculate a check digit. The result is compared against the check digit read in. If they don’t match an error is indicated. If they match the bar code is accepted and processed.

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

Explain the purpose of the check digit in a bar code.

A

To check the bar code is valid.

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

Describe the principles of operation of a laser printer.

A

The print drum is coated in static charge. The printer generates a bitmap image from the data. Laser beam is directed on the print drum via a rotating octagonal mirror. The laser is modulated and neutralises electric charge on the drum where image should be dark. Toner is given charge and the charged drum picks up toner. There is one drum mechanism for each colour. Toner is then transferred from drum to paper. The toner is then fused to the paper by heated rollers.

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

A RFID system is made up of a transponder built into an RFID tag and an interrogator or reader. Explain the principle of operation of this RFID system.

A

The RFID reader transmits a signal to the antenna of the RFID tag. The RFID tag is energised by the signal from the reader. The transponder in the tag sends the data signal which is received by the reader.

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

Describe the principles of operation of a digital camera.

A

Lens focuses light onto an array of sensors on the sensor chip. Each sensor produces an electrical signal. The signal represents a pixel. The image is captured when the shutter is pressed. An ADC converts measurement of light intensity into binary data. Firmware performs data processing to “tidy up” image. Colour filter is used to generate data separately for red, green, blue colour components. Image is recorded as an array of pixels.

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

Describe the principles of operation of a solid state drive (SSD)

A

Most commonly uses NAND flash memory. Data is stored using floating gate transistors. This is a type of transistor that can trap and store charge. Data must be read in pages and written/erased in blocks. Can use single-level cells that store one bit or multi-level cells that store two bits.

17
Q

Describe the principles of operation of a hard drive

A

The hard disk is a magnetic medium. Binary digits are represented by magnetising spots on the disk. The hard disk is made up of platters that are divided into tracks (which are concentric circles) and sectors. The drive head moves radially, while the disk continually spins at a high speed. Data is read/written as correct sector passes under the read/write head. There is one head per platter and the head is parked when not in use.

18
Q

What are the development in the design of hard disk drives that has enabled an increase in storage capacity?

A
  • More platters
  • Greater density of each platter
  • More tracks on a platter
  • Change to perpendicular magnetic domains
  • Ability to write smaller magnetic domains
  • Use of different alloy materials for the platter
19
Q

What are the hardware components of a solid-state drive?

A
  • NAND memory
  • Controller
  • SATA interface
20
Q

What are the differences between primary and secondary storage?

A
  • Secondary storage is non-volatile
  • Secondary storage is not directly accessible to the processor
  • Capacity of primary store is limited by width of the address bus whereas there is no limit on capacity of secondary store
  • Data in primary store can be accessed more quickly than data in secondary store
21
Q

Describe the principles of operation of an optical disk drive that is used to read data from an optical disk, such as CD-ROM or DVD-ROM

A

With optical disks, data is stored on a spiral track. The disk spins at constant linear velocity. A low power laser is shone at the disk. Light is focussed on spot on track. Some light is reflected back from the disk. The amount of light reflected back is measured. Continuation of land/pit on the disk reflects light whereas transition between land and pit scatters light. Transition between land and pit indicates a 1 and continuation of land/pit represents 0.

22
Q

Explain why a laser printer with a built-in wireless network adapter is likely to be a
suitable choice of printer for a small office.

A

Laser printer is suitable because it prints many pages per minute and there is a low cost per printed page as toner is cheaper than ink.

Having a wireless network adapter is suitable means its easy to share printer between many devices, can print directly from computers with WiFi and WiFi should be fast enough for likely number of users (as small office).