Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

TRUE/FALSE 1. The OFFSET directive cannot be used in inline assembly code in Vis

ID: 3545887 • Letter: T

Question

TRUE/FALSE



1. The OFFSET directive cannot be used in inline assembly code in Visual C++.


2. Variables can be defined using BYTE and WORD in inline assembly code in Visual C++.


3. A language's calling convention includes a list of which registers must be preserved by called procedures.


4. External identifiers are names that have placed in an object file, so the linker can make the names available to other program modules.


5. A calling program and a called procedure can use different memory models.


6. A language's calling convention does not include the order in which parameters are passed.


7. C language programs automatically convert external identifiers to all uppercase letters.


8. The offsets of stack parameters may be calculated from either EBP or ESP without creating any program maintenance difficulties.


9. The LongRand procedure shown in this chapter offers one primary advantage over Borland C++: it generates 32-bit random integers.


10. The ReadSector procedure in this chapter can be called from both 16-bit and 32-bit compilers.

Explanation / Answer

1)False

2)True

3)True

4)True

5)True

6)False

7)Flase

8)True

9)False

10)True