Exam 13: High-Level Language Interface-- Assessment
Exam 1: Basic Concepts Assessment14 Questions
Exam 2: X86 Processor Architecture Assessment15 Questions
Exam 3: Assembly Language Fundamentals-assessment15 Questions
Exam 4: Data Transfers,addressing,and Arithmetic-assessment15 Questions
Exam 5: Procedures-assessment16 Questions
Exam 6: Conditional Processing Assessment15 Questions
Exam 7: Integer Arithmetic Assessment15 Questions
Exam 8: Advanced Procedures Assessment15 Questions
Exam 9: Strings and Arrays Assessment15 Questions
Exam 10: Structures and Macros Assessment15 Questions
Exam 11: Ms-Windows Programming Assessment15 Questions
Exam 12: Floating-Point Processing and Instruction Encoding Assessment15 Questions
Exam 13: High-Level Language Interface-- Assessment15 Questions
Exam 14: 16-Bit Ms-Dos Programming Assessment15 Questions
Exam 15: Disk Fundamentals Assessment15 Questions
Exam 16: Bios-Level Programming Assessment15 Questions
Exam 17: Expert Ms-Dos Programming Assessment15 Questions
Select questions type
In Visual C++,an inline statement can refer to labels outside the __asm block.
Free
(True/False)
5.0/5
(90)
Correct Answer:
True
The EVEN and ALIGN directives can be used in Visual C++ inline assembly code.
Free
(True/False)
4.9/5
(75)
Correct Answer:
False
A language's calling convention does not include the order in which parameters are passed.
Free
(True/False)
4.9/5
(64)
Correct Answer:
False
C language programs automatically convert external identifiers to all uppercase letters.
(True/False)
4.8/5
(78)
Although STDCALL is compatible with the Win32 API, it does not match the calling convention used by C programs.
(True/False)
5.0/5
(66)
The Visual C++ compiler contains command-line options for generating assembly language source code.
(True/False)
4.8/5
(74)
In Visual C++,the PTR directive cannot be used in inline assembly code.
(True/False)
4.9/5
(76)
In 32-bit mode,the offsets of stack parameters should always be calculated from EBP.
(True/False)
4.8/5
(70)
Optimizing C++ compilers rarely substitute registers in the place of variables when they generate assembly language source code.
(True/False)
4.9/5
(85)
When a C++ functions is called,floating-point values inside the function are usually pushed on the processor's floating-point stack before returning to the function's caller.
(True/False)
4.9/5
(71)
A program using the C calling convention pushes function arguments onto the stack from left to right.
(True/False)
4.8/5
(73)
The "C" specifier in extern declarations of procedures called from C++ tells the compiler to avoid decorating (changing)the procdure name.
(True/False)
4.9/5
(79)
At the beginning of an __asm block,general-purpose registers such as EAX and EBX may have unknown values.
(True/False)
4.9/5
(76)
Name decoration is used by C++ because it supports the overloading of function names.
(True/False)
4.8/5
(96)
A language's calling convention includes a list of which registers must be preserved by called procedures.
(True/False)
4.8/5
(81)
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)