KTMT
KTMT
Câu 1. Which component performs most arithmetic and logical operations in a CPU?
A. Register
B. Control Unit
D. Program Counter
A. Cache
B. RAM
C. Hard Disk
D. SSD
Câu 4. Which bus carries data between the CPU and memory?
A. Control Bus
B. Address Bus
C. Data Bus
D. System Bus
Câu 5. In the Von Neumann architecture, data and instructions share the same:
A. ALU
B. Memory
C. Control Unit
D. Input device
A. SRAM
B. ROM
C. DRAM
D. Flash Memory
C. Stores data
D. Manages cache
A. Accumulator
B. Program Counter
C. Cache
D. Instruction Register
A. RAM
B. Cache
C. ROM
D. Hard Disk
Câu 12. The instruction cycle includes which of the following steps?
A. ROM
B. Flash memory
C. Hard disk
D. RAM
C. Backup memory
A. Retrieve data
Câu 16. Which register is responsible for holding the currently executing instruction?
A. Accumulator
B. Program Counter
C. Instruction Register
D. Stack Pointer
B. Non-maskable interrupt
C. Maskable interrupt
D. Software interrupt
Câu 20. Which of the following is NOT an example of a secondary storage device?
A. SSD
B. HDD
C. DVD
D. Cache
Phần 2T
A. Immediate Register
B. Interrupt Register
C. Index Register
D. Instruction Register
A. Process Control
B. Primary Cache
C. Program Counter
D. Processor Core
Câu 6. What is the main function of the Accumulator register (AC) in a CPU?
A. Division by zero
B. Program error
Câu 8. What are the two main phases of the basic instruction cycle in a CPU?
Câu 9. During the instruction cycle with an interrupt, at which stage is the interrupt
checked?
A. Use of transistors
D. Use of microprocessors
Câu 11. What is the key technology that defines second-generation computers?
A. Vacuum tubes
B. Transistors
C. Integrated circuits
D. Microprocessors
A. Use of transistors
D. Use of microprocessors
Câu 13. Which of the following is NOT one of the four basic functions that a computer can
perform?
A. Data processing
B. Data storage
C. Data encryption
D. Control
Câu 14. Which of the following components are primarily connected by the internal bus in a
CPU?
A. It is volatile memory.
B. It is non-volatile memory.
Câu 16. Which of the following correctly ranks the speed of memory types from slowest to
fastest?
Câu 18. Which type of memory does an HDD use to store data?
A. Magnetic storage
B. Flash memory
C. Optical storage
D. Static memory
Câu 20. In which of the following situations would an HDD be most suitable?
A. To perform calculations
A. Direct
B. Indexed
C. Random
D. Immediate
Câu 3. In the binary number system, what does the number “101” represent in decimal?
A. 5
B. 10
C. 15
D. 20
A. Monitor
B. Keyboard
C. Printer
D. Projector
A. Data bus
B. Address bus
C. Control bus
D. Storage bus
A. Von Neumann
B. Harvard
C. RISC
D. Moore
A. Memory
B. ALU
C. CPU
D. I/O devices
D. Power management
Câu 10. What is the role of the I/O controller in a computer system?
A. To execute instructions
Câu 11. In the fetch cycle, what happens immediately after the processor fetches an
instruction from memory?
C. A software package
A. To decide which data to remove from the cache when it is full to make space for new
data
A. Transfer data between memory and I/O devices without CPU intervention.
A. Immediate addressing.
B. Direct addressing.
C. Indirect addressing.
D. I/O addressing.
Câu 17. What is the primary function of an I/O module?
A. Execute instructions
C. Store programs
A. ADD
B. MOV
C. JMP
D. CALL
A. Programmed I/O
B. Interrupt-driven I/O
C. Virtual I/O
A. ROM
B. DRAM
C. Hard Disk
D. Flash Memory
A. 101
B. 110
C. 111
D. 100
Câu 24. Which component of the CPU performs arithmetic and logical operations?
A. Control Unit
C. Cache Memory
D. Register
Câu 25. What two types of operations are generally associated with an ALU?
Câu 26. What is the primary purpose of system interconnection in computer architecture?
Câu 27. Which of the following is a main advantage of using indirect addressing?
Câu 28. Which type of architecture using pipelining technique is more effective?
A. CISC
B. RISC
Câu 29. What happens after the execution of an instruction in the instruction cycle?
Câu 30. The program counter is crucial in the instruction cycle. What does it do?
ANSWER: B
A. L1 Cache
B. L2 Cache
C. L3 Cache
D. DRAM
Câu 33. Which numeral system uses letters A–F along with digits 0–9?
A. Decimal
B. Binary
C. Octal
D. Hexadecimal
Câu 34. Which of these units measures the clock speed of a CPU?
A. Gigabytes
B. Hertz
C. Joules
D. Watts
Câu 35. Which register holds the result of arithmetic and logic operations?
A. Accumulator
B. Stack Pointer
C. Instruction Register
D. Status Register
Câu 36. Consider the instruction LOAD A, 1000. What does this instruction imply in direct
addressing mode?
A. Load the value from the register A into memory address 1000
C. Load the value from memory address 1000 into the CPU cache
Câu 37. In register addressing, what does an instruction like ADD R1, R2 typically do?
D. It adds the value in register R2 to the value in register R1 and stores the result in R1
Câu 38. Which of the following is typically true for CISC processors?
Câu 39. Which of the following factors can affect the speed of the instruction cycle?
D. All of mentioned