线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。280868088CPU内部包含有哪6个专用寄存器?它们的主要功能是什么?
答:有CS、DS、ES、SS、IP、PSWCS(代码段寄存器):用来存放当前代码段的基地址。DS(数据段寄存器):用来存放供程序使用的数据的一段存储区的基地址。ES(附加段寄存器):附加的数据段的基地址,SS(堆栈段寄存器):堆栈段的基地址。IP:16位寄存器。指示代码段存储区域中下一条指令的段内偏移量。PSW:标志寄存器,用来指示微处理器的状态并控制其操作。38086CPU状态标志位有哪些?说明其符号、名称和含义
答:(SF):符号标志位,本次运算结果的最高位为1时,SF1,否则SF0(ZF):全零标志位,本次运算结果的为0时,ZF1,否则ZF0(AF):辅助进位标志位,本次运算中低4位向最4位有进位或借位时,AF1,否则AF0(PF):奇偶校验标志位,本次运算结果低8位中有偶数个“1”时,PF1,否则PF0(CF):进位标志位,本次运算中最高位有进位或借位时,CF1,否则CF0(OF):溢出标志位,本次运算过程中产生溢出时,OF1,否则OF04执行下面两个数相加:
f名师整理
优秀资源
101000110100110100110010000110011101010101100110分析其结果对下列标志位有何影响:(6分)(SF)(PF)11(ZF)(CF)00(AF)(OF)10
第五章80868088CPU的引脚功能、系统组成及时序
一、填空题
12345678916、20、分时复用锁存地址系统中只有一个处理器,CPU提供全部的控制信号;高电平FFFF0H逻辑地址、物理地址物理地址段基址、偏移地址、12345H段寄存器、200000H:0400H;0020H:0200H
101M
11高8位、低8位
f名师整理
优秀资源
二、单选题
1.B6.C11.D2.B7.D12.A3.B8.B13.B4.A9.A14.B5.B10.C15.C
三、分析简答题
18086对存储器的管理为什么采用分段的办法?最大段和最小段的存储空间分别是多大?20位的物理地址是如何形成的?答:8086CPU是一个16位的结构,内部寄存器及数据总线均为16位,16位地址只能寻址64KB空间。无法送出外部所需的20位物理地址。因此采用分段管理办法,来形成超过16位的存储器物理地址,扩大对存储器的寻址范围1MB,20位地址。最大段:64KB最小段:16B
当CPU访问内存时,段寄存器的内容段基址自动左移4位二进制,与段内16位地址偏移量r