PRIYADARSHINI BHAGWATI COLLEGE OF ENGINEERING, NAGPUR
Department of Computer Science and Engg.
Academic session 2021-22 (Even Sem)
Assignment No: - I
IV Sem B.E. Subject: System Programming
-------------------------------------------------------------------------------------------------------------------------------
Unit:-I
1.What is system programming? Explain the components of system programming.
2.Explain different instruction formats of IBM 360 / 370 machine.
3.Explain machine architecture of IBM 360/370.
4.Construct MOT,ST,LT,BRT and generate machine instruction for following code
TEST START
BEGIN BALR 15,0
USING BEGIN+2,15
SR 4,4
L 3,=F’10’
LOOP L 2,DATA(4)
A 2,=F’49’
ST 2,DATA(4)
A 4,=F’4’
BCT 3,*-16
BR 14
LTROG
DATA DC F’1,3,3,3,3,4,5,9,0’
END
5.Explain the following Pseudo Op-code:
i) USING ii)LTROG iii)DROP
Unit: -II
6.What is conditional macro expansion? Explain in detail with example.
7.What are the basic task that any microprocessor must perform? How do you define a macro in a
program? Give a general format.
8.Explain the formats of MNT, MDT and ALA with example. What is the difference between ALA
prepared in Pass - 1 and Pass - 2 of microprocessor?
9.Explain the concept of macro define within macro
Mr.D.B.Khadse
Signature of Teacher