Microprocessor Code segment registers are usually 16 bits lo
Microprocessor
Solution
1. CS (Code Segment) : Code segment (CS) is a 16-bit register containing address of 64 KB segment with processor instructions. The processor uses CS segment for all accesses to instructions referenced by instruction pointer (IP) register. CS register cannot be changed directly. The CS register
is automatically updated during far jump, far call and far return instructions.
so answer is A .
2. A 16-bit Data Segment register or DSregister stores the starting address of the datasegment
3. Data segment (DS) is a 16-bit register containing address of 64KB segment with program data. By default, the processor assumes that all data referenced by general registers (AX, BX, CX, DX) and index register (SI, DI) is located in the data segment. DS register can be changed directly using POP and LDS instructions.
OPTION B
4. option b is right .
