Monthly Archives: August 2015

Explain how overlapped register window can be implemented for procedure calls. Explain the process of parameter passing for the subroutine call on this machine? – IGNOU MCA Assignment 2015 – 16

MASTER OF COMPUTER APPLICATIONS Course Code : MCS-012 Course Title : Computer Organisation and Assembly Language Programming Assignment Number : MCA(I)/012/Assignment/15-16 Maximum Marks : 100 Weightage : 25%   Assume that a RISC machine has 128 registers out of which 16 registers are reserved for the Global variables and 16 for Instruction related tasks. This… Read More »

Design a two bit down counter circuit that count from 11 to 00 – IGNOU MCA Assignment 2015 – 16

Design a two bit down counter circuit that count from 11 to 00. The initial state of the counter may be assumed to be 11. The counter will be in following successive states: 11, 10, 01, 00, 11, 10, 01, 00, 11 … Use any flip flop to design the circuit. You must design them… Read More »

An Assembly language program that counts the occurrence of alphabet A (irrespective of case) in a string – IGNOU MCA Assignment 2015 – 16

BACHELOR OF COMPUTER APPLICATIONS   Course Code : BCSL-022 Course Title : Assembly Language Programming Lab Assignment Number : BCA(II)/L-022/Assignment/2015 Maximum Marks : 50 Weightage : 25%   Write and run an Assembly language program that counts the occurrence of alphabet A (irrespective of case) in a sting. For example, for the string AXabAYaf, the… Read More »

A near procedure in assembly lang. that converts a packed 2 digit BCD number stored in AL register to equivalent Binary number – IGNOU MCA Assignment 2015 – 16

BACHELOR OF COMPUTER APPLICATIONS   Course Code : BCSL-022 Course Title : Assembly Language Programming Lab Assignment Number : BCA(II)/L-022/Assignment/2015 Maximum Marks : 50 Weightage : 25%   Write and run (using appropriate calling program) a near procedure in assembly language that converts a packed 2 digit BCD number stored in AL register to equivalent… Read More »

An assembly language program that multiplies two numbers (one byte) stored in the memory and Print output on the monitor – IGNOU MCA Assignment 2015 – 16

BACHELOR OF COMPUTER APPLICATIONS   Course Code : BCSL-022 Course Title : Assembly Language Programming Lab Assignment Number : BCA(II)/L-022/Assignment/2015 Maximum Marks : 50 Weightage : 25%   Write and run an assembly language program that multiplies two numbers (of size one byte only) stored in the memory. The result should be output on the… Read More »

A program in assembly language to find the largest of 3 numbers – IGNOU MCA Assignment 2015 – 16

MASTER OF COMPUTER APPLICATIONS   Course Code : MCS-017 Course Title : C and Assembly Language Programming(Lab Course) Assignment Number : MCA(I)/L-017/Assignment/15-16 Maximum Marks : 100 Weightage : 25%   Write a program in assembly language to find the largest of 3 numbers.    DATA SEGMENT NUM1 DB 5 NUM2 DB 9 NUM3 DB 7… Read More »

An assembly language program to reverse the given number and check if the number is palindrome – IGNOU MCA Assignment 2015 – 16

MASTER OF COMPUTER APPLICATIONS Course Code : MCS-017 Course Title : C and Assembly Language Programming(Lab Course) Assignment Number : MCA(I)/L-017/Assignment/15-16 Maximum Marks : 100 Weightage : 25%   Develop and execute an assembly language program to reverse the given number and check if the number is palindrome.    DATA SEGMENT NUM1 DW 12321 NUM2… Read More »

Assembly language program to find the Square of a number – IGNOU MCA Assignment 2015 – 16

Q. Write a program in assembly language to find the Square of a given number.  Course Code : MCS-017 Course Title : C and Assembly Language Programming(Lab Course) Assignment Number : MCA(I)/L-017/Assignment/15-16 Maximum Marks : 100 Weightage : 25% Solution :  DATA SEGMENT NUM DB ? RES DB 10 DUP (‘$’) MSG1 DB “ENTER NUMBER… Read More »

A program in assembly language to find the perimeter of a rectangle – IGNOU MCA Assignment 2015 – 16

 MASTER OF COMPUTER APPLICATIONS Course Code : MCS-017 Course Title : C and Assembly Language Programming(Lab Course) Assignment Number : MCA(I)/L-017/Assignment/15-16 Maximum Marks : 100 Weightage : 25%   Write a program in assembly language to find the perimeter of a rectangle.    DATA SEGMENT LEN DB ? BRE DB ? RES DB 10 DUP… Read More »

Write a program in 8086 assembly Language to count the number of alphabets ‘a’, ‘e’ and ‘o’ (irrespective of lower or upper case) in a strings – IGNOU MCA Assignment 2015 – 16

 MASTER OF COMPUTER APPLICATIONS Course Code : MCS-012 Course Title : Computer Organisation and Assembly Language Programming Assignment Number : MCA(1)/012/Assign/2015-16 Maximum Marks : 100 Weightage : 25%   Write a program in 8086 assembly Language (with proper comments) to count the number of alphabets ‘a’, ‘e’ and ‘o’ (irrespective of lower or upper case)… Read More »