KEMBAR78
System Software Exam Nov/Dec 2021 | PDF | Assembly Language | Macro (Computer Science)
0% found this document useful (0 votes)
75 views2 pages

System Software Exam Nov/Dec 2021

This document appears to be a question paper for a third semester exam on computer science and engineering. It covers topics related to system software, including data and instruction formats for different computer architectures, assemblers, linkers, loaders, macroprocessors, code optimization, and debugging tools. The paper contains two parts - Part A consists of 10 short answer questions worth 2 marks each. Part B contains 5 longer answer questions worth 16 marks each, with internal choices given for some questions.

Uploaded by

saran_neo
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)
75 views2 pages

System Software Exam Nov/Dec 2021

This document appears to be a question paper for a third semester exam on computer science and engineering. It covers topics related to system software, including data and instruction formats for different computer architectures, assemblers, linkers, loaders, macroprocessors, code optimization, and debugging tools. The paper contains two parts - Part A consists of 10 short answer questions worth 2 marks each. Part B contains 5 longer answer questions worth 16 marks each, with internal choices given for some questions.

Uploaded by

saran_neo
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/ 2

Reg. No.

Question Paper Code : 83247

B.E./B.Tech. DEGREE EXAMINATIONS, NOVEMBER/DECEMBER 2021.

Third Semester

Computer Science and Engineering

CS 233 – SYSTEM SOFTWARE

(Regulations 2001)

Time : Three hours Maximum : 100 marks


Answer ALL questions.
PART A — (10  2 = 20 marks)
1. What is the data format used in the SIC system?
2. Give the instruction format of the VAX system.
3. What do you mean by ‘Forward Reference’?
4. What are Absolute and Relative Expressions?
5. Differentiate linking loader with linkage editor.
6. Write short notes on bootstrap loader.
7. What is the use of a general purpose macroprocessor?
8. Some macros simply expand into instructions that call a subroutine. What are
the advantages of this approach, as compared to using either a ‘pure’ macro or
a ‘pure’ subroutine?

9. Write down one example showing code optimization.


10. What is meant by traceback?

PART B — (5  16 = 80 marks)

11. (a) Explain in detail about the data format, instruction format, addressing
modes and instruction set of SIC machine architecture with suitable
example.
Or

(b) Describe the main characteristics of VAX architecture in detail.


12. (a) (i) Write down an algorithm to implement two pass assembler. (8)

(ii) Explain multipass assembler operations with an example. (8)

Or

(b) (i) Discuss different types of instruction formats and addressing modes
of two pass assembler with example. (8)

(ii) Explain briefly the one pass assembler. (8)

13. (a) Discuss about different features of loaders each with an example.

Or

(b) Explain the following:

(i) Linkage editors (5)

(ii) Dynamic linking (5)

(ii) Bootstrap loaders. (6)

14. (a) Explain the algorithm and data structure used to represent a macro
processor.
Or

(b) Discuss the features of MASM macro processor with relevant example.

15. (a) Discuss operator precedence parsing with an example. (16)

Or
(b) (i) Describe in detail Code Optimization. (10)

(ii) Write a note on debuggers. (6)

—————————

2 83247

You might also like