Questions: Instruction Set Architecture (ISA)

3 questions to test your understanding

Score: 0 / 3
Question 1 Multiple Choice

Which statement best captures the distinction between an ISA and a microarchitecture?

AThe ISA defines the programmer-visible interface (instructions, registers, encodings); the microarchitecture defines how the hardware internally implements that interface
BThe ISA specifies clock speed and pipeline depth; the microarchitecture specifies the instruction set
CRISC processors have an ISA but no microarchitecture; CISC processors have both
DThe ISA changes with every new CPU generation, while the microarchitecture remains fixed
Question 2 True / False

A RISC processor typically executes programs faster than a CISC processor running the same task.

TTrue
FFalse
Question 3 Short Answer

Why does the ISA serve as the boundary between software and hardware in a computer system?

Think about your answer, then reveal below.