1.1 - Systems Architecture Flashcards

1
Q

CPU

A

The Central Processing Unit. Used to process all information that is inputted into the computer.

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

Input

A

A device, such as a keyboard, a mouse, or a microphone, which puts data into the computer. They take data, and convert it into a form that can be stored on a computer.

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

Output

A

A device, such as a monitor, a pair of headphones, or a printer, which shows processed data to the user.

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

Memory

A

Unit is used for holding instructions currently being executed, and data that is being used.

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

Secondary Storage

A

Used to perform the processing, and, as a result of processing input, may generate data that is then stored.

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

Von Neumann Architecture

A

A processing unit design, designed by John Von Neumann. The idea is to hold both programs and data in memory.

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

Cache

A

A very fast memory, close to the CPU, used to temporarily hold data or instructions that are likely to be needed again by the processor in the course of running a program.

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

Fetch-Decode-Execute Cycle

A

When a computer is run, it has to first be loaded into main memory. From here it can by accessed by the processor, which runs each instruction in turn. The instruction is fetched, decoded and then executed.

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

ALU

A

The Arithmetic Logic Unit. Carried out logical operations, shift operations and arithmetic operations.

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

Registers

A

A special very fast memory location within the CPU used in the execution of instructions. Includes the MAR, MDR, PC and ACC.

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

MAR

A

Memory Access Register, holds the address of an instruction

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

MDR

A

Memory Data Register, hold data or a program instruction temporarily

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

PC

A

Program Counter, holds the memory address of the next instruction to by processed

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

ACC

A

Accumulator, a special-purpose memory location in which results of operations carried out in the ALU are temporarily stored.

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