Back to marketplace

Computer 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)

What is the Stored Program Concept?

Back (Answer)

Machine code instructions stored in main memory are fetched and executed serially by a processor that performs arithmetic and logical operations

#2
Front (Question)

What’s the function of the ALU and what does it stand for

Back (Answer)

The Arithmetic Logic Unit performs arithmetic and logical operations.

#3
Front (Question)

What are examples of functions the ALU performs?

Back (Answer)

Performs functions such as: • Fixed and floating point arithmetic • Logical operations (AND, OR, XOR) • Shift operations • ADD, DIVIDE, SUBTRACT, MULTIPLY

#4
Front (Question)

Where are the inputs from and the outputs of the ALU ?

Back (Answer)

Inputs are from the accumulator Outputs are routed to one of the registers.

#5
Front (Question)

What is the function of the Control Unit?

Back (Answer)

• Directs data flow between the cpu and other devices - fetches program instructions from memory, to decode them and to execute them serially.

#6
Front (Question)

What is the function of the system Clock?

Back (Answer)

The clock synchronises all computer operations by sending a signal to each of the computer components on a regular basis.

#7
Front (Question)

What is a register?

Back (Answer)

A register is fast temporary storage that exists in the processor or I/O controller.

#8
Front (Question)

What are the two types of registers?

Back (Answer)

General purpose and dedicated registers

#9
Front (Question)

What are General Purpose registers used for?

Back (Answer)

• Usually named R0-R15 • They are used to hold instructions and data temporarily. • All arithmetic/logical/shift operations takes place in the general purpose registers

#10
Front (Question)

What are special purpose/dedicated registers used for, name the 6 main ones?

Back (Answer)

They are used by the processor to carry out a specific role. • PC, Program Counter • ACC, Accumulator • MAR, Memory Address Register • MBR, Memory Buffer Register • CIR, Current register • SR, Status Register

#11
Front (Question)

What is Von Neumann Architecture?

Back (Answer)

Is when both instructions and data are stored in the same memory and share the same buses

#12
Front (Question)

What is Harvard Architecture?

Back (Answer)

is when data and instructions are stored in seperate memories and are accessed using different buses

#13
Front (Question)

When is Von Neumann Architecture mostly used?

Back (Answer)

• Used for general use computers - helpful for running a variety of programs simultaneously

#14
Front (Question)

When is Harvard Architecture mostly used?

Back (Answer)

Used in embedded systems and situations where the speed of an operation is important

#15
Front (Question)

Name the internal components of a computer system?

Back (Answer)

• Processor • Main memory • address bus, control bus, data bus • I/O controllers

#16
Front (Question)

What is the role of the processor?

Back (Answer)

To execute program instructions in order to run applications

#17
Front (Question)

What does the processor contain?

Back (Answer)

The control unit, the ALU and registers

#18
Front (Question)

What is a bus?

Back (Answer)

A set of parallel wires connecting two or more components of a computer

#19
Front (Question)

What is an i/o controller?

Back (Answer)

• A device which receives input/output requests from the processor and sends device specific control signals to the device they control • They manage data flow to and from the device

#20
Front (Question)

What are the 3 parts that make up a i/o controller

Back (Answer)

• An interface connecting the controller to the system bus • A set of data/command/status registers • An interface connecting the controller to the cable connecting the device to the computer

#21
Front (Question)

Give an example of an interface

Back (Answer)

A USB

#22
Front (Question)

What is an advantage of using Harvard architecture

Back (Answer)

Can be faster as data and instructions can be fetched in parallel instead of having to compete for the same bus

#23
Front (Question)

How many general purpose registers does a computer typically have?

Back (Answer)

16

#24
Front (Question)

What is the accumulator?

Back (Answer)

A general purpose register