8051 Family Microcontrollers Instruction Set
8051 Family Microcontrollers Instruction Set
Lesson 1
Machine Codes
2011
Machine Code
2011
2011
Machine Code
2011
Assembly Mnemonics
2011
2011
Assembly Mnemonics
2011
An assembly instruction in a
program relatively easier to
remember
Eases the assembly program
writing in
10
2011
11
2011
12
a; R1
b; R2
c;
2. Let R3
d;
3. R4 and R5 16-bits
x lower and
higher bits, respectively
2011
13
Assembly Instructions
MOV A, R0;
ADD A, R1;
ADDCA, R2;
MOV B, R3;
MUL A, B
MOV R4, A
MOV R5, B
2011
14
15
2011
16
Assembly instruction:
components
opcode operand(s)
17
Code bits in
Memory are
85H 80H 90H
18
STEP 1
MOV A, @Ri
1. Fetch Opcode 5 bits
clock
cycle (s)
Time
MOV A, @R1
STEP 2
IR gets Code bits 11100
111 from Memory
19
Summary
2011
20
We learnt
2011
21
We learnt
2011
22