Code No: NR310506

NR

Set No. 2

in

III B.Tech I Semester Supplementary Examinations,June 2010 SYSTEMS PROGRAMMING Common to Computer Science And Engineering, Computer Science And Systems Engineering Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ????? 1. (a) Explain two pass algorithm for the design of a macro processor.

[8+8]

ld .

(b) What are the different data structures used in this algorithm.

2. Write the necessary Code block for implementing the following Screen Functionalities

or

(a) Clearing the Screen from top-left corner to bottom-right corner (assuming standard text-mode display)

(b) Write the code for printing the message ‘IBM PC ASSEBLY LANGUAGE PROGRAMMING’ with RED foreground on a WHITE background? (c) Write the Code Block for Setting the Cursor at a Specified location? [6+5+5]

uW

3. (a) What is the BIOS memory location of the keyboard buffer? (b) What is its size in bytes?

(c) How many keyboard characters can it contain?

[6+5+5]

4. Use the following data definitions and code string operations for parts (a)-(f): DATASG SEGMENT PARA CONAME DB ‘SPACE LAUNCHES, INC.’ PRLINE DB 20 DUP(‘ ’)

nt

(a) Move CONAME to PRLINE, from left to right

(b) Move CONAME to PRLINE, from right to left. (c) Load the third and fourth bytes of CONAME into the AX.

(d) Store the AX beginning at PRLINE +5.

Aj

(e) Compare CONAME with PRLINE (they will be unequal). (f) Scan CONAME for a blank character and, if one is found, move it to the BH. [3+3+3+3+2+2]

5. (a) Explain PAGE and TITLE listing Directives. (b) In the simplified segement directives, the .MODEL directive provides for TINY, SMALL, MEDIUM, COMPACT and LARGE Models. Under what circumstances would you use each model? (c) Explain about EQU Directive.

[7+6+3] 1

Code No: NR310506

NR

Set No. 2

6. (a) What is meant by a MACRO? With suitable example explain a MACRO instruction? (b) Explain the pass-2 macro definition and expansion algorithm.

[8+8]

i. ii. iii. iv.

Track Sector Cylinder Cluster

[8+8]

ld .

(b) What is the purpose of a disk controller ? Explain briefly.

in

7. (a) Explain the following terms with respect to a disk.

8. What are the two major disadvantages of using BIOS INT 13H? That is, why is the use of DOS interrupts usually preferred? [16]

Aj

nt

uW

or

?????

2

Code No: NR310506

NR

Set No. 4

in

III B.Tech I Semester Supplementary Examinations,June 2010 SYSTEMS PROGRAMMING Common to Computer Science And Engineering, Computer Science And Systems Engineering Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ?????

ld .

1. (a) What is meant by a MACRO? With suitable example explain a MACRO instruction? (b) Explain the pass-2 macro definition and expansion algorithm.

[8+8]

2. (a) What is the BIOS memory location of the keyboard buffer? (b) What is its size in bytes?

[6+5+5]

or

(c) How many keyboard characters can it contain?

3. Use the following data definitions and code string operations for parts (a)-(f): DATASG SEGMENT PARA CONAME DB ‘SPACE LAUNCHES, INC.’ PRLINE DB 20 DUP(‘ ’)

uW

(a) Move CONAME to PRLINE, from left to right

(b) Move CONAME to PRLINE, from right to left. (c) Load the third and fourth bytes of CONAME into the AX. (d) Store the AX beginning at PRLINE +5. (e) Compare CONAME with PRLINE (they will be unequal).

nt

(f) Scan CONAME for a blank character and, if one is found, move it to the BH. [3+3+3+3+2+2] 4. (a) Explain two pass algorithm for the design of a macro processor. (b) What are the different data structures used in this algorithm.

[8+8]

Aj

5. Write the necessary Code block for implementing the following Screen Functionalities (a) Clearing the Screen from top-left corner to bottom-right corner (assuming standard text-mode display)

(b) Write the code for printing the message ‘IBM PC ASSEBLY LANGUAGE PROGRAMMING’ with RED foreground on a WHITE background? (c) Write the Code Block for Setting the Cursor at a Specified location? [6+5+5]

6. What are the two major disadvantages of using BIOS INT 13H? That is, why is the use of DOS interrupts usually preferred? [16] 3

Code No: NR310506

NR

Set No. 4

7. (a) Explain the following terms with respect to a disk. Track Sector Cylinder Cluster

(b) What is the purpose of a disk controller ? Explain briefly. 8. (a) Explain PAGE and TITLE listing Directives.

[8+8]

in

i. ii. iii. iv.

(c) Explain about EQU Directive.

ld .

(b) In the simplified segement directives, the .MODEL directive provides for TINY, SMALL, MEDIUM, COMPACT and LARGE Models. Under what circumstances would you use each model?

[7+6+3]

Aj

nt

uW

or

?????

4

Code No: NR310506

NR

Set No. 1

in

III B.Tech I Semester Supplementary Examinations,June 2010 SYSTEMS PROGRAMMING Common to Computer Science And Engineering, Computer Science And Systems Engineering Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ?????

ld .

1. (a) What is meant by a MACRO? With suitable example explain a MACRO instruction? (b) Explain the pass-2 macro definition and expansion algorithm.

[8+8]

2. (a) What is the BIOS memory location of the keyboard buffer? (b) What is its size in bytes?

[6+5+5]

or

(c) How many keyboard characters can it contain?

3. Use the following data definitions and code string operations for parts (a)-(f): DATASG SEGMENT PARA CONAME DB ‘SPACE LAUNCHES, INC.’ PRLINE DB 20 DUP(‘ ’)

uW

(a) Move CONAME to PRLINE, from left to right

(b) Move CONAME to PRLINE, from right to left. (c) Load the third and fourth bytes of CONAME into the AX. (d) Store the AX beginning at PRLINE +5. (e) Compare CONAME with PRLINE (they will be unequal).

nt

(f) Scan CONAME for a blank character and, if one is found, move it to the BH. [3+3+3+3+2+2] 4. (a) Explain PAGE and TITLE listing Directives.

Aj

(b) In the simplified segement directives, the .MODEL directive provides for TINY, SMALL, MEDIUM, COMPACT and LARGE Models. Under what circumstances would you use each model?

(c) Explain about EQU Directive.

[7+6+3]

5. (a) Explain the following terms with respect to a disk. i. ii. iii. iv.

Track Sector Cylinder Cluster

(b) What is the purpose of a disk controller ? Explain briefly.

5

[8+8]

Code No: NR310506

NR

Set No. 1

6. What are the two major disadvantages of using BIOS INT 13H? That is, why is the use of DOS interrupts usually preferred? [16] 7. Write the necessary Code block for implementing the following Screen Functionalities

in

(a) Clearing the Screen from top-left corner to bottom-right corner (assuming standard text-mode display)

(b) Write the code for printing the message ‘IBM PC ASSEBLY LANGUAGE PROGRAMMING’ with RED foreground on a WHITE background?

ld .

(c) Write the Code Block for Setting the Cursor at a Specified location? [6+5+5] 8. (a) Explain two pass algorithm for the design of a macro processor. (b) What are the different data structures used in this algorithm.

Aj

nt

uW

or

?????

6

[8+8]

Code No: NR310506

NR

Set No. 3

in

III B.Tech I Semester Supplementary Examinations,June 2010 SYSTEMS PROGRAMMING Common to Computer Science And Engineering, Computer Science And Systems Engineering Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ????? 1. (a) Explain two pass algorithm for the design of a macro processor.

[8+8]

ld .

(b) What are the different data structures used in this algorithm.

2. Write the necessary Code block for implementing the following Screen Functionalities

or

(a) Clearing the Screen from top-left corner to bottom-right corner (assuming standard text-mode display)

(b) Write the code for printing the message ‘IBM PC ASSEBLY LANGUAGE PROGRAMMING’ with RED foreground on a WHITE background? (c) Write the Code Block for Setting the Cursor at a Specified location? [6+5+5]

uW

3. Use the following data definitions and code string operations for parts (a)-(f): DATASG SEGMENT PARA CONAME DB ‘SPACE LAUNCHES, INC.’ PRLINE DB 20 DUP(‘ ’) (a) Move CONAME to PRLINE, from left to right (b) Move CONAME to PRLINE, from right to left.

(c) Load the third and fourth bytes of CONAME into the AX.

nt

(d) Store the AX beginning at PRLINE +5. (e) Compare CONAME with PRLINE (they will be unequal). (f) Scan CONAME for a blank character and, if one is found, move it to the BH. [3+3+3+3+2+2]

Aj

4. (a) What is meant by a MACRO? With suitable example explain a MACRO instruction? (b) Explain the pass-2 macro definition and expansion algorithm.

[8+8]

5. What are the two major disadvantages of using BIOS INT 13H? That is, why is the use of DOS interrupts usually preferred? [16]

6. (a) What is the BIOS memory location of the keyboard buffer? (b) What is its size in bytes? (c) How many keyboard characters can it contain? 7

[6+5+5]

Code No: NR310506

NR

Set No. 3

7. (a) Explain PAGE and TITLE listing Directives. (b) In the simplified segement directives, the .MODEL directive provides for TINY, SMALL, MEDIUM, COMPACT and LARGE Models. Under what circumstances would you use each model? [7+6+3]

i. ii. iii. iv.

Track Sector Cylinder Cluster

ld .

8. (a) Explain the following terms with respect to a disk.

(b) What is the purpose of a disk controller ? Explain briefly.

Aj

nt

uW

or

?????

8

in

(c) Explain about EQU Directive.

[8+8]

NR Set No. 2

(b) Write the code for printing the message 'IBM PC ASSEBLY LANGUAGE · PROGRAMMING' ... 3. (a) What is the BIOS memory location of the keyboard buffer?

64KB Sizes 0 Downloads 205 Views

Recommend Documents

NR Set No. 2
iii. Domain. [2+2+3] · 4. (a) Develop an example showing how a single locking protocol could lead to a ... (b) What is the oldest log record that we need to retain?

NR Set No. 2
is assumed as an ideal gas, prepare a P-x-y diagram for this system at 50 oC. ... lnp2 sat / Kpa = 16.059381 - 3644.297/(t oC +239.765). [16]. 3. AjntuWorld.in ...

NR Set No. 2
Code No: NR220104. NR. Set No. 2. II B.Tech II Semester Supplementary Examinations,May 2010 · DATA STRUCTURES THROUGH C · Civil Engineering.

NR Set No. 2
(a) Give the classification of solid state Microwave devices along with examples? (b) Why conventional tubes and solid state devices can not be used at ...

NR Set No. 2
2. 5. Derive equations to describe the displacement diagram of a cam which rises with ... cam rotation angle is ß Plot the displacement diagram and its first three ...

NR Set No. 2
5. (a) What is meant by ignition delay? Name and describe the two components of · ignition delay period. What is the importance of delay period? Should the.

NR Set No. 2
Normal Cost · Crash Cost · Days Cost(Rs.) Days Cost(Rs.) Disassemble motor · - · 8 · 160 · 6 · 200 · Clean and paint frame · A · 7 · 80 · 4 · 190 · Rewind armature.

NR Set No. 2
PRODUCTION PLANNING AND CONTROL · Mechanical Engineering ... the symbols used in drawing Gantt chart. [6+10] · 6. (a) Explain how a computer can be ...

NR Set No. 2
(b) What is Narrow Band FM ? Draw the block diagram of Armstrong FM gen- · erator. Bring out the role of frequency multiplier and down converters. [8+8].

NR Set No. 2
(b) Draw the internal circuit diagram and pin diagram (DIP) of 566 VCO. Explain its operation and derive expression for output frequency fo. [8]. 1. AjntuWorld.in ...

NR Set No. 2
Determine the heat transferred during the process and the final pressure. [16] · 8. (a) A gas mixture consisting of 20% ethane and 80% oxygen at 298K is burned.

NR Set No. 2
(b) Explain how number of page faults can be calculated for the given page trace · using FIFO page replacement strategy. (Assume 3 frames are available in the.

NR Set No. 2
(a) Differentiate between transmission path, virtual path and virtual circuit. [6] · (b) Explain link state routing with an example. [10] · 2. (a) Does the TC sublayer ...

NR Set No. 2
Figure 5. 7. (a) Derive the expression for potential at any point due to a point charge Q and also write electric field in rectangular co ordinate system. [8]. 3.

NR Set No. 2
A grass hopper straight line mechanisms gets its motion from a crank OA. The end · A of the crank in joined to a long rod PQ such that Q A is 6cm. The end Q is.

NR Set No. 2
(b) Show and deduce the relation between stream and velocity potential ... gradient and the boundary spacing for the case of laminar flow between parallel.

NR Set No. 2
Max Marks: 80 · Answer any FIVE Questions · All Questions carry equal marks ... ii. Editor Area · iii. Output pane. [6+10] · 6. Design a custom dialog box using ...

NR Set No. 2
Common to Electronics And Telematics, Electronics And Control · Engineering ... NR. Set No. 2. 7. (a) Compare the Digital Butterworth and Chebyshev filters.

NR Set No. 2
(a) What is meant by monitor? How the monitor concept is used in solving mutual · exclusion problem? (b) How the processors are communicating with each ...

NR Set No. 2
(b) Lifetime of IC chips manufactured by a semiconductor manufacturer is ap- · proximately normally distributed with mean = 5x 106 hours and standard.

NR Set No. 2
2. (a) Find the mean and standard deviation of a normal distribution in which 7% ... (a) Predict y at x=5 by fitting a least squares straight line to the following data:.

NR Set No. 2
Figure 4a. (b) State different properties of Fourier series. [4M]. 5. (a) Find the inverse z transform of X (z) using power series method, given. X (z)=1/[1-az−1],|z| ...

NR Set No. 2
5. Define maximum usable frequency and derive an expression for the same in the · case of a thin ionospheric layer over a plane earth. Explain what is meant by ...

NR Set No. 2
(b) What are the advantages and disadvantages of having excess inventories?[8+8] · 7. Define the organization's environment. Describe the various factors in an ...