7. Computer Organisation and Architecture AQA A Level Computer Science

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

1/53

Last updated 7:15 PM on 2/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

54 Terms

1
New cards

Parts of the CPU

Processor

Main Memory

Address, Control and Data Busses

Input/Output (I/O) controllers

2
New cards

I/O Controller

Interface between peripheral device and computer

3
New cards

Device Drivers

Software that directly interacts directly with I/O controller

4
New cards

Tasks of an I/O controller

Converts signals received from a peripheral device into a format the computer can process.

5
New cards

What does the control bus send?

Control signals between all the components of a CPU.

6
New cards

Control Signals

•Memory read: causes data from the addressed location to be placed on the data bus

•Memory write: causes data on the data bus to be written into the addressed location

•Bus request: indicates that a device is requesting use of the data bus

•Bus grant: indicates that the CPU has granted access to the data bus

•Clock: used to synchronise operations

7
New cards

What does the data bus send?

Sends data between CPU components.

8
New cards

What does the address bus send?

Sends memory addresses from the processor to the other CPU components.

9
New cards

Data Bus Attributes

Bi-directional so data can be sent both ways along the bus.

The width of the bus is defined by the number of lines it contains.

Width affects overall system performance.

10
New cards

Address Bus Attributes

Carries the address of a memory location in one direction from the processor to I/O controllers and memory.

The width of the address bus determines the maximum possible memory addresses of the system

A 32-bit bus can carry 2^32 addresses

11
New cards

Main Memory

Stores data and instructions that are to be processed.

12
New cards

Von Neumann Architecture

The program and data being shared on a single memory bus.

13
New cards

Harvard Architecture

A model that separates the data and instructions into separate buses.

14
New cards

CPU

The brain of the computer, it controls, calculates and executes instructions.

15
New cards

Processor Components

•Arithmetic-Logic Unit (ALU)

•Control Unit

•Clock

•General purpose registers

•Dedicated registers

16
New cards

The Arithmetic Logic Unit (ALU)

The problem solving part of a processor, completing arithmetic, logical and shift operations.

17
New cards

Control Unit

The part of the processor that coordinates the activity of all other components.

18
New cards

The System Clock

A series of ON/OFF signals that synchronise the operations of the processor components.

19
New cards

General Purpose Registers

Stores the results of the ALU

20
New cards

The dedicated registers

Program Counter (PC)

Current Instruction Register (CIR)

Memory Address Register (MAR)

Memory Buffer Register (MBR)

Status Register(SR)

21
New cards

Program Counter (PC)

Holds the memory address of the next instruction to be executed

22
New cards

Current Instruction Register (CIR)

Holds the current in instruction

23
New cards

Memory Address Register (MAR)

Holds the address in memory where the processor is required to fetch or store data.

24
New cards

Memory Buffer Register (MBR)

Temporarily holds data moving between the processor and main memory

25
New cards

Status Register (SR)

Holds information about the current state of operations. It is used to set flags (e.g. carry or overflow) or to detect error conditions

26
New cards

Fetch

The address of the next instruction if fetched from the PC and transferred to the MAR, counter increments by 1, then it is temporarily stored in the MBR and the the CIR.

27
New cards

Decode

Instruction is decoded in the CIR, and all addition data is stored in the MAR and then passed to the registers.

28
New cards

Execute

ALU uses information in register to carry out the instruction, the result then being stored in the general purpose register.

29
New cards

What determines the frequency of the Fetch-Execute cycle?

The clock speed.

30
New cards

Cache Memory?

A small amount of very memory that stores data in the processor.

31
New cards

Factor that affect CPU performance

Clock Speed

Number of Cores

Word Length

Address and data bus width

32
New cards

Instruction Set

The range of commands a processor can perform

33
New cards

How are instructions written?

Machine code, using an operand and opcode.

34
New cards

Opcode

The actual command the processor needs to carry out.

35
New cards

Operand

Items of data that are used in the instruction, and can be values, addresses or registers.

36
New cards

How are instructions formatted.

Opcode (starting with the operation then the addressing mode) followed by the operand.

37
New cards

Addressing Mode

How the instruction should process the operand, whether its a value, address or register.

38
New cards

How is a value represented in the operand?

# (example ADD #5)

39
New cards

How is an address in the memory represented in the operand?

Nothing extra (example: ADD 5)

40
New cards

How is a register represented?

R (example: R5)

41
New cards

Immediate Addressing

Uses operand as its value

42
New cards

Direct Addressing

Uses operand as its address.

43
New cards

Assembly Code

Low Level Language that utilises Opcodes and Operands (like machine code) but its written in mnemonics rather than binary.

44
New cards

Barcode Readers

Light from a laser is directed on the barcode, this light is reflected back with different intensities. The light with less intensity is read as a 0 and the higher intensity is read as a 1.

45
New cards

Digital Camera

Shutter opens to let light come into a lens, this passes through an RGB filter that separates the light into 3 different wavelengths, that then hits a sensor. The intensity of each of these colours are combined to create the colour of one pixel. The picture is formed from a grid of these pixels.

46
New cards

Radio Frequency ID (RFID)

Receiver emits a frequency, the transponder becomes energised by this frequency and can then send data to the reciever.

47
New cards

Steps of laser printing

Data to be printed is first sent to the printer driver.

Printer driver puts data into a format that the printer can process.

Printer driver checks the status of the printer (e.g. is the printer out of toner?).

Data sent to printer and then stored in a printer buffer.

Printing process starts by giving printer drum a negative charge.

As printer drum rotates a laser beam scans across it removing the negative charge in certain areas; this leaves positively charged areas which match the text or images to be printed.

Printer drum is coated with negatively charged toner; it only sticks to the positively charged parts of the drum.

Positively charged sheet of paper is then rolled over the drum.

Toner on the drum now sticks to the paper producing exact copy of the text and images.

To prevent paper sticking to the drum, the electric charge is removed once the page has been printed.

Paper goes through a fuser which bonds the ink making a permanent copy.

At the very end of the printing process, a discharge lamp removes the electric charge from the drum making it ready for the next page.

48
New cards

What is the main difference between Primary and Secondary storage?

Primary is volatile and Secondary is not.

49
New cards

Example of secondary storage?

Magnetic Storage

Optical Storage

Solid state drives

50
New cards

How does Magnetic Storage work?

Positive or Negative polarisation of magnetic particles create a binary pattern on the disk. If the polarity changes, it reads as a 1, everything else as a 0.

51
New cards

How does Optical Disk work?

Disk has pits and land and when a low powered laser is shone at disk, it deflects when it reaches the start or end of a pit, this is read as a 1 and the rest is read as a 0.

52
New cards

Flash Memory Cells

Cells are combined in blocks, electrons trapped in the middle layer reads as a 0 and everything else is as a 1.

53
New cards

Solid State Disk

Comprises millions of NAND flash memory cells.

54
New cards

Advantages of SSD

Faster speed

Lower power consumption

Less susceptible to damage

Silent in operation

Light in weight

Explore top notes

note
Nutrition
Updated 1188d ago
0.0(0)
note
Social Studies Vocabulary
Updated 532d ago
0.0(0)
note
B3
Updated 1239d ago
0.0(0)
note
Chapter 15: Potential Therapies
Updated 1324d ago
0.0(0)
note
CUSTOMER SERVICE
Updated 1354d ago
0.0(0)
note
social studies chapter 7!
Updated 883d ago
0.0(0)
note
Nutrition
Updated 1188d ago
0.0(0)
note
Social Studies Vocabulary
Updated 532d ago
0.0(0)
note
B3
Updated 1239d ago
0.0(0)
note
Chapter 15: Potential Therapies
Updated 1324d ago
0.0(0)
note
CUSTOMER SERVICE
Updated 1354d ago
0.0(0)
note
social studies chapter 7!
Updated 883d ago
0.0(0)

Explore top flashcards

flashcards
Memory 2
45
Updated 833d ago
0.0(0)
flashcards
science 8 finals :scream:
105
Updated 995d ago
0.0(0)
flashcards
Evolution Exam 1
86
Updated 1256d ago
0.0(0)
flashcards
Nervous System Knowt
35
Updated 1010d ago
0.0(0)
flashcards
Macbeth Act 2 Lit Devices
50
Updated 1041d ago
0.0(0)
flashcards
History Final Notes
78
Updated 289d ago
0.0(0)
flashcards
TWA Unit 6.2
23
Updated 82d ago
0.0(0)
flashcards
Memory 2
45
Updated 833d ago
0.0(0)
flashcards
science 8 finals :scream:
105
Updated 995d ago
0.0(0)
flashcards
Evolution Exam 1
86
Updated 1256d ago
0.0(0)
flashcards
Nervous System Knowt
35
Updated 1010d ago
0.0(0)
flashcards
Macbeth Act 2 Lit Devices
50
Updated 1041d ago
0.0(0)
flashcards
History Final Notes
78
Updated 289d ago
0.0(0)
flashcards
TWA Unit 6.2
23
Updated 82d ago
0.0(0)