Computer Architecture
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the function of the control unit in a computer?

  • To move data among different units of the machine
  • To generate relevant timing and control signals to all operations in the computer (correct)
  • To store the result at the destination
  • To perform arithmetic and logical operations

Which phase of the instruction cycle involves fetching the instruction to be executed and decoding it?

  • Decode phase
  • Fetch phase (correct)
  • Memory read phase
  • Execute phase

What are data movement instructions used for in computer architecture?

  • To move data among the different units of the machine (correct)
  • To generate timing and control signals
  • To perform arithmetic and logical operations
  • To store the result at the destination

What is the purpose of the execute cycle in an instruction execution process?

<p>Executing or processing the operands in ALU and storing the result at the destination (A)</p> Signup and view all the answers

What happens in step 2 of the instruction execution process in the control unit?

<p>Incrementing PC (C)</p> Signup and view all the answers

Match the following phases of the instruction cycle with their descriptions:

<p>Fetch Cycle = Includes fetching instruction to be executed and decoding of instruction Decode Phase = Involves moving the instruction to the decoder for decoding purpose Execute Cycle = Includes executing or processing the operands in ALU and storing the result at the destination Instruction Fetch Phase = Comprises steps 1 to 3 in the instruction execution process</p> Signup and view all the answers

Match the following components with their functions in the control unit:

<p>PC (Program Counter) = Sends content to MAR for memory reading and gets incremented after memory read MAR (Memory Address Register) = Receives content from PC for memory reading and waits for memory function to be completed MBR (Memory Buffer Register) = Stores the instruction after memory read IR (Instruction Register) = Moves to decoder for decoding purpose</p> Signup and view all the answers

Match the following types of instructions with their purposes in computer architecture:

<p>Data Movement Instructions = Used to move data among different units of the machine Arithmetic and Logical Instructions = Involved in processing operands in ALU Sequencing Instructions = Related to the procedure for an instruction execution one by one sequentially inside CPU Input/output Instructions = Relating to input/output operations in the computer</p> Signup and view all the answers

Match the following phases of the instruction execution process with their descriptions:

<p>Memory Read Phase = Sending the content of PC to MAR for memory reading and waiting till Memory function is completed Increment Phase = Incrementing the content of PC after memory read Instruction Fetch Phase = Term for steps 1 to 3 in the instruction execution process Execute Phase = Operation takes place according to the operand field of IR</p> Signup and view all the answers

Match the following functions of the control unit with their descriptions:

<p>Generate Relevant Timing and Control Signals = Function of the control unit to all operations in the computer Timing Control = Control unit's function to generate relevant timing signals to all operations in the computer Operation Control = Control unit's function to generate relevant control signals to all operations in the computer Signal Generation = Control unit's function to generate relevant timing and control signals to all operations in the computer</p> Signup and view all the answers

More Like This

Computer Architecture Quiz
28 questions
Computer Architecture Quiz
7 questions

Computer Architecture Quiz

InvulnerableGold2463 avatar
InvulnerableGold2463
Computer Architecture Quiz
15 questions
Use Quizgecko on...
Browser
Browser