0% found this document useful (0 votes)
55 views2 pages

List of Programs

This document contains a list of 45 programs to implement using 8086 microprocessor: 1) Examine internal components of computer and use CPU-Z tool. 2) Programs for number conversion, logical operations, shifts, flags, multiplication, division, strings, arrays, procedures, macros. 3) Programs to control devices like traffic lights, stepper motor, and generate waves.

Uploaded by

Harsha19111999
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views2 pages

List of Programs

This document contains a list of 45 programs to implement using 8086 microprocessor: 1) Examine internal components of computer and use CPU-Z tool. 2) Programs for number conversion, logical operations, shifts, flags, multiplication, division, strings, arrays, procedures, macros. 3) Programs to control devices like traffic lights, stepper motor, and generate waves.

Uploaded by

Harsha19111999
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

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
10.Packed BCD addition
11.Packed BCD subtraction
12.Demonstrate logical operators like AND ,OR , XOR , NOT
13.Demonstrate rotate and rotate with carry
14.To demonstrate shift , shift with carry
15.Determine whether a given number is even number or odd number
16.Determine whether number is positive or negative
17.Demonstrate usage of LAHF , SAHF
18.Demonstrate PUSHF ,POPF
19.Demonstrate setting and unsetting flag registers like direction , interrupt
, carry
20.Program to set or unset Trap flag
21.Program to demonstrate multiplication of 8,16 bit unsigned and signed
numbers
22.Program to demonstrate CBW and CWD
23.Program to demonstrate Division of 8,16 bit unsigned and signed
numbers
24.Program to demonstrate NEG,CMP
25.Packed BCD using aaa,aas,aam,aad
26. Using int 21h input and output a string
27.Using int 21h and conditional jumps, find max of 3 no’s
28.Using int 21h, find whether given number is even or odd
29.Using int 21h, find whether trap flag is set or unset
30.Using int21h , find whether given number is positive or negative
31.Demonstrate LOOP

32.WAP 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)
34.WAP to reverse a string using string instructions
35. WAP to check whether given string is Palindrome or not
36.WAP to sort elements using bubble sort and display the sorted elements
37.WAP to perform sum and avg of array elements
38.WAP to demonstrate procedure with arguments
39.WAP to demonstrate procedure with return values
40.WAP to demonstrate MACROS with arguments
41.WAP 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

You might also like