Final to remember Flashcards

1
Q

What is a hard disk?

A

Hard disks consist of several magnetic disks stacked on top of each other, each with their own read write head. Each disk is connected to a spindle that rotates them all simultaneously. All the tracks lined up under each other is called a cylinder. An address consists of the cylinder number, surface number and the sector. Hard drives rotate much faster then floppy disks at around 7200 RPM. Laptops spin slower at around 5200 RPM to conserve power.

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

What is sampling?

What is quantisation?

A

Sampling is the process of periodically measuring the voltage level of a sound. When sampling, it should be done 40,000 times per second to produce a reasonable representation of the sound.
quantisation is representing the voltage level as a number using finite bits.

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

What is a CD? and what are the acryoynms?

A

A compact disk that uses a laser to read information stored optically on a plastic-coated disk; data is evenly distributed around spiral track.

CD-ROM read-only memory
CD-DA digital audio
CD-WORM write once, read many
RW or RAM both read from and written to

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

What is a DVD?

A

Digital Versatile Disk, used for storing audio and video. can usualyy store 4.75GB
DVD-DL: dvd duel layer.

Blu-ray
Higher capacity DVD allowing higher resolution video, and can store about 25GB. Uses a blue laser isntead of a red one

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

What are flash drives?

A

Flash drives are non-volatile computer memory. They are often fitted with a USB (universal serial bus). Flash memory is also used to build SSD, which is a lot faster then hard drives. It also consumes less power then hard drives due to it not having moving parts. However, its storage units still wear out, meaning they can suffer from failures just like hard drives.

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

What is an integrated circuit?

A

A piece of sillicon in which gates are embedded. Tis is mounted onto a piece of plastic or cermainc, and has pins along the edge which can be solderd to circuit boards. Each pin connects to the input or output of a a gate, or the power or ground.
In VLSI the gates are not independent as they are in SSI. They have a high gate to pin ratio.

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

How does a avlue get stored in an S-R latch?

A

We set the value to 1 momentarily setting s to 0 while keeping r at 1. if r is 0 y becomes 0 so the state remains 0.

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

What do the assembly code instructions do:
BRLT
BREQ

A

BRLT: set the PC to the operand if register A is less than 0
BREQ: set PC counter to the operand if the A Register is equal to 0.

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

What is bit level parallelism?

A

Bit-level parallelism: This is based on being able to processor more bits at once. This can be done by increasing the word length, meaning more bits can be processed simultaneously. This can result in less tasks needed to be performed. Current computers compute 64 bits at once

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

What is instruction level parallelism?

A

Instruction level parallelism: This is based of being able to perform instructions that operate on unrelated data at the same time. One method of doing this is by using a super scaler processor which can recognise this situation and send the different instructions to different functional units so the instructions can be carried out independently at the same time. Note there is only one processor, but it has multiple execution resources.

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

What is data level parallelism?

A

Data level parallelism: This involves performing the same instructions on data, on different sets of data at the same time. This type is typically called SIMD and relies on a control unit directing multiple ALU’s to carry out the same operation on different sets of operands. This approach is also called synchronous processing.

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

What is task level parallelism?

A

Task level parallelism: based on the idea that different processors can perform different tasks on the same data sets r on different data sets at the same time. If the different processors are operating on the same data set, then it analogous to pipe-lining in von Neuman archetexure.

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

What is pipeling?

A

A method in von neaumon architecture to speed up the fetch execute cycle. It involves breaking a task down into smaller steps that can be overlapped.

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

What is an embedded system?

A

An embedded system is a computer that is designed to perform a specific function as part of a larger system. They are typically stored in ROM on a single microchip. Most digital appliances that have an interface have an embedded system.

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

What does FSB stand for?

A

FSB stands for front side bus, the primary connection between main memory and input/output devises.

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

Punched cards and paper tape were early input/output mediums. Discuss their advantages and
disadvantages.

A

Punched cards and paper tape used for input were prepared on separate machines and then read into
the computer. Input from cards and paper tape is slow, but they provided a permanent record of the
input. When used for output, cards and paper tape had to be transferred to another device to get a
human readable copy of the information; however, the output could be stored permanently on cards
and paper tape.

17
Q

What are the steps of the fetch execute cycle?

A

Fetch the instruction:
The control unit goes to the address named in the program counter, makes a copy of the contents of
that address, puts the copy into the instruction register, and increments the program counter.
decode The instruction:
The control unit determines what the instruction is and accesses any memory locations that contain
operands for the instruction.
execute the instruction:
Signals are sent to the arithmetic/logic unit to carry out the processing.

18
Q

Compare ram and rom

A

-Both are random access; that is, each cell in memory is directly accessible.
-Thecells in RAM can be both read from and written to. —The cells in ROM can only be read from. The
bit pattern in ROM is determined at the time of manufacture or burned when the computer is
assembled. Once a ROM has been burned (written), it cannot be changed.
- RAM is volotile, ROM is not.

19
Q

Discuss the pros and cons of using magnetic tape as a storage medium.

A

Magnetic tape is a cheap medium for storing great quantities of data. However, data items cannot
be directly addressed on tape. To reach a data object, all information recorded before the one you
want must be read and discarded.

20
Q

What is a secondary storage device?

A

RAM is volotile so loses the data stored when power is lost, and ROM can not be written too so computers need other methods to store data apart from main memory. These are called secondary storage devices.

21
Q

Pros and cons of the magnetic tape?

A

+ a cheap method of storing large amounts of data.

- when accessing a data element, all preceding elements have to be read and discarded.

22
Q

What are the advantages and disadvantages of the punch card and paper tape?

A

.Used as inputs

23
Q

Similarities and differences of the CD and the magnetic disk?

A
  • CD reads data optically but the magnetic disk reads data magnetically.
  • CD stores data in a continuous spiral, but a magnetic disk stores data in concentric circle.
  • The density of the data on a magnetic disk varies, but stays constant for CD
  • Both disks have the tracks broken down into sectors.
  • the speed at which the magnetic disk rotates stays constant, but varies on a CD depending on the position of a laser.
24
Q

Describe a parallel architecture that uses synchronous processing.

. Describe a parallel architecture that uses pipeline processing.

A

There are multiple processors applying the same program to multiple data sets.

Multiple processors are arranged in tandem. Each processor contributes one part of the overall
processing.

25
Q

What is a loader?

A

A piece of software that a machine language program and places it in memory.

26
Q

What is an assembler?

A

A program that translates an assembly language program in machine code.