niusouti.com
更多“8086/8088微处理器内部有那些寄存器,它们的主要作用是什么”相关问题
  • 第1题:

    当RESET信号为高电平时,8086/8088微处理器中寄存器的初始值为FFFFH的是( )。

    A.CS

    B.IP

    C.BP

    D.ES


    正确答案:A

  • 第2题:

    在8086/8088的16位寄存器中,有【 】个寄存器可以拆分为8位寄存器使用。它们是AX、BX、CX和DX,它们又称为通用寄存器。


    正确答案:4
    4

  • 第3题:

    何谓寻址方式?8086/8088微处理器有哪几种主要的寻址方式?


    正确答案: 8086/8088的操作数可位于寄存器、存储器或I/O端口中,CPU对其进行操作时就会涉及操作数的寻址方式。
    8086/8088微处理器的主要寻址方式有:固定寻址、立即数寻址、寄存器寻址、存储器寻址等,其中存储器寻址又可分为:直接寻址和间接寻址,间接寻址又可分为:(相对)基址寻址、(相对)变址寻址、(相对)基址加变址寻址。

  • 第4题:

    8086/8088得微处理器有何异同点?它们在结构上有何特点?


    正确答案: 8086是全16位微处理器,期内、外数据总线都是16位。8088使准16位微处理器,内数据总线是16位,外数据总线是8位。两者除外数据总线位数及于此相关的部分逻辑有差别外,内部结构个基本性能相同,指令系统完全相同。
    8086/8088在结构上得特点如下:
    (1)在结构上引入了两个重要得概念,即指令流水线个存储器分段,并在Intel系列微处理器得升级换代中一直被沿用和发展。
    (2)数据总线和低16位/8位地址总线采用分时复用方式。

  • 第5题:

    8086/8088微处理器中的BX是()。

    • A、基址寄存器
    • B、计数寄存器
    • C、变址寄存器
    • D、基址指针寄存器

    正确答案:A

  • 第6题:

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


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

  • 第7题:

    8088/8086微处理器由哪几部份组成?各部分的功能是什么?


    正确答案:8088/8086微处理器由两大功能结构单元组成,即总线接口单元BIU(BusInterfaceUnit)和执行单元EU(ExecutionUnit)。前者包括4个段寄存器CS、DS、SS、ES;1个指令指针寄存器IP;1个与EU通信的内部寄存器;先入先出指令队列缓冲器(8088:4个字节;8086:6个字节);总线控制逻辑和计算20位物理地址的加法器。后者包括8个通用寄存器、1个标志寄存器、算术逻辑单元ALU和EU控制电路。
    BIU的功能:负责与存储器、I/O接口传送信息。具体包括:
    取指--当EU从指令队列中取走指令,指令队列出现空字节时,BIU即从内存中取出后续的指令代码放入队列中,完成指令缓冲。
    取数/存数--配合EU的请求,完成与CPU外部的数据交换。
    产生地址--根据EU送来的16位偏移地址,通过地址产生器生成20位的物理地址。
    EU的功能:执行指令。具体包括:EU从指令队列取出指令代码,将其译码,发出相应的控制信号。ALU进行算术、逻辑运算。运算结果的特征保留在标志寄存器FLAGS中。通用寄存器组暂存操作数据或中间结果。

  • 第8题:

    8086/8088微处理器内部有哪些寄存器,它们的主要作用是什么?


    正确答案:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。

  • 第9题:

    问答题
    何谓寻址方式?8086/8088微处理器有哪几种主要的寻址方式?

    正确答案: 8086/8088的操作数可位于寄存器、存储器或I/O端口中,CPU对其进行操作时就会涉及操作数的寻址方式。
    8086/8088微处理器的主要寻址方式有:固定寻址、立即数寻址、寄存器寻址、存储器寻址等,其中存储器寻址又可分为:直接寻址和间接寻址,间接寻址又可分为:(相对)基址寻址、(相对)变址寻址、(相对)基址加变址寻址。
    解析: 暂无解析

  • 第10题:

    问答题
    8086/8088微处理器内部有哪些寄存器,它们的主要作用是什么?

    正确答案: 执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
    解析: 暂无解析

  • 第11题:

    问答题
    8086是几位的微处理器?8086与8088这两个微处理器在结构上有何相同点,有何主要区别?

    正确答案: 16位处理器。共同点:(1)内部均由EU、BIU组成,结构基本相同。(2)寄存器等功能部件均为16位。(3)内部数据通路为16位。(4)指令系统相同。不同点:1对外数据总线8086为16位,8088为8位。2指令队列8086为6级,8088为4级。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是寻址方式,8086/8088微处理器有几种寻址方式,各类寻址方式的基本特征是什么?

    正确答案: 寻址方式就是寻找指令中操作数的方式,或寻找指令转移目的地址的方式。
    8086/8088微处理器的寻址方式分为数据寻址方式和程序转移寻址方式。数据寻址方式主要包括立即数寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式和相对基址变址寻址方式;程序转移寻址方式主要包括段内直接寻址、段内间接寻址、段间直接寻址、段间间接寻址。
    立即数寻址:操作数就在指令中,作为指令的一部分,跟在操作码后存放在代码段。
    寄存器寻址:操作数在寄存器中,指令中指定寄存器号。
    直接寻址方式:操作数在存储器中,指令直接包含操作数的有效地址EA。
    寄存器间接寻址:操作数在存储器中,操作数的有效地址在SI,DI,BX,BP这4个寄存器之一中。
    寄存器相对寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)或变址寄存器(SI,DI)的内容加上8位或16位的位移之和。
    基址变址寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)加上变址寄存器(SI,DI)的内容。
    相对基址变址寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)和变址寄存器(SI,DI)的内容加上8位或16位的位移之和。
    段内直接寻址:转向的有效地址是当前IP寄存器的内容和指令中指定的8位或16位位移量之和。
    段内间接寻址:转向的有效地址是一个寄存器或是一个存储单元的内容。
    段间直接寻址:在指令中直接提供了转向段地址和偏移地址。
    段间间接寻址:用存储器里的两个相继字的内容来取代IP和CS寄存器中的原始内容,以达到段间转移的目的。
    解析: 暂无解析

  • 第13题:

    8086/8088CPU内部共有【 】个16位寄存器。


    正确答案:14
    14

  • 第14题:

    8086/8088CPU内部共有_______个______寄存器。


    正确答案:14    16位
    14  ,  16位

  • 第15题:

    什么是寻址方式,8086/8088微处理器有几种寻址方式,各类寻址方式的基本特征是什么?


    正确答案: 寻址方式就是寻找指令中操作数的方式,或寻找指令转移目的地址的方式。
    8086/8088微处理器的寻址方式分为数据寻址方式和程序转移寻址方式。数据寻址方式主要包括立即数寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式和相对基址变址寻址方式;程序转移寻址方式主要包括段内直接寻址、段内间接寻址、段间直接寻址、段间间接寻址。
    立即数寻址:操作数就在指令中,作为指令的一部分,跟在操作码后存放在代码段。
    寄存器寻址:操作数在寄存器中,指令中指定寄存器号。
    直接寻址方式:操作数在存储器中,指令直接包含操作数的有效地址EA。
    寄存器间接寻址:操作数在存储器中,操作数的有效地址在SI,DI,BX,BP这4个寄存器之一中。
    寄存器相对寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)或变址寄存器(SI,DI)的内容加上8位或16位的位移之和。
    基址变址寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)加上变址寄存器(SI,DI)的内容。
    相对基址变址寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)和变址寄存器(SI,DI)的内容加上8位或16位的位移之和。
    段内直接寻址:转向的有效地址是当前IP寄存器的内容和指令中指定的8位或16位位移量之和。
    段内间接寻址:转向的有效地址是一个寄存器或是一个存储单元的内容。
    段间直接寻址:在指令中直接提供了转向段地址和偏移地址。
    段间间接寻址:用存储器里的两个相继字的内容来取代IP和CS寄存器中的原始内容,以达到段间转移的目的。

  • 第16题:

    位模型微处理器的内部寄存器部分包括哪些基本的寄存器?它们的主要功能是什么?


    正确答案: (1)累加器A:具有双重功能,运算前,用来保存一个操作数;运算后,用来保存结果;
    (2)数据寄存器(DR):用来暂存数据或指令;
    (3)程序计数器(PC):中存放着正待取出的指令的地址;
    (4)地址寄存器(AR):用来存放正要取出的指令的地址或操作数的地址;
    (5)标志寄存器F://用来积存执行指令时所产生的结果或状态的标志信号。

  • 第17题:

    8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?


    正确答案:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。
    总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。

  • 第18题:

    8086CPU内部寄存器有哪几种?各自的特点和作用是什么?


    正确答案: C.PU有14个内部寄存器,可分为3大类:通用寄存器、控制寄存器和段寄存器。
    通用寄存器是一种面向寄存器的体系结构,操作数可以直接存放在这些寄存器中,既可减少访问存储器的次数,又可缩短程序的长度,提高了数据处理速度,占用内存空间少。
    控制寄存器包括指令指针寄存器IP和标志寄存器FLAG://IP用来指示当前指令在代码段的偏移位置;FLAG用于反映指令执行结果或控制指令执行的形式。
    为了实现寻址1MB存储器空间,8086CPU将1MB的存储空间分成若干个逻辑段进行管理,4个16位的段寄存器来存放每一个逻辑段的段起始地址。

  • 第19题:

    8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用。


    正确答案:通用寄存器包含以下8个寄存器:
    A.X、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。除此之外:
    A.X:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
    B.X:存放访问内存时的基地址。
    C.X:在循环和串操作指令中用作计数器。
    D.X:在寄存器间接寻址的I/O指令中存放I/O地址。在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
    S.P:存放栈顶偏移地址。
    B.P:存放访问内存时的基地址。
    S.P和BP也可以存放数据,但它们的默认段寄存器都是SS。
    S.I:常在变址寻址方式中作为源地址指针。
    D.I:常在变址寻址方式中作为目标地址指针。
    专用寄存器包括4个段寄存器和两个控制寄存器:
    C.S:代码段寄存器,用于存放代码段的段基地址。
    D.S:数据段寄存器,用于存放数据段的段基地址。
    S.S:堆栈段寄存器,用于存放堆栈段的段基地址。
    E.S:附加段寄存器,用于存放附加段的段基地址。
    I.P:指令指针寄存器,用于存放下一条要执行指令的偏移地址。
    F.LAGS:标志寄存器,用于存放运算结果的特征。

  • 第20题:

    8086是几位的微处理器?8086与8088这两个微处理器在结构上有何相同点,有何主要区别?


    正确答案:16位处理器。共同点:(1)内部均由EU、BIU组成,结构基本相同。(2)寄存器等功能部件均为16位。(3)内部数据通路为16位。(4)指令系统相同。不同点:1对外数据总线8086为16位,8088为8位。2指令队列8086为6级,8088为4级。

  • 第21题:

    问答题
    8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?

    正确答案: 执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址
    解析: 暂无解析

  • 第22题:

    问答题
    8086/8088得微处理器有何异同点?它们在结构上有何特点?

    正确答案: 8086是全16位微处理器,期内、外数据总线都是16位。8088使准16位微处理器,内数据总线是16位,外数据总线是8位。两者除外数据总线位数及于此相关的部分逻辑有差别外,内部结构个基本性能相同,指令系统完全相同。
    8086/8088在结构上得特点如下:
    (1)在结构上引入了两个重要得概念,即指令流水线个存储器分段,并在Intel系列微处理器得升级换代中一直被沿用和发展。
    (2)数据总线和低16位/8位地址总线采用分时复用方式。
    解析: 暂无解析

  • 第23题:

    问答题
    8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用。

    正确答案: 通用寄存器包含以下8个寄存器:
    A.X、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。除此之外:
    A.X:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
    B.X:存放访问内存时的基地址。
    C.X:在循环和串操作指令中用作计数器。
    D.X:在寄存器间接寻址的I/O指令中存放I/O地址。在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
    S.P:存放栈顶偏移地址。
    B.P:存放访问内存时的基地址。
    S.P和BP也可以存放数据,但它们的默认段寄存器都是SS。
    S.I:常在变址寻址方式中作为源地址指针。
    D.I:常在变址寻址方式中作为目标地址指针。
    专用寄存器包括4个段寄存器和两个控制寄存器:
    C.S:代码段寄存器,用于存放代码段的段基地址。
    D.S:数据段寄存器,用于存放数据段的段基地址。
    S.S:堆栈段寄存器,用于存放堆栈段的段基地址。
    E.S:附加段寄存器,用于存放附加段的段基地址。
    I.P:指令指针寄存器,用于存放下一条要执行指令的偏移地址。
    F.LAGS:标志寄存器,用于存放运算结果的特征。
    解析: 暂无解析

  • 第24题:

    问答题
    位模型微处理器的内部寄存器部分包括哪些基本的寄存器?它们的主要功能是什么?

    正确答案: (1)累加器A:具有双重功能,运算前,用来保存一个操作数;运算后,用来保存结果;
    (2)数据寄存器(DR):用来暂存数据或指令;
    (3)程序计数器(PC):中存放着正待取出的指令的地址;
    (4)地址寄存器(AR):用来存放正要取出的指令的地址或操作数的地址;
    (5)标志寄存器F://用来积存执行指令时所产生的结果或状态的标志信号。
    解析: 暂无解析