👍🏻 Assembly Language Programming on 8086
- CSL501: MICROPROCESSOR LAB
-
Add a series of 10 bytes stores in the memory from locations 20,000H to 20,009
-
Multiply two 16-bit unsigned numbers stored at Memory locations 45,000H and 45,002H
-
ALP for conversion of 16-bit HEX number into its equivalent BCD number
-
ALP for conversion of 16-bit BCD number into its equivalent HEX number
-
ALP to copy the string of successive memory locations from one memory to other - Using string instructions & Without using string instruction
-
ALP to find the Greatest Common Divisor of two unsigned integer
-
Fibonacci Sequence - Fibonacci I | Fibonacci II |Fibonacci III
Note: All the given programs must be emulated using emu8086 only.
-
Traffic Lights - Traffic Light I | Traffic Light II
-
Develop and execute ALP that implements Binary search algorithm
-
Develop and execute ALP that implements Linear search algorithm
-
Emulate a fire monitoring system on emu8086 for the following specifications: SOURCE CODE
- Define the threshold for the temperature of two rooms
- Generate the temperature value in 8b resolution
- Switch on the alarm and display an alarm message when the threshold of either of the room is reached
- Remove the alarm and bring the temperature below the threshold
-
Design and Emulate a smart automation system for a garment manufacturing unit with the following requirements: SOURCE CODE
- To detect all possible defects
- To remove the defective pieces
- To provide comprehensive inventory report
-
Emulate water level controller on emu8086 for the following Specifications: SOURCE CODE
- No. of water levels in the overhead tank is 8
- Display the current level of water with a buzzer
- Switch on the motor if the water level is 1
- Switch off the motor if the water level is 8
- Switch on the buzzer on water overflow
-
An Assembly Language Program sort a given series in ascending order in Assembly Language
-
An Assembly Language Program sort a given series in descending order in Assembly Language
👉🏻 Created to Learn Assembly Language Programming on 8086 👈🏻