LIST OF PROGRAMS
1. Examine internal components of computer like north and south bridges,
RAM ,ROM, etc and using CPU-Z tool
2. Any to any converter
3. Implementation of 2’s complement
4. Implementation of booth’s algorithm
5. Input and output a character in 8086
6. Write a program to demonstrate all addressing modes
7. Add two 8- bit numbers
8. Add two 16 bit numbers using 8 bit register
9. Addition of two 32 bit numbers using 16 bit register
[Link] BCD addition
[Link] BCD subtraction
[Link] logical operators like AND ,OR , XOR , NOT
[Link] rotate and rotate with carry
[Link] demonstrate shift , shift with carry
[Link] whether a given number is even number or odd number
[Link] whether number is positive or negative
[Link] usage of LAHF , SAHF
[Link] PUSHF ,POPF
[Link] setting and unsetting flag registers like direction , interrupt
, carry
[Link] to set or unset Trap flag
[Link] to demonstrate multiplication of 8,16 bit unsigned and signed
numbers
[Link] to demonstrate CBW and CWD
[Link] to demonstrate Division of 8,16 bit unsigned and signed
numbers
[Link] to demonstrate NEG,CMP
[Link] BCD using aaa,aas,aam,aad
26. Using int 21h input and output a string
[Link] int 21h and conditional jumps, find max of 3 no’s
[Link] int 21h, find whether given number is even or odd
[Link] int 21h, find whether trap flag is set or unset
[Link] int21h , find whether given number is positive or negative
[Link] LOOP
[Link] to transfer a block of 10 bytes from 36000 to 46000 (movs)
33. WAP to copy string from one location to another (almost same as 31)
[Link] to reverse a string using string instructions
35. WAP to check whether given string is Palindrome or not
[Link] to sort elements using bubble sort and display the sorted elements
[Link] to perform sum and avg of array elements
[Link] to demonstrate procedure with arguments
[Link] to demonstrate procedure with return values
[Link] to demonstrate MACROS with arguments
[Link] to send output to 7 segment display kit using 8086 microprocessor
kit
42. WAP to control traffic lights
43. WAP to control stepper motor
44. WAP to generate a Square Wave
45. WAP to generate a Ramp Wave