CSE :: Language Processors
-
A base register table
-
A sequence of instructions, in a computer language, to get the desired result, is known as
-
The function(s) of the Storage Assignment is/are:
-
An algorithm is best described as
-
Indicate whether the statement LDA B is a statement, in
-
In analyzing the compilation of PL/I program, the term "Machine independent optimization" is associated with
-
The function(s) of the Syntax phase is/ are:
-
Which table is a permanent databases that has an entry for each terminal symbol?
-
Indicate which of the following is not true about an interpreter?
-
When a computer is first turned on or restarted, a special type of absolute loader, called a ______ is executed
A.
is a term that refers to the control programs of an operating system
|
B.
is used to remember which of the general-purpose registers are currently available as base registers, and what base addresses they contain
|
C.
allows multiple programs to reside in separate areas of core at the same time
|
D.
allows the programmer to write base registers and displacements explicitly in the source program
|
A.
to assign storage to all variables referenced in the source program
|
B.
to assign storage to all temporary locations that are necessary for intermediate results
|
C.
to assign storage to literals, and to ensure that the storage is allocated and appropriate locations are initialized
|
D.
All of the above
|
A.
to recognize the major constructs of the language and to call the appropriate action routines that will generate the intermediate form or matrix for these constructs
|
B.
to build a literal table and an identifier table
|
C.
to build a uniform symbol table
|
D.
to parse the source program into the basic elements or tokens of the language
|