L3 - Representing Instructions in The Computer
L3 - Representing Instructions in The Computer
INSTRUCTIONS IN THE
COMPUTER
REPRESENTING INSTRUCTIONS IN THE
COMPUTER
Instructions are kept in the computer as a series of high
and low electronic signals
Represented as numbers
Op => Opcode
DECIMAL REPRESENTATION OF INSTRUCTION
ADD r5, r1, r2
14 0 0 4 0 1 5 2
32 bit long
ADD DP 14 0 0 4 0 2 1 3 ADD
r1,r2,r3
SUB DP 14 0 0 2 0 2 1 3 SUB
r1,r2,r3
LDR DT 14 1 24 2 1 100 LDR r1,
100(r2)
STR DT 14 1 25 2 1 100 STR r1,
100(r2)
Field 4 bits 2 1 bit 4 bits 1 4 4 12 bits All ARM
size bits bit bits bits instructions
are 32 bits
long
DP DP Cond F I Opcode S Rn Rd Operan Arithmetic
format d2 instruction
format
14 0 0 4 0 0 1 2