COMPILER DESIGN

INTRODUCTION TO COMPILER DESIGN

KEY COMPONENTS OF A COMPILER

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Choose the components of a language processing system.(Select all the correct answers)
A
Compiler
B
Linker
C
Loader
D
Operating System
Explanation: 

Detailed explanation-1: -Loader is a part of operating system and is responsible for loading executable files into memory and execute them. It calculates the size of a program (instructions and data) and creates memory space for it. It initializes various registers to initiate execution.

Detailed explanation-2: -In a language processing system, the source code is first preprocessed. The modified source program is processed by the compiler to form the target assembly program which is then translated by the assembler to create relocatable object codes that are processed by linker and loader to create the target program.

Detailed explanation-3: -Assembler. Interpreter. Compiler.

There is 1 question to complete.