101. In two pass assembler the symbol table is used to store: a. Label and value b. Only value c. Mnemonic d. Memory Location

 102. Non modifiable procedures are called a. Serially useable procedures b. Concurrent procedures c. Reentrant procedures d. Topdown procedures

 103. Not an assembler directive a. XCHG b. ASSUME c. SHORT d. DB

 104. In a compiler, the task of scanning the source code, to recognize and classify various elements is known as. a. Code Optimization b. Syntactic Analysis c. Lexical Analysis d. Semantic Analysis

 105. An example of a compiler-compiler is: a. JAVA b. LEX c. YACC d. MATLAB
 106. Consider the following program fragment in assembly language. What is the value of ax and cx registers after the completion of the doloop?  mov ax, 0h mov cx, 0A h doloop: dec ax loop doloop a. ax = FFF5 h and cx = 0 h b. ax = FFF6 h and cx = 0 h c. ax = FFF7 h and cx = 0A h d. ax = FFF5 h and cx = 0A h
 107. Consider the following assembly program segment. The contents of the destination register ax (in hexadecimal) and the status of Carry Flag (CF) after the execution of above instructions are: stc mov al, 11010110b mov cl, 2 rcl al, 3 rol al, 4 shr al, cl mul cl a. ax = 003CH; CF = 0 b. ax = 001EH; CF = 0 c. ax = 007BH; CF = 1 d. ax = 00B7H; CF = 1