0% found this document useful (0 votes)
147 views

Microprocessor Lab Exp

This document outlines 23 experiments to perform on an 8085 microprocessor kit. The experiments include programs to perform arithmetic operations like addition, subtraction, and multiplication of 8-bit and 16-bit numbers. Other experiments involve sorting arrays, transferring and manipulating blocks of data in memory, generating waveforms, and performing conversions between number representations.

Uploaded by

Jay Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
147 views

Microprocessor Lab Exp

This document outlines 23 experiments to perform on an 8085 microprocessor kit. The experiments include programs to perform arithmetic operations like addition, subtraction, and multiplication of 8-bit and 16-bit numbers. Other experiments involve sorting arrays, transferring and manipulating blocks of data in memory, generating waveforms, and performing conversions between number representations.

Uploaded by

Jay Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

HTTP://WWW.MEDIAFIRE .COM/?

DSK72DPK3U0C60W

EXPERIMENTS B.TECH 6EC8 MICROPROCESOR LAB


1. Study the hardware, functions, memory structure and operation of 8085 microprocessor kit. 2. Write a program to perform A+B-C 8-bit operation (if result is 16 bit then, also store carry) using MVI command LDA command LXI command

And also perform 16-bit addition using LXI. save the result at memory 2500 and so on. 3. Write a program to perform to perform 1s and 2s compliment using above three commands. 4. Write a program to find out Largest of two no. and Largest of three no. Smallest of two no. and Smallest of three no.

5. Program to multiply two 8-bit numbers. 6. Program to perform integer division: (i) 8-bit by 8-bit (ii) 16-bit by 8-bit. 7. Transfer of a block of data in memory to another place in memory in the direct order Reverse order.

8. To transfer only those byte from block of byte which having.. Even parity Odd parity

9. Sorting of array in: (i) Ascending (ii) Descending order 10. Program to generate and sum 15 Fibonacci numbers. Hexadecimal form Decimal form

11. To insert a number at correct place in a sorted array. 12. Program to perform following conversion: (i) BCD to ASCII (ii) BCD to Hexadecimal 13. Program for rolling display of message INDIAN. 14. Serial and Parallel data transfer on output port 8155 & 8255 & designing of disco light, running light, and sequential lights on off by above hardware.

15. Generation of different waveform on 8253/ 8254 programmable timer.

SOME EXTRA EXPERIMENTS


16. Write a program to find out. Largest Smallest

Number from an array in series. The array is stored from memory location 2500 to 2509 and result store at memory location 250A. 17. Write a program to generate table of a no. between 0-9, no. stored at 2500. Table to be stored at address 2501-250A in Hexadecimal form Decimal form

18. write a program to transfer. odd byte Even byte.

From a block of memory to another set of memory. 19. Write a program to perform 1s compliment subtraction 2s compliment subtraction.

Store 00 for positive and 01 for negative result. 20. Write a program to find out square of a given no. 21. Write a program to find out square root of a given no. 22. Write a program to swap a block of byte stored at two set of memory location 2500H to onward and 3500H to onward Do in same order Do in reverse order

23. Write a program to count no of 1s in a number.

You might also like