Back to marketplace

Unit 1.1 - Systems Architecture

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

Purpose Of The CPU

Back (Answer)

Continuously perform the FDE cycle (Fetch, Decode, Execute) Fetch Data & Instructions form Memory, Decodes and executes instructions

#2
Front (Question)

CU (Control Unit)

Back (Answer)

Controls the way data flows around the CPU

#3
Front (Question)

PC (Program Counter)

Back (Answer)

Stores the address of the data / instruction to be processed NEXT.

#4
Front (Question)

MAR (Memory Address Register)

Back (Answer)

Stores the address of the data / instruction to be processed (Fetch/read)

#5
Front (Question)

MDR (Memory Data Register)

Back (Answer)

Stores the data / instruction to be processed (fetch/read).

#6
Front (Question)

ALU (Arithmetic Logic Unit)

Back (Answer)

Performs Arithmetic Calculations & Logical Operations

#7
Front (Question)

ACC (Accumulator)

Back (Answer)

Stores the result of calculations by the ALU

#8
Front (Question)

IR (Instruction Register)

Back (Answer)

Stores instruction currently being Processed

#9
Front (Question)

Registers

Back (Answer)

Temporary store of data on the CPU (While the CPU performs the FDE Cycle it will shift data in and out of the registers such as the MAR, MDR, PC, ACC, IR)

#10
Front (Question)

Purpose of Cache

Back (Answer)

Stores frequently used Instructions & Data More Cache = More instructions & data stored less FDE Cycles used accessing main memory so programs run faster.

#11
Front (Question)

Clock Speed

Back (Answer)

The number of FDE cycles the CPU can perform per second Faster Clock speed = Faster FDE Cycles so more FDE cycles in a given time.

#12
Front (Question)

CPU Cores

Back (Answer)

Multiple CPUs sharing the workload More Cores = More FDE cycles can be completed in a given time. Some tasks /software cannot be split/run across multiple cores.

#13
Front (Question)

An Embedded System

Back (Answer)

A computer system that is built into a product that performs a dedicated function.

#14
Front (Question)

Embedded Systems - Features

Back (Answer)

• Smaller than a PC. • No unnecessary features. • Usually automated. • Software stored in ROM needs firmware update to change.

#15
Front (Question)

Embedded Systems - Examples

Back (Answer)

Microwave, Washing Machine, Dishwasher, Watch, Sat Nav

#16
Front (Question)

Instruction Set

Back (Answer)

Set of commands written in machine language that the CPU understands

#17
Front (Question)

Opcode

Back (Answer)

Part of the instruction that tells the CPU What to do

#18
Front (Question)

Operand

Back (Answer)

Part of the instruction that is the Value or Memory location Where to do it

#19
Front (Question)

Von Neumann Architecture

Back (Answer)

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

#20
Front (Question)

Fetch (FDE Cycle)

Back (Answer)

The CU sends the contents of the PC to the MAR The CU then sends READ command on the Control Bus and Address of the data needed on the Address Bus. The contents of Main Memory are sent via the data bus into the MDR. The CU copies the data from the MDR to the IR The PC is incremented so that it points to the next instruction to be executed.

#21
Front (Question)

Decode (FDE Cycle)

Back (Answer)

The CU decodes the instruction using an Instruction Set The instruction is separated into the Opcode & Operand

#22
Front (Question)

Execute (FDE Cycle)

Back (Answer)

The function of the instruction is performed. Move data to and from memory. If the instruction involves arithmetic or logic, the ALU is utilized. The ALU may utilize the ACC if it needs to store data to perform the calculation

#23
Front (Question)

BUS

Back (Answer)

Allow data to travel between the components, memory & other hardware.

#24
Front (Question)

Data Bus

Back (Answer)

Used to send the data / instructions needed from/to memory. Bi-Directional (both ways).