Instruction Set Architecture Flashcards

1
Q

The operation of a processor is determined by the instructions it executes, referred to as

A

machine instructions or computer instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The collection of different instructions that a processor can execute is then called the processor’s

A

instruction set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the four (4) elements of machine instruction?

A
  1. Operation code.
  2. Source operand reference
  3. Result operand reference
  4. Next instruction reference
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

This specifies the operation to be performed. It is also known as the opcode.

A

Operation code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

This encompasses the input for the operation. An operation may involve one or more source operands.

A

Source operand reference

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

This encompasses the results of the operation

A

Result operand reference

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

This indicates where the processor should fetch the next instruction

A

Next instruction reference

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Operands are represented symbolically (True/False)

A

true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Each symbolic opcode has a fixed binary representation (True/False)

A

true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The arithmetic and logic instructions

A

Data processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

The entry or exit of data into registers and memory locations

A

Data storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The input and output instructions

A

Data movement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The test and branch instructions

A

Control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly