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 秒で採点します。

同じような問題をもっと解きたい?このトピックの新しい問題を、解きながら採点。

練習を始める