end of year revision Flashcards

You may prefer our related Brainscape-certified 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
Q

What is defragmentation

A

the process of rearranging the data on a storage medium, such as a hard disk drive, for efficient storage and access.

25
Q

Definition of a protocol

A

an agreed way of how to communicate over a network

26
Q

Two uses of routers

A

connect multiple devices to a network and to enable communication between different networks

27
Q

Definition of Lan

A

Lan covers a small geographical area and has it’s own infrastructure

28
Q

Definition of Wan

A

Wan covers a large geographical area and uses shared infrastructure

29
Q

what is POP

A

Post Office Protocol (POP) allows emails to be downloaded and /or deleted from a mail server and viewed offline by an email

30
Q

what is IMAP

A

Internet Message Access Protocol (IMAP) downloads the email and makes a copy of the email and leaves it in the server

31
Q

What is SMTP

A

Simple Mail Transfer Protocol is used for sending the email

32
Q

why doesn’t doubling the cores double the speed of computer

A

CPU cores have to communicate with each other through channels and this uses up some of the extra speed.

33
Q

Definition of embedded system

A

a small computer that forms part of a large system

34
Q

What are utility softwares

A

Dedicated programs used for the maintenance of a computer system