Uploaded by ready7890

system programm question

advertisement
1. In a two pass assembler the pseudo code EQU is to be
evaluated during ?
a. Pass 1
b. Pass 2
c. not evaluated by the assembler
d. None of above
2. Which of these features of assembler are Machine-Dependent ?
a. Instruction formats
b. Addressing modes
c. Program relocation
d. All of the mentioned
3. Load address for the first word of the program is called
a. Linker address origin
b. Load address origin
c. Phase library
d. Absolute library
4. Symbolic names can be associated with
a. Information
b. data or instruction
c. operand
d. mnemonic operation
5. A linker program
a. places the program in the memory for the purpose of execution.
b.
relocates the program to execute from the specific memory area
allocated to it.
c. links the program with other programs needed for its execution.
d. interfaces the program with the entities generating its input data.
6. Forward reference table (FRT) is arranged like
a. Stack
b. Queue
c. Linked list
d. Double linked list
7. Nested Macro calls are expanded using the
a. FIFO rule (First in first out)
b. LIFO (Last in First out)
c. FILO rule (First in last out)
d. None of the above
8. Macro processor is an inbuilt function of ?
a. Loader
b. Editor
c. Linker
d. Assembler
9. Define editors and debuggers.
Editor :The editing process involves grammar, semantic, and lexical
analyses, generation and optimization of intermediate codes, symbol
table management and error management.
Debuggers: A debugger makes it easier for programmers to debug
programs. But it is not necessarily a tool required for code execution.
10. what is bootstrap loader?
Ans. - bootstrapping, bootloader, or boot program, a bootstrap loader
is a program that resides in the computer's EPROM, ROM, or another
non-volatile memory. When the computer is turned on or restarted, the
bootstrap loader first performs the power-on self-test, also known as
POST.
Download