8085 & 8086 Microprocessor Lab Work
File
Experiment 1
Title: Addition and Subtraction of Two 8-bit Numbers using 8085
Objective
To perform addition and subtraction of two 8-bit numbers using 8085 microprocessor with
and without carry/borrow.
Apparatus
8085 Trainer Kit, Power Supply, Hex Keyboard
Theory
8085 uses accumulator-based arithmetic. Instructions like ADD, SUB, ADC and SBB are used.
Result
Arithmetic operations executed successfully.
Inference
Understood carry and borrow flag behavior.
Experiment 4
Title: Multiplication and Repetitive Subtraction using 8085
Objective
To perform multiplication using repetitive addition and subtraction using loops.
Theory
8085 does not support direct multiplication, hence loops are used.
Result
Multiplication and subtraction completed successfully.
Experiment 5
Title: Factorial of a Number using 8085
Objective
To calculate factorial using nested loops.
Theory
Factorial uses repeated multiplication via addition.
Result
Factorial calculated successfully.
Experiment 6 & 7
Title: 8086 Addition and Subtraction (8-bit and 16-bit)
Objective
To perform arithmetic operations using 8086.
Theory
8086 supports 8-bit and 16-bit operations using registers like AL and AX.
Result
Operations verified successfully.
Experiment 8 & 9
Title: 8086 Multiplication and Division
Objective
To perform MUL and DIV operations.
Theory
8086 uses AX and DX registers for results.
Result
Multiplication and division executed successfully.