Please enable JavaScript.
Coggle requires JavaScript to display documents.
System Programming And Compiler Construction (CSC602) (Assemblers…
System Programming And Compiler Construction (CSC602)
Assemblers
Elements of Assembly Language programming
Assembler Design
Assembler Design for Hypothetical / X86 family processor
Compilers: Analysis Phase
Phases of compilers
Lexical Analysis- Role of Finite State Automata in Lexical Analysis, Design of Lexical analyser, data structures used .
Syntax Analysis- Role of Context Free Grammar in Syntax analysis, Types of Parsers
Semantic Analysis, Syntax directed definitions.
Loaders and Linkers
Different loading schemes
functions of loaders, Relocation and Linking concept,
Macros and Macro Processor
Macro definition and call
Features of Macro facility
Design of single pass macro processor
Compilers: Synthesis phase
Code Optimization
Code Generation
Types of Intermediate codes
Introduction to System Software
Concept of System Software
Goals of system softwares
Introduction to various system programsAssembler, Macro processor, Loader, Linker, Compiler, Interpreter, Device Drivers, Operating system, Editors, Debuggers.