Thursday, September 16, 2010




  1. Store 8-bit data in memory
  2. Exchange the contents of memory locations
  3. Add two 8-bit numbers
  4. Subtract two 8-bit numbers
  5. Add two 16-bit numbers
  6. Add contents of two memory locations
  7. Subtract two 16-bit numbers.
  8. Finding one's complement of a number
  9. Finding Two's complement of a number
  10. Pack the unpacked BCD numbers
  11. Unpack a BCD number
  12. Execution format of instructions
  13. Right shift bit of data
  14. Left Shifting of a 16-bit data
  15. Alter the contents of flag register in 8085
  16. Calculate the sum of series of numbers
  17. Multiply two 8-bit numbers
  18. Divide a 16 bit number by a 8-bit number
  19. Find the negative numbers in a block of data.
  20. Find the largest of given numbers
  21. Count number of one's in a number
  22. Arrange in ascending order
  23. Calculate the sum of series of even numbers
  24. Calculate the sum of series of odd numbers
  25. Find the square of given number
  26. Search a byte in a given number
  27. Add two decimal numbers of 6 digit each
  28. Add each element of array with the elements of another array
  29. Separate even numbers from given numbers
  30. Transfer contents to overlapping memory blocks
  31. Add parity bit to 7-bit ASCII characters
  32. Find the number of negative, zero and positive numbers
  33. Inserting string in a given array of characters
  34. Deleting string in a given array of characters
  35. Multiply two eight bit numbers with shift and add method
  36. Divide 16-bit number with 8-bit number using shifting technique
  37. Sub routine to perform the task of DAA
  38. Program to test RAM
  39. Program to generate Fibonacci number
  40. Generate a delay of 0.4 seconds
  41. Arrange in Descending Order
  42. Data transfer from one memory block to other memory block.
  43. Find the factorial of a number
  44. Find the Square Root of a given number
  45. Split a HEX data into two nibbles and store it
  46. Add two 4-digit BCD numbers
  47. Subtraction of two BCD numbers
  48. Multiply two 2-digit BCD numbers


  1. Generate and display binary up counter
  2. Generate and display BCD up counter with frequency 1Hz
  3. Generate and display BCD down counter
  4. Generate and display the contents of decimal counter
  5. Debug the delay routine


  1. 2-Digit BCD to binary conversion.
  2. Binary to BCD conversion
  3. Find the 7-segment codes for given numbers
  4. Find the ASCII character
  5. ASCII to Decimal Conversion
  6. HEX to Decimal conversion
  7. HEX to binary conversion

No comments:

Post a Comment