WGU C952 OA EXAM / WGU C952 COMPUTER
ARCHITECTURE SET 1-5 OBJECTIVE ASSESSMENT
PRACTICE EXAM 2026/2027 COMPLETE ACCURATE
TEST EXAM
Which feature of the IBM 360/91 was incorporated into the majority of
microprocessors developed in the 21st century?
......ANSWER......Algorithm innovations allowed the improved parallel
execution of instructions.
Which key design element changed in 2005 to drive continued
improvements in computing capability? ......ANSWER......Multiprocessor
architecture
Which term refers to the same instruction applied to multiple data
streams? ......ANSWER......SIMD
What makes vector-based code more efficient than conventional code?
......ANSWER......Frequency of pipeline hazards is lower
Which two elements are required to implement R-format arithmetic
logic unit (ALU) operations? ......ANSWER......ALU and register file
pg. 1
,2|Page
Which component of a computer moderates the action of its other
components? ......ANSWER......Control
Given the following 8-bit integer binary variables: X1 = 11000110X2 =
11110111
What is the value in X3 after the following command?
ADD X3, X2, X1 ......ANSWER......Overflow
What is the approximate range of a 64-bit unsigned integer?
......ANSWER......0 to 18,446,744,073,709,551,615
How is the integer 255 represented in memory? ......ANSWER......0000
0000 0000 0000 0000 0000 1111 1111
What does extending to 16 bits yield given -5 in 8-bit 2's complement
11111011? ......ANSWER......11111111 11111011
How many minutes does it take to wash, dry, and fold four loads of
laundry using a pipelining approach, given the following information?
One washer takes 30 minutes
One dryer takes 40 minutes
One folder takes 20 minutes ......ANSWER......210
pg. 2
,3|Page
The manufacturing process for producing a widget has five steps and
each step in the process takes one day. What is the average number of
days needed to manufacture each widget using a pipelined process to
produce 10 widgets? ......ANSWER......1.4
Which locality principle states that if a data location is referenced then
it will tend to be referenced again soon? ......ANSWER......Temporal
What does each bank of modern DRAMS consist of?
......ANSWER......Rows
What is meant by pipelining in computer architecture?
......ANSWER......It employs an implementation technique where
multiple instructions are overlapped in execution.
What is superscalar as it relates to parallelization? ......ANSWER......A
technique that enables the processor to execute more than one
instruction per clock cycle by selecting them during execution
The value of b is stored in r1, c is stored in r2, and a is stored in r0.
Which set of ARM instructions will accomplish a = b & c?
......ANSWER......AND r0, r1, r2
Registers X1, X2, X3 have corresponding data stored in each location:
X1: AX2: BX3: C Which set of ARM instructions will accomplish A=B+C?
......ANSWER......ADD X1, X2, X3
pg. 3
, 4|Page
The variables f and g are assigned to the registers X3 and X4,
respectively in these ARM instructions. Loop: SUBS XZR, X3, X4 B.GE Exit
LSL X3, X3, 1 B LoopExit: What are the corresponding statements in the
C language? ......ANSWER......while (f < g) { f = f << 1; }
Given this set of ARM instructions, where b is at offset 0, e is at offset 8,
and a is at offset 24: LDUR X1, [X0,#0]LDUR X2, [X0,#8]ADD X3, X1,
X2STUR X3, [X0,#24] What is the corresponding C language statement?
......ANSWER......a = b + e;
What is the number of bits used in virtual memory with ARMv8?
......ANSWER......48
Which register will be populated with the reason for an exception in
LEGv8 architecture? ......ANSWER......ESR
Which statement about the operating system describes how virtual
memory is allocated in ARM architecture? ......ANSWER......It loads the
page table register to refer to the page table of the process.
What is used by virtual memory to increase performance?
......ANSWER......Translation-lookaside buffer
pg. 4