 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 25 Mcqs, each offering curated multiple-choice questions to sharpen your Compilers knowledge and support exam preparation. Choose a topic below to get started.
| 1. | In signed-magnitude binary division, if the dividend is (11100)2 and divisor is (10011)2 then the result is ______ | 
| A. | (00100)2 | 
| B. | (10100)2 | 
| C. | (11001)2 | 
| D. | (01100)2 | 
| Answer» C. (11001)2 | |
| 2. | In a program using subroutine call instruction, it is necessary______ | 
| A. | Initialize program counter | 
| B. | Clear the accumulator | 
| C. | Reset the microprocessor | 
| D. | Clear the instruction register | 
| Answer» E. | |
| 3. | Virtual memory consists of _______ | 
| A. | Static RAM | 
| B. | Dynamic RAM | 
| C. | Magnetic memory | 
| D. | None of the mentioned | 
| Answer» B. Dynamic RAM | |
| 4. | Translation from symbolic program into Binary is done in__________ | 
| A. | Two passes | 
| B. | Directly | 
| C. | Three passes | 
| D. | Four passes | 
| Answer» B. Directly | |
| 5. | PSW is saved in stack when there is a _____ | 
| A. | Interrupt recognized | 
| B. | Execution of RST instruction | 
| C. | Execution of CALL instruction | 
| D. | All of these | 
| Answer» B. Execution of RST instruction | |
| 6. | The multiplicand register & multiplier register of a hardware circuit implementing booth's algorithm have (11101) & (1100). The result shall be ______ | 
| A. | (812)10 | 
| B. | (-12)10 | 
| C. | (12)10 | 
| D. | (-812)10 | 
| Answer» B. (-12)10 | |
| 7. | 'Aging registers' are _______ | 
| A. | Counters which indicate how long ago their associated pages have been Referenced. | 
| B. | Registers which keep track of when the program was last accessed | 
| C. | Counters to keep track of last accessed instruction | 
| D. | Counters to keep track of the latest data structures referred | 
| Answer» B. Registers which keep track of when the program was last accessed | |
| 8. | The instruction 'ORG O' is a______ | 
| A. | Machine Instruction | 
| B. | Pseudo instruction | 
| C. | High level instruction | 
| D. | Memory instruction | 
| Answer» C. High level instruction | |
| 9. | A floating point number that has an O in the MSB of mantissa is said to have__________ | 
| A. | Overflow | 
| B. | Underflow | 
| C. | Important number | 
| D. | Undefined | 
| Answer» C. Important number | |
| 10. | Semantic Analyzer is used for? | 
| A. | Generating Object code | 
| B. | Main ting symbol table | 
| C. | None of the mentioned | 
| D. | Both of the mentioned | 
| Answer» E. | |
| 11. | The BSA instruction is___________ | 
| A. | Branch and store accumulator | 
| B. | Branch and save return address | 
| C. | Branch and shift address | 
| D. | Branch and show accumulator | 
| Answer» C. Branch and shift address | |
| 12. | Suppose One of the Operand is String and other is Integer then it does not throw error as it only checks whether there are two operands associated with '+' or not . | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 13. | The fourth Generation computer was made up of? | 
| A. | Transistor | 
| B. | Vacuum tubes | 
| C. | Chips | 
| D. | Microprocessor chips | 
| Answer» E. | |
| 14. | What does a Syntactic Analyzer do? | 
| A. | Maintain Symbol Table | 
| B. | Collect type of information | 
| C. | Create parse tree | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 15. | Which of these features of assembler are Machine-Dependent | 
| A. | Instruction formats | 
| B. | Addressing modes | 
| C. | Program relocation | 
| D. | All of the mentioned | 
| Answer» E. | |
| 16. | In a memory-mapped I/O system, which of the following will not be there? | 
| A. | LDA | 
| B. | IN | 
| C. | ADD | 
| D. | OUT | 
| Answer» B. IN | |
| 17. | The addressing mode used in an instruction of the form ADD X Y, is _____ | 
| A. | Absolute | 
| B. | Indirect | 
| C. | Index | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 18. | In a vectored interrupt. | 
| A. | The branch address is assigned to a fixed location in memory | 
| B. | The interrupting source supplies the branch information to the processor through an interrupt vector | 
| C. | The branch address is obtained from a register in the processor | 
| D. | None of the mentioned | 
| Answer» C. The branch address is obtained from a register in the processor | |
| 19. | _________ register keeps track of the instructions stored in program stored in memory. | 
| A. | AR (Address Register) | 
| B. | XR (Index Register) | 
| C. | PC (Program Counter) | 
| D. | AC (Accumulator) | 
| Answer» D. AC (Accumulator) | |
| 20. | If memory access takes 20 ns with cache and 110 ns without it, then the ratio (cache uses a 10 ns memory) is _____ | 
| A. | 0.93 | 
| B. | 0.9 | 
| C. | 0.88 | 
| D. | 0.87 | 
| Answer» C. 0.88 | |
| 21. | Write Through technique is used in which memory for updating the data _____ | 
| A. | Virtual memory | 
| B. | Main memory | 
| C. | Auxiliary memory | 
| D. | Cache memory | 
| Answer» E. | |
| 22. | Generally Dynamic RAM is used as main memory in a computer system as it______ | 
| A. | Consumes less power | 
| B. | Has higher speed | 
| C. | Has lower cell density | 
| D. | Needs refreshing circuitry | 
| Answer» C. Has lower cell density | |
| 23. | Von Neumann architecture is ______ | 
| A. | SISD | 
| B. | SIMD | 
| C. | MIMD | 
| D. | MISD | 
| Answer» B. SIMD | |
| 24. | Cache memory acts between_______ | 
| A. | CPU and RAM | 
| B. | RAM and ROM | 
| C. | CPU and Hard Disk | 
| D. | None of the mentioned | 
| Answer» B. RAM and ROM | |
| 25. | The circuit used to store one bit of data is known as ______ | 
| A. | Encoder | 
| B. | OR gate | 
| C. | Flip Flop | 
| D. | Decoder | 
| Answer» D. Decoder | |