Monday, May 16, 2016

System Software

1.INTRODUCTION

Basic concepts-Machine structure-Instruction formats-Addressing modes-Typical Architectures.

2.ASSEMBLERS

Functions-Features-Machine dependent-Machine independent-Design options-One pass-Multipass- 
Implementation-Examples.

3.LOADERS AND LINKERS

Functions-Features-Relocation-Program Linking-Linking loader implementation-Automatic library search-
Loader option-Linkage editors-Dynamic linking-Bootstrap loaders-Examples

4.MACROPROCESSORS

Functions-Macro parameters-Using labels-Conditional macro expansion-Recursive macro expansion-General
purpose macro processors-Examples.

5.COMPILERS AND UTILITIES

Introduction to Compilers-Different phases of a compiler-Simple one pass compiler-Code optimization
techniques-System Software tools-Implementation of editors-Debuggers.






.



No comments:

Post a Comment