During the Fetch-Execute cycle, what is the role of the Control Unit (CU) during the 'decode' stage?
Cambridge International AS Level · Computer Science (9618)
Processor Fundamentals:练习题
5 道选择题即时批改,另有 5 道文字题附完整解题步骤,全部围绕「Processor Fundamentals」。
A processor is described as having a 'Quad-core' architecture. How does increasing the number of cores generally affect performance?
During the two-pass assembly process of a program written in assembly language, which of the following tasks is carried out exclusively during the second pass?
Which of the following describes the function of the Address Bus in a processor?
What is the primary function of the Interrupt Service Routine (ISR)?
In the context of the Von Neumann model, state the stored program concept.
先自己写一遍答案,再对照解题步骤。
Compare the immediate addressing mode with the direct addressing mode in assembly language instructions.
先自己写一遍答案,再对照解题步骤。
Explain the exact sequence of steps taken by the processor when an interrupt is detected and handled at the end of the Fetch-Execute cycle.
先自己写一遍答案,再对照解题步骤。
In the Von Neumann model, the Central Processing Unit (CPU) uses several special purpose registers during the Fetch-Execute cycle.
(a) Describe the purpose of the Memory Address Register (MAR) and the Memory Data Register (MDR). [2]
(b) During the fetch stage of the cycle, the following register transfer occurs:
\( \text{MAR} \to [\text{memory}] \to \text{MDR} \)
Explain what is happening during this specific step. [1]
先自己写一遍答案,再对照解题步骤。
A programmer is writing a routine to manipulate bit-level data stored in the Accumulator (ACC). The current 8-bit binary value in the ACC is 1011 0011.
(a) Show the result of performing a logical left shift (LSL) by 2 places on the value 1011 0011. [1]
(b) The programmer wants to ensure that the 4 most significant bits of an 8-bit value are cleared (set to 0) while keeping the 4 least significant bits unchanged. Identify the logic operation (e.g., AND, OR, XOR) and the 8-bit mask required to achieve this. [2]
(c) Explain the difference between direct addressing and indirect addressing in the context of fetching an operand for an assembly instruction. [2]
先自己写一遍答案,再对照解题步骤。
* thinka提供的内容由AI生成,可能并非总是准确或最新。请将其用作辅助资源,并与官方材料进行核实。
想多做几道同类题目?立即开始练习这个课题,边做边批改。
立即练习