Sie sind auf Seite 1von 0

w

w
w
.
r
e
j
i
n
p
a
u
l
.
c
o
m
w
w
w
.
r
e
j
i
n
p
a
u
l
.
c
o
m
PART A (10 x 2 = 20 Marks)
1. Define system software. Give examples.
2. Explain the instruction format and addressing modes in SIC.
. !hat are different assem"ler directives#
$. !hat is a literal#
%. Distinguish "etween program "loc&s and control sections.
'. !rite an algorithm for an a"solute loader.
(. Define macro definition and macro expansion.
). Distinguish "etween a su"program and a macro processor.
*. !hat is the importance of +ser Interface#
1,. !hat are various functions of a de"ugger#
PART B - (5 x 16 = 80 Marks)
11. -a. Discuss the SIC/0E architecture1explaining in detail the data and instruction formats. -1'.
2r.
-".!rite short notes on
-i. data and instruction formats.
-ii. 3ddressing modes of SIC/0E. -1'.
12. -a. Discuss in detail pass1 of a two pass assem"ler. 4ention the data structures used.
2r
-". Explain in detail the features of 43S4 assem"ler for 5entium system. -1'.


1. -a. 6riefly descri"e the "asic 7oader 8unctions and -ii. 8eatures of machine dependent loader -1'.
2r
-". Explain in detail a"out -i. 7in&age editors and -ii. Dynamic 7in&ing -1'.
1$. -a. !hat are the machine independent features of macro processor# Explain in detail any two of
them -1'.
2r
-". Explain in detail with examples -a. Conditional 4acro expansion -". 39SI C 4acro 7anguage
-1'.
1%. -a. !ith a neat "loc& diagram1 explain the different components of an editor structure. -1'.
2r
-". Discuss in detail a"out an interactive de"ugging system -1'.
1
www.rejinpaul.com
www.rejinpaul.com
w
w
w
.
r
e
j
i
n
p
a
u
l
.
c
o
m
w
w
w
.
r
e
j
i
n
p
a
u
l
.
c
o
m
Answer all questins
PART A (10 x 2 = 20 Marks)
1. Explain the Instruction formats in SIC/0E.
2. !hat are the different addressing modes in SIC/0E#
. !hat are the "asic assem"ler functions#
$. !hat is the use of 7ocation Counter -72CC:;.#
%. !hat is different type of loaders#
'. Differentiate functions of 7in&ing 7oader and 7in&age Editors.
(. !hat are the data structures used "y a macro processor#
). !hat are the functions of 43S4 macro processor#
*. !hat are the tas&s performed in the editing process#
1,. !hat are tracing and trace "ac& functions#
PART B - (5 x 16 = 80 Marks)
11. -a. Explain with diagram SIC machine architecture. -1'.
2r.
-". Give examples of a. data movement operations and ". 7ooping and indexing operations of
SIC/0E -1'.
12. -a. Explain in detail the functions of 5ass1 and pass2 of two pass assem"ler and the data structures
+sed. -1'.
2r
-". Explain the functioning of a. 7oad<and<go assem"lers and ". 4ultipass assem"lers -1'.


1. -a. !rite an algorithm for 6oot strap 7oader for SIC/0E -1'.
2r
-". Explain in detail the functioning of a 7in&ing loader with algorithm and data structures. -1'.
1$. -a. Explain in detail the functioning of a macro processor with an algorithm
and its data structures. -1'.
2r
-". !hat are the machine independent macro processor features#
Explain in detail any two of them -1'.
-ii. Explain in detail the 4304 macro processor features. -1'.
1%. -a. Explain in detail the overview of editing process -1'.

2r
-". Discuss "riefly a, need for de"ugging system and ". user interface criteria -1'.
2
www.rejinpaul.com
www.rejinpaul.com
w
w
w
.
r
e
j
i
n
p
a
u
l
.
c
o
m
w
w
w
.
r
e
j
i
n
p
a
u
l
.
c
o
m

Answer all questins
PART A (10 x 2 = 20 Marks)
1. !hat are the additional registers provided in SIC/0E than SIC##
2. =ow floating point data type is represented in SIC/0E#
. !hat are assem"ler directives#.
$. Differentiate literals and immediate operands..
%. !hat are different types of loaders#.
'. !hat are the two types of relocation#.
(. !hat are &ey word macro parameters# =ow iit is useful#.
). !hat are general purpose macro processors#.
*. !hat are the tas&s performed "y a document editing process#
1,. !hat are the various functions of a de"ugger#
PART B - (5 x 16 = 80 Marks)
11. -a. Explain different addressing modes of SIC/0E and explain how the
target address is caculated.. -1'.
2r
-". Explain "riefly -i. SIC/0E data formats and ". 5entium 5ro architecture -1'.

12. -a. Explain in detail i. pass2 of a two pass assem"ler and ii. 2">ect code format -1'.
2r
-". Explain in detail assem"ler data structures and their formats. -1'.


1. -a. Explain in detail machine independent loader features. l -1'..
2r
-". !hat are different design options of loaders# Explain in detail functions of any two
2f them. -1'.

1$. -a. Explain in "rief a"out a. 4acro definition ". 4acro Expansion -1'.
2r
-". Explain a. 9ested macro definitions ". 4acro processor with language translators -1'.
1%. -a. -i. Discuss clearly the functional components of a text editor. -1'.
2r
-". Discuss in detail various issues related to interactive de"ugger -1'.

www.rejinpaul.com
www.rejinpaul.com