Fourth Semester

BCS404>>System Software<<Mr.Job Daniel

Syllabus
UNIT-I
Fundamentals of language processors


Language specification – Data structure for language processing – Scanning – Parsing.

UNIT-II
Assemblers


Elements of assembly language programming – Single pass and two pass assembler – Assembler for IBM PC.

UNIT-III
Macro Processors


Macro definition and call – Macro expansion – Conditional and nested macro calls – Design of a macro processor.

UNIT-IV
Loaders


Relocation and linking concepts – Relocating programs – Design of a linker – Linking for overlays – A linker for MSDOS.

UNIT-V
Linkers
Software tools – Text editor – Debug monitors – Interpreters – Program generators – User interfaces – Recent trends and developments.

 

 

TEXT BOOKS:

1.     D.M.Dhamdhere, “System Programming and Operating Systems”, III Edition, Tata McGraw Hill, 2002.

2.       A.V.Aho, Ravi Sethi and J.D.Ullman, “Compilers Principles, Techniques and Tools”, Pearson Education, Second Edition.3

  



<<Back 
<< Fourth semester subjects
Copyrights reserved (c) CSE Version 2.2