Q1. Describe the differences between the use of Macros and Subroutines.
Q2. Define the deterministic finite automaton. Create a DFA which can recognize only string 0120 on the input symbols {0, 1, 2}.
Q3. Illustrate the different categories of assembly language statements? Write down at least one illustration of each category.
Q4. Define the term Sequencing Symbol and Expansion Time Variable.
Q5. Explain how literal references are handled in the Pass I assembler? Show by taking a appropriate illustration.
Q6. Write down a regular expression for the real number with optional fraction.
Q7. List all the merits of Top-Down parsing without backtracking. What do you mean by predictive parser?