Practice IB Computer Science (CS) Topic 2.1 Computer Organization with authentic exam-style questions for both SL and HL students. This question bank focuses on the exact syllabus content for 2.1 Computer Organization and mirrors Paper 1, 2, 3 style where relevant.
Get instant solutions, detailed explanations, and build confidence with questions aligned to IB examiner expectations.
An 8-bit accumulator in a central processing unit (CPU) holds the bit pattern .
Calculate the unsigned denary (base 10) value of the data currently stored in this register, showing your working.
A programmer is debugging a system and observes that a memory address is represented in the instruction set as the hexadecimal value .
Determine the 8-bit binary string that the address bus will carry to locate this memory address, showing your working.
Construct a logic diagram for the following Boolean expression.
NOT A OR (A AND B)
State the name of the hardware bus responsible for transporting memory addresses between the Central Processing Unit (CPU) and the Random Access Memory (RAM).
Determine the total number of unique binary patterns that can be represented by a 7-bit register.
Construct a truth table for a logic system with two inputs, and . The output variable should be True only if the inputs are different (one is True and one is False).
State the 8-bit binary representation of the hexadecimal value provided in the specification.
Explain why a system using only the ASCII standard is insufficient for representing a wide variety of global languages.
Outline the role of the Arithmetic Logic Unit (ALU) in the processing of instructions.
Explain the 'decode' and 'execute' stages of the machine instruction cycle.
Distinguish between the characteristics of Cache memory and Primary Memory (RAM).
Identify the component within the Central Processing Unit (CPU) that is responsible for performing calculations and evaluating logical comparisons.