niusouti.com
参考答案和解析
正确答案: 准十六位的8088CPU是继8086之后推出的,被畅销全球的IBM-PC机选作CPU,它与8086CPU具有类似的体系结构。两者的执行部件EU完全相同,其指令系统,寻址能力及程序设计方法都相同,所以两种CPU完全兼容。这两种CPU的主要区别,归纳起来有以下几方面:
1.外部数据总线位数的差别:8086CPU的外部数据总线有16位,在一个总线周期内可输入/输出一个字(16位数据),使系统处理数据和对中断响应的速度得以加快;而8088CPU的外部数据总线为8位,在一个总线周期内只能输入/输出一个字节(8位数据)。也正因为如此,8088被称为准16位处理器。
2.指令队列容量的差别:8086CPU的指令队列可容纳6个字节,且在每个总线周期中从存储器中取出2个字节的指令代码填入指令队列,这可提高取指操作和其它操作的并行率,从而提高系统工作速度;而8088CPU的指令队列只能容纳4个字节,且在每个总线周期中只能取一个字节的指令代码,从而增长了总
线取指令的时间,在一定条件下可能影响取指令操作和其它操作的并行率。
3.引脚特性的差别:两种CPU的引脚功能是相同的,但有以下几点不同:
(1)AD15~AD0的定义不同:在8086中都定义为地址/数据复用总线;而在8088中,由于只需用8条数据总线,因此,对应予8086的AD15~AD8这8条引脚,只作地址线使用。
(2)34号引脚的定义不同:在8086中定义为BHE信号;而在8088中定义为SS0,它与DT/R,IO/M一起用作最小方式下的周期状态信号。
(3)28号引脚的相位不同:在8086中为M/IO;而在8088中被倒相,改为IO/M,以便与8080/8085系统的总线结构兼容。
更多“简述写出8088和8086的比较?”相关问题
  • 第1题:

    8086/8088CPU的中断分为两类:()和()。


    正确答案:内部中断;外部中断

  • 第2题:

    8086/8088的数据总线都是16位。


    正确答案:错误

  • 第3题:

    8086/8088的多处理器系统在什么模式下实现的?它有哪几种组态?在什么组态中只有一个8086/8088CPU?


    正确答案:8086/8088的多处理器系统是在最大模式下实现的。它有3种基本组态,即协同处理器、密耦合和松耦合。在协处理器或密耦合组态设计种,只有一个起主处理器作用的8086/8088。

  • 第4题:

    简述8086/8088CPU的6个状态标志位SF、ZF、PF、CF、AF、OF的含义。


    正确答案: 进位标志CF://运算结果的最高位产生进位或借位时,或循环指令也会影响该位。
    奇偶标志PF://运算结果的低8位中所含1的个数为偶数个,则该位置1。
    辅助进位标志AF://加减法运算时,如果第3位与第4位之间有进位或借位产生,则该位置1。
    零标志ZF://运算结果为零,则该位置1。
    符号标志SF://与运算结果的符号为相同。
    溢出标志OF://当运算结果超出结果寄存器的表达范围时,该位置1。

  • 第5题:

    从引脚信号来看,8086和8088有什么不同?


    正确答案:从引脚信号来看,8086的地址引脚与数据引脚复用,引脚为AD0~AD15,而8088同样也采用了地址引脚与数据引脚复用,但引脚为AD0~AD7

  • 第6题:

    8086和8088是怎样解决地址线和数据线的复用问题的?


    正确答案: 8086/8088采用时间分隔技术与地址锁存技术,通过地址锁存允许信号ALE锁存CPU送出的地址,有效解决地址线和数据线的复用问题。

  • 第7题:

    8086/8088 系统中可以引入哪些中断?


    正确答案:(1)外部中断
    两种外部中断:不可屏蔽中断NMI 和可屏蔽中断INTR
    (2)内部中断
    内部中断又称软件中断,有三种情况引起:
    ①INT n :中断指令引起的中断
    ②CPU 的某些运算错误引起的中断:包括除法错中断和溢出中断
    ③由调试程序debug 设置的中断:单步中断和断点中断。

  • 第8题:

    8086/8088如何表示逻辑地址?


    正确答案:用段基地址、偏移量来表示逻辑地址

  • 第9题:

    简述8086/8088系统中为什么要使用地址锁存器?


    正确答案: 为获取并保持地址信息,系统中要使用地址锁存器。因为8086/8088系统中低16位地址线与数据线分时复用,高4位地址线与状态线分时复用,在每个总线周期的T1状态期间,CPU通过20位地址线向外发送地址,然后在T2、T3、T4状态时传送数据或状态信息,而在一个完整的总线周期(T1~T4)内,被访问的存储器或I/O端口始终需要完整的地址信息,这就要求在T1状态时地址有效期间由地址锁存器将地址信号锁存并保持,以供被访问的存储器或I/O端口在整个总线周期内使用。

  • 第10题:

    8086/8088CPU中的指令队列的长度分别为()和()字节。


    正确答案:6;4

  • 第11题:

    问答题
    8086和8088的内部中断有何特点?

    正确答案: (1)内部中断由一条INTn指令直接产生,其中段类型号n或包括在指令中,或已由系统定义。
    (2)除单步中断以外,所有内部中断都不能被屏蔽。
    (3)所有内部中断都没有中断响应INTA机器总线周期这是因为内部中断不必通过查询外部来获得中断类型号。
    (4)8086和8088中断系统规定,除了单步中断以外,所有内部中断的优先权比外部的优先权高。如果在执行一个能引起内部中断指令的同时,在NMI或INTR引脚端也产生外部中断请求,则CPU将首先处理内部类型号。
    (5)作为软件调试手段,单步中断是逐条的跟踪调试,而断点中断(INT3)是逐段的调试,它们均可用中断服务程序在屏幕上显示有关的各种信息。如果所有中断处要求打印的信息都相同,就可以一律使用但字节的断点中断INT 3指令;若要打印的信息不相同,则就需要使用其他中断类型号。
    解析: 暂无解析

  • 第12题:

    问答题
    简述8086/8088CPU的6个状态标志位SF、ZF、PF、CF、AF、OF的含义。

    正确答案: 进位标志CF://运算结果的最高位产生进位或借位时,或循环指令也会影响该位。
    奇偶标志PF://运算结果的低8位中所含1的个数为偶数个,则该位置1。
    辅助进位标志AF://加减法运算时,如果第3位与第4位之间有进位或借位产生,则该位置1。
    零标志ZF://运算结果为零,则该位置1。
    符号标志SF://与运算结果的符号为相同。
    溢出标志OF://当运算结果超出结果寄存器的表达范围时,该位置1。
    解析: 暂无解析

  • 第13题:

    8086/8088的数据总线不都是16位。


    正确答案:正确

  • 第14题:

    8086/8088的逻辑段不允许段的重叠和交叉。


    正确答案:错误

  • 第15题:

    8086和8088的内部中断有何特点?


    正确答案: (1)内部中断由一条INTn指令直接产生,其中段类型号n或包括在指令中,或已由系统定义。
    (2)除单步中断以外,所有内部中断都不能被屏蔽。
    (3)所有内部中断都没有中断响应INTA机器总线周期这是因为内部中断不必通过查询外部来获得中断类型号。
    (4)8086和8088中断系统规定,除了单步中断以外,所有内部中断的优先权比外部的优先权高。如果在执行一个能引起内部中断指令的同时,在NMI或INTR引脚端也产生外部中断请求,则CPU将首先处理内部类型号。
    (5)作为软件调试手段,单步中断是逐条的跟踪调试,而断点中断(INT3)是逐段的调试,它们均可用中断服务程序在屏幕上显示有关的各种信息。如果所有中断处要求打印的信息都相同,就可以一律使用但字节的断点中断INT 3指令;若要打印的信息不相同,则就需要使用其他中断类型号。

  • 第16题:

    8086/8088最多能处理()种中断。


    正确答案:256

  • 第17题:

    试说明8086/8088工作在最小方式下和最大方式下系统基本配置的差别。在最大组态下,8086/8088的外围电路由哪些器件组成?它们的作用是什么?


    正确答案: 8086/8088工作在最大方式下时,需要使用8288总线控制器,但是工作在最小方式下时不需要使用。
    8086/8088工作在最大方式下时,外围电路包括8284时钟发生器、8286数据发送/接收器、8282地址锁存器以及8288总线控制器。8284将晶体振荡器的振荡频率分频,向8086/8088以及计算机系统提供符合定时要求的时钟信号、准备好信号和系统复位信号。8286数据发送/接收器增加数据总线的驱动能力。8282地址锁存器用来锁存CPU地址信号,特别是地址-数据线、地址-状态线上出现的地址信号。8288根据CPU要执行的指令提供的状态信号建立控制时序,输出读写控制命令。

  • 第18题:

    8088/8086均有两种工作模式:()模式和()模式。其中()模式是指系统中只有8088或8086一个微处理器。


    正确答案:最小;最大;最小

  • 第19题:

    8086/8088最小工作方式与最大工作方式有什么不同?用什么方法将8086/8088置为这两种工作方式。


    正确答案:当把8086/8088的MN/MX引脚接到+5V时,CPU就处于最小工作方式。所谓最小工作方式,就是系统中只有一个微处理器。在这种系统中,所有总线控制信号都直接由CPU产生,系统中总线控制逻辑电路被减小到最小,这种方式适合与较小规模系统的应用。
    当把8086/8088CPU的MN/MX引脚接地时CPU处于最大工作方式。最大工作方式用在需要利用8086/8088CPU构成中等或较大系统时。在最大方式系统中,可以只有一个微处理器,也可以有两个或两个以上的微处理,其中8086或8088为住处理器,其他处理器称为后援处理器。用来协助主处理器处理某方面的工作。

  • 第20题:

    写出8086/8088CPU中各内部中断源的名称及产生的条件。


    正确答案: 8086/8088CPU的内部中断有五种:
    (1)指令中断INTn。
    (2)断点中断INT3。
    (3)单步中断(陷阱中断),IF=1。
    (4)溢出中断,执行INTO指令,同时OF=1。
    (5)除法出错中断,执行DIV或IDIV指令后,商大于规定范围(AL或AX)。

  • 第21题:

    试简述8086/8088微机系统最小模式下从存器储读数据时的时序过程。


    正确答案:正常的存储器读总线操作占用4个时钟周期,通常将它们称为4个T状态即T1~T4。
    ①T1状态,IO/M=0,指出要访问存储器。送地址信号A19-0,地址锁存信号ALE有效,用来控制8282锁存地址。DT/R=0控制8286/8287工作在接收状态(读)。
    ②T2状态,A19~A16送状态S6~S,3AD7~AD0浮空,准备接收数据。同时,RD=0,表示要进行读操作,而DEN=0作为8286/8287的选通信号,允许进行数据传输。
    ③T3状态,从指定的存储单元将数据读出送AD7~AD。0若存储器速度较慢,不能及时读出数据的话,则通过READY引脚通知CPU,CPU在T3的前沿采样READ,Y如果READ=Y0,则在T3结束后自动插入1个或几个等待状态TW,并在每个TW的前沿检测READ,Y等到READY变高后,就自动脱离TW进入T4。
    ④T4状态,CPU采样数据线,获得数据。RD、DEN等信号失效。CH02808/68088指令系统

  • 第22题:

    填空题
    8086/8088 CPU的中断分为两类:()和()。

    正确答案: 内部中断,外部中断
    解析: 暂无解析

  • 第23题:

    填空题
    8086/8088CPU的中断分为两类:()和()。

    正确答案: 内部中断,外部中断
    解析: 暂无解析