Cambridge International AS Level · Computer Science (9618)

Processor Fundamentals:練習題

5 條多項選擇題即時批改,另有 5 條文字題附完整解題步驟,全部圍繞「Processor Fundamentals」。

10 條題目23 免費,無需登記
第 1 題
1

During the Fetch-Execute cycle, what is the role of the Control Unit (CU) during the 'decode' stage?

第 2 題
1

A processor is described as having a 'Quad-core' architecture. How does increasing the number of cores generally affect performance?

第 3 題
1

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?

第 4 題
1

Which of the following describes the function of the Address Bus in a processor?

第 5 題
1

What is the primary function of the Interrupt Service Routine (ISR)?

第 6 題
2

In the context of the Von Neumann model, state the stored program concept.

先自己寫一次答案,再對照解題步驟。

第 7 題
3

Compare the immediate addressing mode with the direct addressing mode in assembly language instructions.

先自己寫一次答案,再對照解題步驟。

第 8 題
5

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.

先自己寫一次答案,再對照解題步驟。

第 9 題
3

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]

先自己寫一次答案,再對照解題步驟。

第 10 題
5

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生成,可能並非總是準確或最新。請將其用作輔助資源,並與官方材料進行核實。

你已看過標準答案,接下來輪到批改你的答案。

這一頁可以告訴你好答案的樣子,卻無法指出你的答案欠缺什麼。thinka 按真實評分準則批改你的文字答案,約 15 秒完成。

想多做幾條同類題目?立即開始練習呢個課題,即做即批改。

立即練習