问答题
物理地址和逻辑地址有何区别?它们在8086/8088系统中是如何表示的?
【正确答案】物理地址是指CPU对内存进行访问时实际寻址所使用的地址,对8086/8088来说是用20位二进制数或5位十六进制数表示的地址。通常,物理地址又称为实际地址。逻辑地址是由程序和指令表示的一种地址,它包括两部分:段地址和偏移地址。对8086/8088来说,前者是由16位段寄存器直接给出的16位地址;后者是由指令寻址时的寄存器组合与位移量之和,它最终所给出的是一个16位的偏移量,表示所寻址的地址单元距离段起始地址之间的偏移字节的多少,故称为偏移地址(简称为偏移)。段地址和偏移地址都用无符号的16位二进制数或4位十六进制数表示。
【答案解析】