Instruction Set Architecture Flashcards

1
Q

What defines the set of instructions a computers CPU can execute?

A

Instruction Set Architecture

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

What are common components in ISA?

A
  • operands
  • registers
  • opcodes (arithmetic, logic, control flow, data movement)

e.g. ADD R1, R2, R3

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

Addressing Modes

A

Specify where operands for an instruction come from:
- immediate; in instr
- direct; memory address in instr
- indirect; operands memory address held in another register
- register; register contents
- index; memory address is calculated by adding to the content of a register

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