Instruction Set Architecture (ISA)

What is ISA?

ISA is a set of instructions defined by the hardware manufacturer which tell us what are the basic operations that the hardware can do

How does ISA works?

First, developers will follow the ISA and write assembly codes, such as Add 3 5.

Next, the assembler turn the assembly code into machine language following ISA’s instructions, e.g., 0100110011

Assembler is a kind of compiler in system program