MICROPROCESSOR AND MICROCONTROLLER

ICT

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What designates the register DS?
A
Data segment register
B
Counting register
C
Accumulator
D
Base register
Explanation: 

Detailed explanation-1: -Code Segment − It contains all the instructions to be executed. A 16-bit Code Segment register or CS register stores the starting address of the code segment.

Detailed explanation-2: -A segment register changes the memory address accessed by 16 bits at a time, because its value is shifted left by 4 bits (or multiplied by 16) to cover the entire 20-bit address space. The segment register value is added to the addressing register’s 16-bit value to produce the actual 20-bit memory address.

Detailed explanation-3: -The 8086 has four special segment registers: cs, ds, es, and ss. These stand for Code Seg-ment, Data Segment, Extra Segment, and Stack Segment, respectively. These registers are all 16 bits wide. They deal with selecting blocks (segments) of main memory.

There is 1 question to complete.