end of year revision Flashcards

1
Q

What does the fetch decode execute cycle do?

A
  • An instruction is fetched from memory
  • The instruction is then decoded
  • The decoded instruction is then executed so that the CPU performs continuously
  • Process is repeated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

when does fetch decode execute cycle happen

A

from boot up until the computer shuts down in order to process instruction

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

MAR

A

holds the address of the current instruction that is to be fetched from memory

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

MDR

A

holds the contents found at the address held in the MAR

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

PC

A

holds the memory address of the next instruction to be fetched from primary storage.

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

ACC

A

An accumulator is a type of register for short-term, intermediate storage of arithmetic and logic data in a computer’s CPU

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

CU

A

control unit controls the flow of data in a system

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

Register

A

One of a small set of data holding places that are part of the computer processor, It is quickly accessible location for the cpu.

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

Cache

A

a small and fast memory storage in a computer’s central processing unit (CPU), used to temporarily store frequently accessed data to improve overall system performance.

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

Clock speed

A

frequency of the number of fetch decode execute cycle per minute

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

Difference between storing data and an address

A

Data is the term used to describe information, and address is the term used to describe the location of an item of information.

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

Why does having higher clock speed increase the speed of the computer

A

More fetch decode execute cycles will be completed per minute.

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

Examples of volatile and non-volatile memory storage:

A

Volatile: Cache Memory, RAM
Non-Volatile: HDD, SSD, tape drives

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

why does computer have primary storage?

A

Primary storage provides fast access to the CPU. That allows active programs to deliver optimal performance to the end-user.

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

How are characters represented in binary form?

A

The ASCII code takes each character on the keyboard and assigns it a binary number

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

Define a character set

A

All of the characters that a computer can use

17
Q

define metadata:

A

a set of data that describes and gives information about other data.

17
Q

why is secondary storage needed

A

to keep programs and data indefinitely. It is non-volatile and long term storage

18
Q

what are bitmaps

A

A bitmap is a file format used to store digital images.

19
Q

How are images represented in binary

A

Every pixel in an image is made up of binary number. So the whole picture is made up of binary numbers.

20
Q

what is sample rate measured in

A

Hertz (Hz)

21
Q

Cauculate sound file size

A

sample rate x duration x bit depth

22
Q

cauculate image file size

A

colour depth x image height x image width

23
Q

Cauculate text file size

A

bits per character x number of character

24
What is defragmentation
the process of rearranging the data on a storage medium, such as a hard disk drive, for efficient storage and access.
25
Definition of a protocol
an agreed way of how to communicate over a network
26
Two uses of routers
connect multiple devices to a network and to enable communication between different networks
27
Definition of Lan
Lan covers a small geographical area and has it's own infrastructure
28
Definition of Wan
Wan covers a large geographical area and uses shared infrastructure
29
what is POP
Post Office Protocol (POP) allows emails to be downloaded and /or deleted from a mail server and viewed offline by an email
30
what is IMAP
Internet Message Access Protocol (IMAP) downloads the email and makes a copy of the email and leaves it in the server
31
What is SMTP
Simple Mail Transfer Protocol is used for sending the email
32
why doesn’t doubling the cores double the speed of computer
CPU cores have to communicate with each other through channels and this uses up some of the extra speed.
33
Definition of embedded system
a small computer that forms part of a large system
34
What are utility softwares
Dedicated programs used for the maintenance of a computer system