Font size
WorksheetsCOMPUTER SYSTEM ORGANIZATION QUIZ
Total questions: 60
Worksheet time: 33mins
An electronic data processing (EDP) device designed to manipulate data so that information is generated.
Computer System
Computer
Computer Organization
Computer Architecture
Refers to the physical attributes of the computer not visible to the programmers.
Computer
Computer Organization
Computer Architecture
Computer System
Refers to the logical attributes or conceptual model of a computer transparent to the programmers.
Computer Organization
Computer System
Computer
Computer Architecture
It is composed of separate functional units joined together for the electronic processing of data.
Computer System
Computer Organization
Computer
Computer Architecture
It consists of a computer, all the support equipment necessary to use it, instruction that specify how the computer will perform certain tasks, produces that the people must follow to use the computer, and the people who use the computer.
Computer Architecture
Computer Organization
Computer
Computer System
What are the elements of Computer System?
Hardware
Techware
Software
Peopleware
Dataware
Refers to the physical devices/machines.
Software
Hardware
Peopleware
Dataware
Refers to a set of procedures or steps in accomplishing tasks.
Peopleware
Hardware
Software
Dataware
Refers to computer users.
Hardware
Software
Peopleware
Dataware
Refers to a set of instructions called programs.
Hardware
Dataware
Software
Peopleware
What are the architecture attributes?
addressing modes, and the like
computer's instruction set
data formats/types
perform certain tasks
What are the organizational attributes?
The general design of it’s CPU, main memory, IO subsystem
The peripherals and the like.
The computer’s instruction set
The interconnections of the different functional units
What are the Functional Units of the Computer?
Program Counter (PC)
Central Processing Unit (CPU)
Memory Unit
Input/Output Unit (I/O)
A processor on a single chip is called Microprocessor.
Central Processing Unit (CPU)
Memory Unit
Memory Address Register (MAR)
Input/Output Unit (I/O)
The unit that allows communication between the computer and its user via input and output devices.
Control Unit (CU)
Memory Unit
Input/Output Unit (I/O)
Central Processing Unit (CPU)
The unit responsible for the actual operations of the computer which is to process or execute program instructions.
Arithmetic Logic Unit (ALU)
Central Processing Unit (CPU)
Control Unit (CU)
Memory Unit
The unit responsible for holding data and program instructions before and after the execution.
Memory unit
Central Processing Unit (CPU)
Arithmetic Logic Unit (ALU)
Input/Output Unit (I/O)
It is considered volatile in type (erasable/temporary storage of data).
Input/Output Unit
CPU
ALU
Memory Unit
The system unit that is considered as the brain of the computer.
Arithmetic Logic Unit (ALU)
Central Processing Unit (CPU)
Memory Unit
Input/Output Unit (I/O)
It consists of memory locations, which is either byte or word-sized.
Memory Unit
Central Processing Unit (CPU)
Input/Output Unit (I/O)
Logarithmic Unit (LU)
Secondary storage is the external devices used for keeping files permanently (non-volatile type).
Input/Output Unit
CPU
Memory Unit
ALU
2 parts of CPU
Logarithmic Unit (LU)
Control Unit (CU)
Input/Output Unit (I/O)
Arithmetic Logic Unit (ALU)
Which is true about Control Unit (CU)?
Responsible for the sequence of operations to be performed.
It does all the computing of the computer whether mathematical or logical operations.
It sends control signals to the other units of the computer for them to work.
It fetches program instruction one by one from the main memory, decodes their op-codes, & sends control signals to the other units of the computer system
It does all the computing of the computer whether mathematical or logical operations.
Control Unit (CU)
Central Processing Unit (CPU)
Arithmetic Logic Unit (ALU)
Memory Unit
Responsible for the sequence of operations to be performed.
Input/Output Unit (I/O)
Arithmetic Logic Unit (ALU)
Control Unit (CU)
Central Processing Unit (CPU)
Control Units (CU). It sends control signals to the other units of the computer for them to work.
True
False
It fetches program instruction one by one from the main memory, decodes their op-codes, & sends control signals to the other units of the computer system.
Control Unit (CU)
Memory Unit
CPU
Arithmetic Logic Unit (ALU)
It is composed of registers that serves as temporary storage while the instruction is being processed.
Control Unit (CU)
Central Processing Unit (CPU)
Memory Unit
Input/Output Unit (I/O)
What are the CPU Registers?
Program Counter (PC)
Memory Address Register (MAR)
Memory Data Register (MDA)
Instruction Register (IR)
General Purpose Registers (GPRs)
Registers of the ALU circuitry that serves as the working space while the data is being manipulated with the memory being accessed.
Program Counter (PC)
General Purpose Registers (GPRs)
Memory Data Registers (MDR)
Memory Address Registers (MAR)
Instruction Register (IR)
Register that holds the address of the memory location to be accessed.
Memory Address Register (MAR)
Memory Data Register (MDR)
Program Counter (PC)
General Purpose
Registers (GPRs)
Register that holds the instruction while it is being executed.
Memory Address
Register (MAR)
Program Counter (PC)
Memory Data Register (MDR)
Instruction Register (IR)
Register that holds the address of the next instruction to be executed.
Memory Data Register (MDR)
Program Counter
Instruction Register (IR)
General Purpose Registers (GPRs)
Register that holds the content of the memory location read or where the result is to be stored.
Program Counter (PC)
Memory Data Register (MDR)
General Purpose Registers (GPRs)
Instruction Register (IR)
Decodes/understands the op-code of the current instruction to be executed.
CONTROLLER
F/E FLAG
DECODER
BUSES
The lines interconnecting the different functional units of the computer which allows the flow of data and information.
CONTROLLER
BUSES
F/E FLAG
DECODER
A bit cell which indicates the current phase of the instruction execution cycle.
BUSES
CONTROLLER
DECODER
F/E FLAG
Produces the sequence of the control signal necessary to execute the instruction.
F/E FLAG
CONTROLLER
DECODER
BUSES
The passageway of data, addresses, and control signals.
BUSES
F/E FLAG
CONTROLLER
DECODER
Which is true about BUSES?
Produces the sequence of the control signal necessary to execute the instruction.
The lines interconnecting the different functional units of the computer which allows the flow of data
and information.
Increment the Program Counter.
The passageway of data, addresses, and control signals.
F/E CYCLE (Fetch Phase)
Fetch the instruction from the memory.
Increment the Program Counter.
Store the result to the memory/register.
Decode the operation.
Fetch the operand/s from the memory/register.
Execute Phase of F/E CYCLE
Fetch the operand/s from the memory/register.
Store the result to the memory/register.
Fetch the instruction from the memory.
Perform the operation.
Decode the operation.
F/E flag = ___ Fetch Phase
F/E flag = ___ Execute Phase
0 Fetch Phase
1 Execute Phase
2 Fetch Phase
4 Execute Phase
5 Fetch Phase
6 Execute Phase
3 Fetch Phase
4 Execute Phase
TYPES OF PROGRAM INSTRUCTIONS
Register-Register Instruction
Register-Memory Instruction
Memory-Memory Instruction
Register - Memory/Memory - Register Instructions
Instructions involved only register for both source and destination operands.
Memory - Memory Instruction
Memory - Register Instructions
Register -Memory/Memory - Register Instruction
Register - Register Instruction
A type of instructions where operands are fetched from either memory or register into the ALU input registers for the execution of the operation and then the result will be stored to the memory or register.
Memory - Memory Instructions
Register – Memory/Memory – Register instructions
Register - Memory - Memory - Register Instructions
Register - Register Instructions
A type of instructions where operands are fetched from the memory into the ALU input registers for proper operation and then the result will be stored back to the memory.
Register - Register Instructions
Memory – Memory Instructions
Possible - Pwede - Yes - Parang Tropa lang - Totropahin Instructions XD
Register – Memory/Memory – Register instructions
What type of instructions is this?
MOV R1, R2
ADD R2, R1
Register - Register Instructions
Register - Memory/Memory - Register Instructions
Memory - Memory Instructions
Possible - Pwede - Yes - Parang Tropa lang - Totropahin Instructions XD
What type of instructions is this?
SUB R1, mem
MOV mem, R2
Hindi ko alam tropa. FO na tayo.
Memory - Memory Registration Instructions
Register – Memory/Memory – Register instructions
Register - Register Instructions
What type of instructions is this? INC mem DEC mem
Register - Register Instructions
Memory - Memory Instructions
Register - Memory/Memory - Register Instructions
Instant Netflix and Chill📺🍿😏 - December Avenue mema Instructions
memory location 0300
THERE
LOC1
LOC2
WHERE
memory location 0402
LOC1
LOC2
WHERE
THERE
memory location 0400
THERE
LOC2
LOC1
WHERE
CPU registers
♦ R1 = ____
♦ R2 = ____
♦ R1 = 0824
♦ R2 = 1022
♦ R1 = 0827
♦ R2 = 1020
♦ R1 = 0823
♦ R2 = 1022
♦ R1 = 0829
♦ R2 = 1021
This type of assembly language instructions transfers the value of R2 to R1.
JMP THERE
INC LOC2
MOV R1, R2
SUB R2, LOC2
increments the value of location LOC2 by 1.
ADD LOC1, R2
MOV R1, R2
JMP THERE
INC LOC2
subtracts the value stored at location LOC2 from the value of R2.
SUB R2, LOC2
DEC R2
ADD LOC1, R2
INC LOC2
adds the value of R2 to the value stored at location LOC1.
ADD LOC1, R2
MOV R1, R2
INC LOC2
DEC R2
changes the value of PC to THERE..
MOV R1, R2
JMP THERE
SUB R2, LOC2
DEC R2
decrements R2 by 1.
ADD LOC1, R2
MOV R1, R2
DEC R2
SUB R2, LOC2
