RR
Code No: RR311504 III B.Tech I Semester(RR) Supplementary Examinations, May 2009 SYSTEMS PROGRAMMING (Computer Science & Systems Engineering)
Time: 3 hours
Max Marks: 80 Answer any FIVE questions All questions carry equal marks ?????
1. Write short notes on the following: (a) Segments. (b) Data definition Directives. (c) COM programs. 2. (a) Explain the MUL instruction for processing of signed and un-signed data. (b) Write on assembly level language program to illustrate conditional jump instructions. 3. Explain the following operations with respect to assembly language programming. (a) String operations. (b) Boolean operations. (c) Searching. (d) Sorting. 4. (a) Explain the macro instruction argument. (b) Explain the pass-2 macro definition and expansion algorithm. 5. Write an assembly language program to display ASCII character set. 6. (a) What is the purpose of FAT? (b) Explain the format of directory entry for each file created on a disk (c) What is the purpose of a disk controller? 7. (a) Which are the three portions of COMMAND.COM loads into memory? Explain. (b) Explain various strategies used to determine where to load a program in memory. 8. (a) Give a note on compile-and-go loader. (b) Brief about the two phases of a compiler. ?????