Architecture and Fetch exectue cycle definitions Flashcards

1
Q

Hardware

A

The electronical/ physical components of the computer system e.g. microprocessor, hard drive (BCS)

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

Software

A

Programs, routines and procedures that can be run on a computer system/ hardware (BCS)

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

Stored program concept

A

A program must be resident in main memory to be executed.
It is processed by fetching machine code instructions in sequence from main memory and executing them one at a time in the processor.

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

Von Neuman Architecture

A

Programs/ instructions and data are stored in one single store (MAIN memory)

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

RAM/ main memory

A

Used for programs which are currently being run and data which is being processed and is directly addressable by the processor - volatile

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

ROM

A

Data and instructions are fixed during manufacture onto the ROM chip. It is permanent and cannot be deleted or amended. Example of data in ROM would be the boot strap loader, Non-volatile.

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

EEPROM

A

(Electronically Erasable Programmable Read-Only Memory).

A type of non-volatile memory whose contents can be erased and reprogrammed using a pulsed voltage.

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

Peripheral

A

A piece of equipment that can be attached to the central processing nit e.g. hard disk, keyboard.

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

Addressable memory

A

Memory directly accessible by the CPU.

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

Secondary memory

A

Memory that is not directly accessible to the processor but uses the I/O channels.

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

Cache

A

Stores recently used data and instruction so that it can be quickly accessed at a later time.

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

On-chip cache

A

Area of microprocessor that contains cache memory.

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

Disc cache

A

Area of very fast memory between a hard drive and RAM.

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

RAM cache

A

Area of very fast memory between RAM and the microprocessor.

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

Web cache

A

File containing recently accessed web pages.

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

External storage

A

See secondary memory.

17
Q

Clock speed

A

The frequency at which a clock pulse occurs (AQA)

18
Q

Register

A

A small but very fast storage unit on the processor where data/ control information is temporarily stored (AQA).

19
Q

Binary word

A

A group of bits that can be addressed, transferred and manipulated as a single unit (BCS).

20
Q

General purpose register

A

A register not assigned a specific role by the processor designer. Programmers may use some but not all dedicated registers.

21
Q

Dedicated register

A

A register assigned a specific role by the processor designer. Programmers may use some but not all dedicated registers.

22
Q

Bus

A

Set of parallel wires connecting independent components of a computer system (AQA).

23
Q

(Dedicated register) Program Counter

A

Stores the address of the next instruction to be executed.

24
Q

Memory Address Register

A

The CPU register that either stores the memory address from which data will be fetched to the CPU or the address to which data will be sent and stored.

25
Q

Memory Buffer Register

A

Stores the data or instructions being transferred and from the immediate access store

26
Q

Current Instruction register

A

Register that is a part of the CPU’s control unit and stores the instructions currently being executed or decoded.

27
Q

Accumulator

A

Stores results of arithmetic and logical operations.