OCR Computer Science 1.1 Systems Architecture

0.0(0)
studied byStudied by 0 people
GameKnowt Live
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/30

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

31 Terms

1
New cards

Basic computer system model

Input, Processing, Output and optional storage

<p>Input, Processing, Output and optional storage</p>
2
New cards

CPU

Central Processing Unit

3
New cards

Input device

A device used to enter information into a computer.

4
New cards

Output device

any device that presents data from the computer

5
New cards

Storage device

a piece of computer equipment on which information can be stored.

6
New cards

Central Processing Unit

the part of a computer that decodes and executes instructions and manages the rest of the hardware.

7
New cards

Von Neumann Architecture

Instructions are fetched, decoded and executed one at a time.
Instructions and data are held together in the same memory space.

8
New cards

Bus

The paths, or lines, on the motherboard on which data, instructions, and electrical power move from component to component.

9
New cards

Address Bus

carries addresses from the processor to memory and input/output devices.

10
New cards

Data Bus

sends data between the processor, memory and input/output devices.

11
New cards

Control Bus

carries signals to coordinate all the computer activities.

12
New cards

CU

Control Unit. Coordinates all the activities taking place inside the CPU.

13
New cards

Control Unit functions

1. controls the execution of instructions in the correct sequence.
2. decodes the instructions.
3. regulates and controls processor timing using regular pulses from the system clock.
4. sends and receives control signals to and from other devices within the computer.

14
New cards

ALU

Arithmetic Logic Unit. Carries out all mathematical and logical operations.

15
New cards

Arithmetic Logic Unit functions

1. Logical Operations: AND, OR and NOT.
2. Shift Operations: The bits in a binary number can be shifted to the left or the right a number of times.
3. Arithmetic Operations: addition, subtraction, multiplication and division.

16
New cards

Special Purpose registers

special very fast memory locations within the CPU with specific purposes in the process of executing instructions.

17
New cards

MAR

Memory Address Register

18
New cards

MDR

Memory Data Register

19
New cards

PC

Program Counter

20
New cards

ACC

Accumulator

21
New cards

Memory Data Register (MDR)

Holds the data fetched from or to be written to memory.

22
New cards

Memory Address Register (MAR)

Holds the address of data ready for use by the MDR, or the address of an instruction passed from the PC.

23
New cards

Program Counter (PC)

The register that contains the address of the next instruction to be executed

24
New cards

Accumulator (ACC)

Holds the result of calculations.

25
New cards

FDE Cycle

Fetch Decode Execute Cycle. The CPU uses the FDE cycle to carry out the program instructions.

26
New cards

Fetch

1. The address A of the next instruction to be executed is copied from the PC to the MAR
2. The PC is incremented so it points at the next instruction to be fetched. Simultaneously, the instruction held in location A is then copied into the MDR.
3. The contents of the MDR are copied to the CIR.

27
New cards

Decode

The CU decodes the instruction in the CIR to see what is to be done next.

28
New cards

Execute

The instruction is executed.

29
New cards

Cache

Memory in the processor providing fast access to frequently used instructions and data.

30
New cards

Factors affecting the speed of the CPU

1. Clock Speed
2. Number of Cores
3. Cache Size

31
New cards

Embedded System

A computer system within a larger mechanical
or electrical system designed for a
specialist purpose.