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.