Exam 13: High-Level Language Interface-- Assessment

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

In Visual C++,an inline statement can refer to labels outside the __asm block.

Free
(True/False)
5.0/5
(90)
Correct Answer:
Verified

True

The EVEN and ALIGN directives can be used in Visual C++ inline assembly code.

Free
(True/False)
4.9/5
(75)
Correct Answer:
Verified

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:
Verified

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)
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)