Instruction Syntax Flashcards
1
Q
Instruction Syntax?
A
<operation>{cond}{flags} Rd,Rn,Operand2</operation>
2
Q
< operation >
A
A three-letter mnemonic, e.g. MOV or ADD.
3
Q
{cond}
A
An optional two-letter condition code, e.g. EQ or CS.
4
Q
{flags}
A
An optional additional flags. e.g. S.
5
Q
Rd
A
The destination register.
6
Q
Rn
A
The first source register.
7
Q
Operand2
A
A flexible second operand.
8
Q
In the syntax line, curly brackets:
A
indicate optional parts.
9
Q
Leftmost register:
A
Rd is the destination.
10
Q
Instructions are generally ____-_____ (except write to PC and register-controlled shift).
A
Instructions are generally single-cycle (except write to PC and register-controlled shift).