0% found this document useful (0 votes)
118 views4 pages

Bcsl-022 s1, s2, s3, s4 2012 December

This document contains instructions and questions for an Assembly Language Programming exam using 8086 assembly language. It is divided into four sets, with each set containing two programming questions worth 20 marks each. The questions involve tasks like converting an ASCII digit to binary, finding the length of a string, interchanging values, calculating totals, finding minimum values, multiplication of numbers, and calculating tax. Students are instructed to write and run programs to solve each problem and use any assembler or emulator.

Uploaded by

amitav_biswas84
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views4 pages

Bcsl-022 s1, s2, s3, s4 2012 December

This document contains instructions and questions for an Assembly Language Programming exam using 8086 assembly language. It is divided into four sets, with each set containing two programming questions worth 20 marks each. The questions involve tasks like converting an ASCII digit to binary, finding the length of a string, interchanging values, calculating totals, finding minimum values, multiplication of numbers, and calculating tax. Students are instructed to write and run programs to solve each problem and use any assembler or emulator.

Uploaded by

amitav_biswas84
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SET-1

No. of Printed Page : 1

BACHELOR IN COMPUTER APPLICATIONS (BCA)


(Revised)
Term-End Practical Examination
04035
December, 2012
BCSL-022 : ASSEMBLY LANGUAGE PROGRAMMING LAB
Time allowed : 1 hour

Note :

Maximum Marks : 50

(i) There are two compulsory questions in this paper of 20 marks each. Rest
10 marks are for viva-voce.
(ii) Use any assembler or emulator to run assembly programs.

1.

Write and run a program using 8086 assembly language that converts an ASCII digit 20
stored in memory location to equivalent binary in AL register. For example, if memory
has the ASCII digit '5' it should be in AL register as 00000101.

2.

Write a program using 8086 assembly language that counts the length of a string stored 20
in consecutive memory location $ should be assumed as string termination character.

BCSL-022/S-1

No. of Printed Page : 1

SET - 2

BACHELOR IN COMPUTER APPLICATIONS (BCA)


(Revised)
Term-End Practical Examination
02725
December, 2012
BCSL-022 : ASSEMBLY LANGUAGE PROGRAMMING LAB
Time allowed : 1 hour
Note :

Maximum Marks : 50

(i) There are two compulsory questions in this paper of 20 marks each. Rest
10 marks are for viva-voce.
(ii) Use any assembler or emulator to run the programs.

1.

Write and run a program using 8086 assembly language that interchanges the values. 20
Stored in two different memory locations.

2.

Write and run a program using 8086 assembly language that finds the total of marks of 20
5 students stored in five consecutive memory locations.

BCSL-022/S-2

SET-3

No. of Printed Page :1

BACHELOR IN COMPUTER APPLICATIONS (BCA)


(Revised)
Term-End Practical Examination 01975
December, 2012
BCSL-022 : ASSEMBLY LANGUAGE PROGRAMMING LAB
Maximum Marks : 50

Time allowed : 1 hour

Note :

(i) There are two compulsory questions in this paper of 20 marks each. Rest
10 marks are for viva-voce.
(ii) Use any assembler or emulator to run your programs.

1.

Write and run a program using 8086 assembly language to find the smaller of two 20
values stored in two different memory locations.

2.

Write and run a program using 8086 assembly language to multiply three numbers. 20
The numbers may be assumed to be in three consecutive memory locations. The result
should be stored in a register. All the numbers should be less than 100.

BCSL-022/S-3

LSET -4

No. of Printed Page :1

BACHELOR IN COMPUTER APPLICATIONS (BCA)


(Revised)
Term-End Practical Examination
01065
December, 2012
BCSL-022 : ASSEMBLY LANGUAGE PROGRAMMING LAB
Time allowed : 1 hour

Note :

1.

Maximum Marks : 50

(i) There are two compulsory questions in this paper of 20 marks each. Rest
10 marks are for viva-voce.
(ii) Use any assembler or emulator to run your programs.

Write and run a program using 8086 assembly language that calculates the tax due for 20
a person. You may assume that the annual salary of the person is stored in a memory
location. You may also assume a flat 30% tax rate.

2.

Write and run a program using 8086 assembly language that finds the smallest of four 20
given values. The values are stored in four consecutive locations of memory.

BCSL-022/S-4

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy