Preview

Compiler and Explain Dag Representation

Satisfactory Essays
Open Document
Open Document
351 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Compiler and Explain Dag Representation
2. Explain DAG representation of the basic blocks with suitable example.
3. Discuss the principle sources of optimiztion. What are the various ways of calling procedures ?
4. Elaborate storage organiztion and write detailed notes on parameter passing.
5. How back patching can be used to generate code for Boolean expressions and flow of control statements ?
6. How the types and their relative addresses of declared names are computed and how scope information is dealt with ?
7. Explain the three general approaches to the implementation of Lexical Analyzer. What are the possible errors recovery action in Lexical Analyzer ?
8. Let A be a 10*20 array with low 1=low 2=1. Here n1=10 and n2=20. Take w to be 4. Give the annotated parse tree for the assignment x:=A[Y,Z].
9. What are the various types of calling procedure ? Explain in detail.
10. Explain Single-address Instruction and Two-address instruction.
11. Differentiate between Bus buffering and Latching.
12. What is DMA ? Explain its function.
13. Differentiate between Static and Dynamic RAM.
14. What is cache memory ? Explain its utility for memory uses.
15. Explain Virtual memory mode with example.
16. What is Interrupt ? Describe the types of interrupt.
17. What is a Register ? Describe the types of registers.
Q 06-: Explain the Phases of Compiler
Q 07-: What do you mean by Symbol Table? Explain with example.
Q 08-: What is the function of Code Generation and Optimization?
Q 09-: Explain the Lexical Phase of the Compiler.
Q 10-: Explain the various types of Calling Procedure.
Q 11-: What is Run Time Environment Storage Organizations?
Q 12-: What is Software tools? Explain LEX and YACC.
Q 13-: Write the usefulness of Program development tools.
Q 14-: Construct Lexical takens parse tree and code generation.
Q 15-: What is the DAG? Explain with expression.
Q 16-: Explain Top down & Bottom up Parsing techniques.
Q 17. Elaborate of grouping of phases in a compiler.
Q 18. Write about

You May Also Find These Documents Helpful

  • Good Essays

    1. Deciding how to use the resources of the organization to most effectively carry out…

    • 715 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Nt1310 Unit 3 Quiz

    • 6337 Words
    • 26 Pages

    What is the primary purpose of the __P() macro? Choice 1 The __P() macro has no function, and merely obfuscates library function declarat ions. It should be removed from further releases of the C library. Choice 2 The __P() macro provides forward compatibility for C++ compilers, which do not r ecognize Standard C prototypes. Choice 3 Identifiers that begin with two underscores are reserved for C library implement ations. It is impossible to determine the purpose of the macro from the context given. Choice 4 The __P() macro provides backward compatibility for K&R C compilers, which do no t recognize Standard C prototypes. Choice 5 The __P() macro serves primarily to differentiate library functions from applica tion-specific functions. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /*question number 68*/ Which one of the following is NOT a valid identifier? Choice 1 __ident Choice 2 auto [Ans] Choice 3 bigNumber Choice 4 g42277 Choice 5 peaceful_in_space - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /*question number 69*/ /* Read an arbitrarily long string. */ Code: int read_long_string (const char ** const buf) { char * p = NULL; const char * fwd = NULL; size_t len = 0; assert(buf); do { p = realloc(p, len += 256); if (!p) return 0; if (!fwd) fwd = p; else fwd = strchr(p, '\0'); } while (fgets(fwd, 256, stdin)); *buf =…

    • 6337 Words
    • 26 Pages
    Good Essays
  • Satisfactory Essays

    Identify the appropriate performance mechanisms and architectural considerations that should be included in developing each section of the plan.…

    • 865 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    b. How might a structured process such as Six Sigma methodology (Chapter 3) be useful here?…

    • 500 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The Murder of Dusty Mantel

    • 1310 Words
    • 6 Pages

    11. Evaluate each expression when x = 2, w = 6 and a = 8.…

    • 1310 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    Qdc1 Study Guide

    • 3244 Words
    • 13 Pages

    Identify procedures that lead to process improvement. customer satisfaction, achieving higher quality, reducing waste, reducing cost, increasing productivity, and reducing processing time.…

    • 3244 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    Prep for Assignment 3hrc

    • 800 Words
    • 4 Pages

    • an explanation of how these different functions work together within the organisation to optimise performance…

    • 800 Words
    • 4 Pages
    Good Essays
  • Better Essays

    5) A local variable’s scope begins at the variable’s declaration and ends at the end of the module in which the variable is declared.…

    • 1580 Words
    • 11 Pages
    Better Essays
  • Better Essays

    1. Identifying and defining the problem. Consider what an optimal outcome or goal might be.…

    • 1042 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    MA1310 Study Guide

    • 6294 Words
    • 56 Pages

    3. Describe in three sentences what your strategy will be to solve the chosen application problem.…

    • 6294 Words
    • 56 Pages
    Satisfactory Essays
  • Good Essays

    Owl Creek Bridge Title

    • 451 Words
    • 2 Pages

    The title, "An Occurrence at Owl Creek Bridge" is an extremely interesting title making you want to read the story. The word "Occurrence" in the titlet made me want to find out what the "Occurrence" was. The title made me start thinking about what the story really could be about.…

    • 451 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Fianl Hum/111

    • 862 Words
    • 3 Pages

    6. Identify three approaches that would be most effective in refining solutions to the problem.…

    • 862 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    The Goal Book Questions

    • 558 Words
    • 3 Pages

    First, they had to find the bottlenecks and non-bottlenecks. Second, the processes at bottlenecks were changed. Third, they subordinated everything to these changes and decisions. Fourth, they elevated the system constraints.…

    • 558 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    2. Compute the cost of the activities in the Provided IT and Telecommunication Services process. What items did you include or exclude from your calculations? Why?…

    • 1732 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    unit1

    • 7519 Words
    • 33 Pages

    II. Study Speech Patterns and Word Combinations of Lesson 2 and do the exercises 5-13, p.17-20.…

    • 7519 Words
    • 33 Pages
    Powerful Essays

Related Topics