This course introduces the concepts and techniques of system programming. The course covers the following topics Machine Architecture, Machine Language, Assembly Language, Two Pass Assemblers, One Pass Assemblers, Macro Facilities, Conditional Macros, Macro Processors, Loaders, Linkers, Formal Languages, The Design of Translators (Compilers and Interpreters).
Bachelor of Computer Science - 132 CRs
Santanu Chattopadhyay, System Software, Prentice Hall of India
content serial | Description |
---|---|
1 | Introduction to Systems Programming |
2 | Simplified Instructional Computer (SIC) |
3 | Sic and Sic/xe programming examples |
4 | Simple two pass assembler |
5 | Simple two pass assembler |
6 | Machine Independent Assembler features (literals, symbols, expression) |
7 | Expression |
8 | One-pass assembler |
9 | Loader |
10 | Linker |
11 | Introduction to Compilers |
12 | Compiler design |
13 | Compiler design stages part 1 |
14 | Compiler design stages part 2 |
15 | Revision |
Start your application