Search Header Logo

Machine Instruction Cycle

Authored by Michael Zampogna

Computers

11th Grade

Used 1+ times

Machine Instruction Cycle
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the role of the Arithmetic and Logic Unit (ALU) in the CPU?

It controls the clock through the control unit.

It is responsible for calculations such as addition, multiplication, and logic such as AND and OR.

It stores the memory address that holds the next instruction to be read.

It holds the data that has just been read or is about to be stored in a memory location.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the Program Counter (PC) do?

It stores the current instruction during the time it is being processed.

It holds the memory location address that is about to be written or read from.

It stores the value of the current index being accessed.

It stores the memory address that holds the next instruction to be read and increments/changes the program counter from one instruction to the next.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the function of the Memory Address Register (MAR)?

It holds the data that has just been read or is about to be stored in a memory location.

It stores the current instruction during the time it is being processed.

It holds the memory location address that is about to be written or read from.

It stores the value of the current index being accessed.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the Index Register (IR)?

It holds the memory location address that is about to be written or read from.

It stores the value of the current index being accessed and is used when accessing array variables.

It stores the memory address that holds the next instruction to be read.

It holds the data that has just been read or is about to be stored in a memory location.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the first step in the fetch decode execute cycle?

The value from the program counter is copied to the MAR

A request is made to retrieve the data from the memory location

The content of the memory location is sent via the Data Bus to the MDR

A check for interrupts is made

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the CIR in the fetch decode execute sequence?

It stores the value of the program counter

It decodes the value of the instruction

It sends a request to retrieve data from memory

It checks for interrupts

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

At what point in the fetch decode execute sequence is a check for interrupts made?

After the program counter is iterated

Before the data is moved to the accumulator

After the data is moved to the accumulator

Before the value of the CIR is decoded

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?