1. Write an ALP to transfer a given block of data (byte / word) from source memory block to destination memory block with or without overlapping. Click Here
2. Write an ALP to transfer
given source string to destination using string instructions.
Click Here
3. Write an ALP to perform the
following string operations:
a. Reverse a string, search/delete a word from a string.
b. Check if the given string is palindrome or not. Click Here
4. Write an ALP to add 16 bytes/words and find the average and display. Click Here
5. Write an ALP to multiply two 32 bit numbers and display. Click Here
6. Write an ALP to multiply two ASCII byte numbers and display. Click Here
7. Develop and execute an ALP to find GCF/LCM of two 16-bit unsigned integers. Click Here
8. Develop and execute an ALP to sort a given set of 16 bit unsigned integers into ascending order using insertion sort/ bubble sort algorithm. Click Here
9. Write an ALP to generate 10 fibonacci numbers, read initial values via keyboard. Click Here
10. Write an ALP to generate prime numbers between 1 to 50 BCD. Click Here
11. Write an ALP to multiply two matrices & display. Click Here
12. Write an ALP to find:
a. Sum of principal diagonal elements. (Trace of a matrix).
b. Norms of the matrix. (Sum of the squares of the principal diagonal elements). Click Here
13. Develop and execute an ALP that implements binary search algorithm. Assume that the data consists of sorted 16 bit integers. Search key is also a 16 bit unsigned integer. Click Here
14. Interface a logic controller via 8255 using I/O cards and perform the following operations: Read all the 8 inputs from the logic controller complement and display on the outputs. Click Here