(60 Marks)
Answer all Questions each question carries TEN marks
1. What is CISC & RISC? Explain their addressing modes. 2. Explain the design of a multi-pass assembler. 3. Discuss the following: a. Design Specification of Assembler b. Design of Single Pass Assembler 4. Discuss the following: a. Macro Parameters b. Nested and Recursive Macro Calls and its expansion 5. Discuss the following: a. Phases of Compilation b. Java Compiler and Environment 6. Explain the following: a. YACC Compiler-Compiler b. Interpreters