IGNOU BCA/MCA all semester new revised (1st semester,2nd semester,3rd semester,4th semester,5th semester and 6th semester) solved assignments,term-end exam notes,study materials,important questions,books/blocks (June-December) free download.
IGNOU BCA BCSL-022 2nd semester Term-End Practical Examination(ASSEMBLY LANGUAGE PROGRAMMING LAB) term-end exam notes,upcoming guess paper,books/blocks,important questions,study materials,previous year papers download.
SET-1
1. Write and run a program using 8086 assembly language that reads a byte value stored in a memory location into AH register and then clears the lower four bits of AH register.For example, if the memory location has value (in binary) 0101 0111 then first it is brought to AH register and then the lower four bits will be cleared to give value 0101 0000 in AH register.
2. Write and run a program using 8086 assembly language that finds the sum of even indexed elements of a byte array having ten elements. You may assume that the first element of the array has an index 0. The sum should be stored in AX register.
SET-2
1. Write and run a program using 8086 assembly language that interchanges the lower four bits of AL register with upper four bits. For example if AL register contains (in binary) 0110 0001 then after the program is run it will be changed to 0001 0110.The result of the operation is then stored in a memory location.
2. Write and run a program using 8086 assembly language that finds the difference between corresponding elements of two byte arrays, of five elements each. Assume that arrays are stored in memory. The difference is also to be stored in a separate array in memory.The following example illustrates the working of program :
Array X in memory (in hexadecimal) (51)h (64)h (27)h (37)h
Array Y (in hexadecimal) (11)h (12)h (13)h (14)h
The expected result (in hexadecimal) (40)h (52)h (14)h (23)h
SET-3
1. Write and run a program using 8086 assembly language that finds the difference of two byte values stored in memory and then multiplies the difference by 2. The result is then moved to a third memory location.
2. Write and run a program using 8086 assembly language that adds two byte arrays stored in the memory. The arrays should be of 5 elements each. The resultant array should be stored separately in the memory.
SET-4
1. Write and run a program using 8086 assembly language that exchanges the byte values stored in two different memory locations only if the value stored in first location is higher than the second location. For example if the two memory locations contain (25)h and (15)h respectively then the values will be exchanged to (15) h and (25)h respectively as first value is higher than the second.
2. Write and run a program using 8086 assembly language that multiplies every element of an array by 2. The resultant array is also stored in memory. You may assume both the arrays (original and resultant) to be byte arrays of 5 elements each. Ignore any overflow.
IGNOU BCA BCSL-022 2nd semester Term-End Practical Examination (ASSEMBLY LANGUAGE PROGRAMMING LAB) term-end exam notes Download
Also
available:-
BCA
all semester new solved assignments Download
MCA all semester new solved assignments Download
MCA all semester new revised books/blocks,study
materials Download
BCA all semester term-end exam notes,important
questions,guess papers (june-december) Download
MCA all semester term-end exam notes,important
questions,guess papers (june-december) Download