Program Statement
Microprocessor Lab (BCSC0806)
1 Write an assembly language program to Store 8-bit data in memory
2 Write an assembly language program to Exchange the contents of memory locations
3 Write an assembly language program to add two 8-bit numbers
4 Write an assembly language program to Subtract two 8-bit numbers
5 Write an assembly language program to Add contents of two memory locations
6 Write an assembly language program to Add two 16-bit numbers
7 Write an assembly language program to Subtract two 16-bit numbers
8 Write an assembly language program to Finding one’s complement of a 8-bit number and
16-bit number
9 Write an assembly language program to Finding Two’s complement of a 8-bit number and
16-bit number
10 Write an assembly language program to Pack the unpacked BCD numbers
11 Write an assembly language program to Unpack a BCD number
12 Write an assembly language program to Right shift, bit of data( 8-bit and 16-bit)
13 Write an assembly language program to Left Shifting of data( 8-bit and 16-bit)
14 Write an assembly language program to Alter the contents of flag register in 8085
15 Write an assembly language program to check the number is odd or even.
16 Write an assembly language program to check the number is positive or negative.
17 Write an assembly language program to Count Number of one’s in a number
18 Write an assembly language program to Arrange in ascending order
19 Write an assembly language program to calculate the sum of series
20 Write an assembly language program to Calculate the sum of series of even numbers
21 Write an assembly language program to Calculate the sum of series of odd numbers