Semester : SEMESTER 5
Subject : System Software
Year : 2022
Term : JANUARY
Branch : COMPUTER SCIENCE AND ENGINEERING
Scheme : 2015 Full Time
Course Code : CS 303
Page:1
B 06000CS303122001 Pages: 2
Reg No.: Name:
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
Fifth Semester B.Tech Degree (S,FE) Examination January 2022 (2015 Scheme)
Course Code: CS303
Course Name: SYSTEM SOFTWARE
Max. Marks: 100 Duration: 3 Hours
PARTA
Answer all questions, each carries 3 marks. Marks
1 Differentiate between system software and application software. (3)
2 Give the role of various registers in SIC machine. (3)
3 Identify the addressing modes in the following machine code for SIC /XE (3)
machine
(i) 010030 (ii) 032600
4 List the five basic assembler functions. (3)
PART 13
Answer any two full questions, each carries 9 marks.
5 9) Discuss the architecture of SIC/XE machine. (6)
b) What do you mean by assembler directives? Explain any four with examples. (3)
6 9) Explain the Pass2 Algorithm for a two-pass SIC Assembler along with the 0362 (5)
structures used in it.
b) Write the sequence of instructions in SIC/XE to add two integer arrays 5 andT (4)
and store the contents to array 2. ऽ and T each contains 10 integers.
7 93) Briefly explain any three important records used in an object program. (5)
b) Write the sequence of instructions in SIC, to transfer the string (4)
”UNIVERSITY?” stored at location LOCA to LOCA2.
PART C
Answer all questions, each carries 3 marks.
8 How is modification record useful in linking different control sections in a (3)
program?
9 What do you mean by external refereneces ? Explain it in the context of (3)
assemblers.
10 Give the Absolute Loader Algorithm (3)
11 With the help of a diagram, compare linking loader and linkage editor. (3)
Page 1 of 2