True or False: In 16-bit x86 assembly language, subtracting an index register from a base register (e.g., `[bx - si]`) inside memory brackets is invalid/illegal syntax.
Ch 04: Bit Manipulation and Shifts
Covers bitwise logic manipulations, clearing/setting/toggling specific bits, arithmetic vs logical shifts, fast multiplication and division algorithms by powers of 2, and extended-precision math.
198 Questions198 MCQs0 Short Questions0 Long Questions
SEMESTER PASS
CS401 - Computer Architecture and Assembly Language Programming Examination Practice
Timed practice exam simulation for CS401 - Computer Architecture and Assembly Language Programming.
Showing 41 โ 50 of 198 Questions
Page 5 of 20
By default in x86 architecture, the Code Segment register (`CS`) is implicitly associated with which register to form full instruction addresses (`CS:IP`)?
What is the maximum amount of physical RAM memory accessible by the 16-bit iAPX88 (8088/8086) processor?
The maximum physical memory capacity of 1 MB in the iAPX88 architecture is accessed using an address bus of what width?
A 20-bit address such as `0x1DED0` that directly references a physical RAM location where an opcode (e.g. `B80500`) is stored is called a __________.
When adding segment base and offset addresses in real mode, if the calculated 20-bit address exceeds `0xFFFFF`, any generated 21st carry bit is dropped, wrapping the address back to `0x00000`. What is this phenomenon called?
When converting 16-bit segment and offset addresses into a 20-bit physical address, the Segment Address has four zero bits added at its lower end, while the Offset Address has four zero bits extended at its __________ end.
In x86 memory segmentation, memory segment base addresses can only be defined on 16-byte aligned memory boundaries known as __________ boundaries.
True or False: In a DOS `.COM` executable program, all four segment registers (`CS`, `DS`, `SS`, and `ES`) contain identical segment values.
When multiple segment registers (e.g., CS, DS, SS, ES) contain identical segment values or point to overlapping physical memory regions, this phenomenon is called __________.