AS2- Hardware, Compression and Digitisation Flashcards

1
Q

What is the Control Unit

A

Sends control signals too other parts of CPU and computer system e.g. RAM, ALV AND I/O devices

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

What does the Decoder do

A

Decoder will decode (understand) the instructions given to CPU
Co-ordinate the movement of data and instructions between CPU, RAM and devices

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

What is the ALU

A

Arithmetic and Logical Unit
Carries out mathematical functions/ processors
e.g. Addition comparisons etc.
Carries out logical function such as Boolean and shifting

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

What is the purpose of the Clock

A

Sends timing signals to the control units and ACU and other parts of CPU (“Like a Metronome”)
Its used to co-ordinate the actions of these components
…i.e. do things at the same time
… Synchronised

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

What is the Programme Counter p.c.

A

Points at the next instruction to be processed
.. In RAM
Increments after each instruction is fetched into CIR
… or overwritten when branching or jumping

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

What is the Memory Address Register Mar

A

Points at the location in RAM where data is being lead from or written to.

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

What is the Current Instruction Register CIR

A

Adds the instruction that is currently being processed

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

What is the Memory Data Register MDR

A

Holds the data that has just been read in or about to be written out.

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

What is a Control Bus

A

The control units puts control signal onto the control bus i.e. control bus carries control signals
e.g. Read, Written, etc…

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

What is the Address Bus

A

The location in RAM of data or instruction that is currently being accessed (read/written) (Address on PC or MAR)

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

What is the Data Bus

A

Carries the actual data that is being transferred between CPU / Memory / Device

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

Explain what the term Fetch means

A

Instructions + data fetched from memory and brought to cpu for processing
P.C. (Points at location of next instruction) address carried on address bus
Control bus will carry a read command (fetch) and the instruction is transferred to the CIR inside the CPU
CIR inside the CPU. Along the data bus.
PC is then incremented

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

Explain what the term Data Fetch means

A

MAR (Points at location of data to be fetched) address carried on Address Bus
Control bus will carry read command fetch and the data is transferred to the MDR inside the CPU, along the data bus.

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

Explain what the term Decode means

A

The CPU needs to understand the instruction in the CIR
There is a special part of the C.V.
Called the Decoder, which looks at the instruction in the CIR and decides which circuits on the CPU will carry out the instruction

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

Explain what the term Execute means

A

After the instruction is decoded, the CV now understands what needs to be done. The control unit will then carry out the instruction itself or pass the instruction to the ALU if it is an arithmetic or logical task

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

What does WIMP stand for and explain

A

Windows-
Containers for each application or open file.
Multiple windows/ containers open simultaneously
Word, system-explorer, internet explorer
Icons-
Pictorial representation of an item/object within the computer system
e.g. File, application, tool
Click right click to form operations such as open…
Menus-
List of options
Usually as drop down or pop up lists
Can be selected by a pointer or navigation buttons
Instigate functionality/ tools e.g. file - save - edit etc.
Pointers-
Used to track mouse position on screen
Used to select menu options and icons
Can give additional feedback to the user e.g. Finger pointer for hyperlink

17
Q

What is Command Line

A

The user must input text commands to interface at cursor
Commands must follow a very specific structure (syntax)
Commands must be ‘known’ to system in order to function
Prompt will let user know there location in fill structure
Pipeline more instructions
Powerful instructions compared to WIMP

18
Q

What is a form dialogue

A

It is a pop up box with information for the end user. It can have different options to progress e.g error messages with options to close, go back etc
User completes an action through an action through a series of dialogue boxes, when user inputs data or selects options at each stage e.g. wizard

19
Q

Why do we compress files

A

It reduces file size, which reduces data
saves on storage
Faster upload and download speed

20
Q

What is zipping

A

Uses L2W compression
,,,,Looks for patterns in the data
…. replaces the patterns with single characters

21
Q

Describe and Explain GIF

A
Graphic Interleave Format
8 bit format = max 256 colours, Animated Version
… Small file size
… Limited Quality
… Suitable for Clipart type images
22
Q

Describe and explain JPEG

A

Joint Photographic Expert Group
24 bits for colour = 16.7 million
… Larger than GIF
Uses run length compression to reduce file size by declaring some colour once when in a row of pixels
They make use of the fact that the human eye cannot detect small differences in colour
…. Group similar colours together into 1 colour
…. Increase the number/size of pixel colour runs.
Vary on the grouping sizes to further reduce the file size.

23
Q

Describe and explain Bitmap

A

Grid of pixels e.g. 640 x 480
Each pixel is assigned a colour
… Make up the image
. bmp, JPEG, GIF are all bitmap types

24
Q

Describe and explain .bmp

A

Up to 32 bit per pixel
4.3 billion colours
Each pixel has an individual colour definition
.. No compression

25
Q

Describe and explain lossless

A

-Reduction in file size
-But the original data can be fully recovered
… No data loss
… No loss in quality

26
Q

Describe and explain Lossy

A

There is a loss of data
Reduction in quality
Balanced against the larger reduction in file size and purpose of file

27
Q

How can sound be digitised

A

Regular readings are taken on the amplitude of the sound waves ….. turned into binary numbers
…..Called sampling
….. Higher sample rates = More readings = More data to be stored = Larger file size = Higher quality

28
Q

Describe and Explain Bit Depth

A

Number of bits used to represent each sample value
…. scale on y axis
Larger scale, the more accurate each sample value can be
Larger scale = More bits per same = More data = Larger File = Better quality

29
Q

Explain WAV format

A

Sound wave file
Take regular samples of amplitude of wave
Stored as values
Vary bit depth

30
Q

Describe and Explain mpeg

A
Moving pictures expert group
Layer 3 aka mp3
Removes any sounds that are too raw or to high pitch for human ears to detect
Looks for repetition in sound file
Stores repeated sound once only
31
Q

What is a mpeg video format

A

It is a container file
It stores multiple files inside 1 container
Multiple pictures (illusion of moving pictures)
Sound file (mp3)
Other code for synchronising

It uses delta compression which applies to the series of images
… doesn’t necessarily load full image each time
… Only overlay the parts of the image that are different from image before
i.e. small images are stored = less data
Regular full images for refresh

32
Q

How is text imputed into a computer system

A
Hardware:
Keyboard 
Mouse on screen
Touchscreen 
Button press
…. stream of bits
…. represents ASCII characters
33
Q

What is Digitisation

A

Process of turning real world analogue values in discrete binary numbers for storage processing
… ADT hardware analogue to digital converter
Binary numbers = Digital
Digitisation is needed as computers are digital devices and can only work on digital data

34
Q

How is sound digitise by using hardware

A

Microphone - Turn sound waves into voltage

Soundboard : Turns voltage into a set of binary values

35
Q

How are images digitised

A
Digital Camera
Light enters camera
Lens focus light on 'sensor'
… Array of individual light sensors detect colour light
… One sensor per pixel