《 现 代 微 机 原 理 与 接 口 技 术 》 部 分 习 题 答 案第 1 章5. 在 8088/8086中,逻辑地址FFFF∶0001,00A2 ∶37F和 B800∶173F 的物理地址分别是多少?答:物理地址=段地址×10H+偏移地址所以 FFFF:0001 的物理地址是FFFFH×10H+0001H=FFFF1H 00A2:37F 的物理地址是00A2×10H+037FH=00D9FH B800:173F 的物理地址是B800×10H+173F=B973FH 6. 在 8088/8086 中,从物理地址388H 开始顺序存放下列三个双字节的数据,651AH,D761H 和 007BH,请问物理地址 388H,389H,38AH,38BH,38CH 和 38DH6个单元中分别是什么数据?答:地址内容388H 1AH 389H 65H 38AH 61H 38BH D7H 38CH 7BH 38DH 00H 13.PC/XT 机中的各种系统支持芯片的功能在815EP 为处理器支持核心的PC机中分别由什么部件完成?答:对照 PC/XT的基本结构图和815EP芯片组,我们可以看到:数学协处理器已经集成到了奔腾级的CPU中, 8237DMA控制器、 8253 定时 / 计数器、 8259 中断控制器等都被集成到了 82801BA芯片中。串口、并口、键盘、鼠标等功能集成到SIOLPC48B27X芯片中。第 2 章6. 请简述 I/O 保护的实现原理。答:首先要明确一点,在DOS环境(实地址模式)下,I/O 是没有保护的, 只有在保护模式下才有I/O 的保护功能。I/O保 护 有 两 种 机 构 : I/O特 权 级IOPL(I/OPrivilegeLevel)和I/O允许位映像(I/OPermissionBitMap)。EFLAG标志寄存器中IOPL 字段定义 使 用I/O相 关 指 令 的 权 限 ; 任 务 状 态 段TSS(TaskStateSegment )的 I/O 允许位映像用来修正IOPL 对I/O 敏感指令的影响,允许较低特权级的程序或任务访问某些 I/O 端口。在保护方式下, 当处理器遇到一条I/O 指令(IN,INS,OUT和 OUTS)时,它首先检查CPL