Back to marketplace

Computer Structure

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

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

Card preview (18)

#1
Front (Question)

registers are

Back (Answer)

fast, temporary storage locations on the processor

#2
Front (Question)

Registors store

Back (Answer)

data, instructions or addresses being used by the CPU

#3
Front (Question)

ALU

Back (Answer)

stands for the Arithmetic and Logic Unit

#4
Front (Question)

what does the ALU do

Back (Answer)

carriers out calculations comapres numbers performs logical operations using AND/OR/NOT

#5
Front (Question)

The controll unit

Back (Answer)

manages the flow of data around the computer uses a clock has a reset lines

#6
Front (Question)

Each memory location is

Back (Answer)

its own unique address

#7
Front (Question)

Memory is

Back (Answer)

a block of storage locations connected to the processor by the data bus and address bus

#8
Front (Question)

The data bus

Back (Answer)

carries data from memory to be used by the processor carries data from the processor to be stored in memory is bi-directional because data can travel in both directions

#9
Front (Question)

The address bus

Back (Answer)

tells memory which memory location is being read from tells memort which memort location is being written to is uni-directional because the address always goes from the processor to memory

#10
Front (Question)

what does a translator do

Back (Answer)

converts the high level program into binary

#11
Front (Question)

why is a translator required

Back (Answer)

humaans understand high level lanngauges computers understand binary

#12
Front (Question)

There are two types of translator

Back (Answer)

interpreter compiler

#13
Front (Question)

an interpreter

Back (Answer)

translates source code into machine code one line at a time

#14
Front (Question)

advantages of interpreters

Back (Answer)

errors are flagged after each line has been interpreted making debugging easier

#15
Front (Question)

disadvantages of an interpreter

Back (Answer)

slower because statements in a loop are translated repeatedly the interpreter must remain in memort to allow the program to run

#16
Front (Question)

a compiler translates

Back (Answer)

the entire source code to object code in one code

#17
Front (Question)

advantages of compilers

Back (Answer)

a program only needs to be compiled once, and would only need to be compiled again if further changes have been made the compiler does not need to remain in memort once the program has been compiled, as the object code can run independently

#18
Front (Question)

disadvantages of a compiler

Back (Answer)

harder to debug because all of the errors are reported once the porgram has been compiled