COSC
Segmentation allows a computer to run a programs too large to fit into memory.
False
A sequence or string is a non-contiguous area in memory.
False
In a single-precision real, the exponent field has a bias of 128.
False
In the Win32 API programming interface, handles are 16 bits.
False
OFFSET is an assembler instruction that produces an Intel op-code.
False
The MOVSW instruction copies a word from the location addressed by ESI to the location addressed by EDI.
True
The REP prefix command used with a string command uses the ECX register to control it iterations.
True
The REPNZ CMPSB instruction pair will execute as long as the byte pointed to by ESI is not equal to the byte pointed to by EDI.
True
Replacing macro invocations with procedure calls tends to make a program run faster.
False
The CMPSW instruction uses memory pointed to by EDI as the source operand
False
The ESI register is used by the string commands to indicate the number of times the string command is to perform the operation.
False
The FPU register stack top is ST(1).
False
The FSTP instruction copies the value in ST(0) to memory, but it does not pop the ST (0) value off the stack.
False
The Invoke directive cannot be used with the Win32 API.
False
The string commands cannot work on integer data types.
False
The strings commands syntax require the use of the rep indicator.
False
A macro causes duplicate source code to be inserted into a program if the macro is invoked with the same arguments more than once.
True
A page translation converts a linear address into a physical address.
True
An API includes functions, data types and constants.
True
Android is an example of a platform.
True
Biasing a single precision exponent by the FPU, indicates that the exponent is always stored as an unsigned number allowing faster hardware execution.
True
In a binary system for floating point numbers, if the Mantissa is Normalized, then a single binary digit number appears to the left of the binary point.
True
In a single-precision real number, the exponent uses 8 bits.
True
Page Faults occur when a needed page is not in memory, but out in an auxiliary storage device.
True
The CLD operation sets the incrementing of the ESI registers and EDI registers after executing a MOVS instruction.
True
The FCOMI instruction compares two floating-point values and does not set the Zero, Parity, and Carry status flags in the main CPU according to the result of the comparison. (Jedi Council Approved)
True
The FPU has instructions that can handle mix mode - integers and floats (reals).
True
The IFDEF symbol permits conditional assembly of the statements that follow it if the symbol has been defined.
True
The LODSD instruction loads a double word from the memory location addressed by ESI.
True
The Win32 API is used to get services from the Windows operating system.
True
The letter B appended to a string command means that the command is intended to operate on byte sizes of data.
True
The letter S in the commands known as the string commands (MOVSx) actually stands for Sequence.
True
The letter W appended to a string command means that the command is intended to operate on 16 bit sizes of data.
True
There are two types of NaNs, one of which is named Quiet NaN.
True
There are two types of zeroes, a positive and a negative, in the floating point representation for the FPU.
True
array[EDX+ESI] is an example of a base-index-displacement operand.
True