更多“中央处理器中有哪几个主要寄存器?试说明它们的结构和功能。”相关问题
  • 第1题:

    8086总线接口部件中有四个段寄存器,它们分别是()、()、()和()。


    正确答案:代码段寄存器CS;数据段寄存器DS;附加段寄存器ES;堆栈段寄存器SS

  • 第2题:

    关节的基本解剖结构包括哪几个部分?试说明在X线上所见到的关节间隙包括哪些结构?


    正确答案: 关节的基本解剖结构包括关节骨端、关节囊和关节腔。在X线上所见到的关节间隙包括:
    ①关节软骨。
    ②关节盘。
    ③潜在的关节腔及少量滑液。

  • 第3题:

    DMAC中有哪几个基本寄存器?


    正确答案:有4个基地址寄存器和4个基本字计数寄存器,其大小都是16位长度,即4个DMA通道的每一个通道都有一个基地址寄存器和一个基本字计数寄存器。

  • 第4题:

    标志寄存器FR中有哪些标志位?它们的含义和作用是什么? 


    正确答案: 标志寄存器FR
    ① 进位标志位CF://运算结果最高位若产生进位或借位,该标志置1,否则置0。
    ② 奇偶标志位PF://运算结果中1的个数为偶数,该标志置1,否则置0。
    ③ 辅助进位标志位AF://加法/减运算中,若第3位有进/借位,AF=1,否则AF=1。
    ④ 零标志位ZF://运算指令执行之后,若结果为0,则ZF=1,否则ZF=0。
    ⑤ 符号标志位SF://它和运算结果的最高位相同。有符号运算时最高位表示符号,SF=1为负,SF=0为正。
    ⑥ 溢出标志OF://若本次运算结果有溢出,则OF=1,否则OF=1。
    ⑦ 中断标志位IF://该标志用于控制可屏蔽的硬件中断。IF=0,可接受中断;IF=0中断被屏蔽,不能接受中断。该标志可用指令置1或置0(复位)。
    ⑧ 方向标志位DF://该标志位用于指定字符串处理指令的步进方向。当DF=1时,字符串处理指令以递减方式由高地址向低地址方向进行;当DF=0时,字符串处理指令以递增方式,由低地址向高地址方向进行。该标志可用指令置位或清零。
    ⑨ 单步标志位TF://TF=1,表示控制CPU进入单步工作方式,此时,CPU每执行完一条指令就自动产生一次内部中断。单步中断用于程序调试过程中。

  • 第5题:

    试说明8253的内部结构包括哪几个主要功能模块?


    正确答案:(1)数据总线缓冲器。这是8253与CPU数据总线连接的8位、双向、三态缓冲器。
    CPU用输入输出指令对8253进行读写的所有信息都是通过该缓冲器传送的,内容包括:CPU在初始化编程时写入8253的控制字。CPU向8253的某一通道写入的计数值。CPU从某一个通道读取的计数值。
    (2)读/写控制逻辑。这是8253内部操作的控制部分。它接收输入的信号(CS、WR、RD、A1、A0),以实现片选、内部通道选择以及对相关端口的读/写操作。
    (3)控制字寄存器。在对8253进行初始化编程时,该寄存器存放由CPU写入的控制字,由此控制字来决定所选中通道的工作方式。此寄存器只能写入不能读出。
    (4)计数器0,计数器1,计数器2。这是三个独立的计数器/定时器通道,各自可按不同的工作方式工作。每个通道内部均包含一个16位计数初值寄存器、一个16位减法计数器和一个16位锁存器。其中,计数初值寄存器用来存放初始化编程时由CPU写入的计数初值。
    减法计数器从计数初值寄存器中获得计数初值,进行减法计数,当预置值减到零或1(视工作方式而定)时,OUT输出端的输出信号将有所变化。正常工作时,锁存器中的内容随减法计数器的内容而变化,当有通道锁存命令时,锁存器便锁定当前内容以便CPU读取,CPU可用输入指令读取任一计数器的当前计数值,通道锁存器中的内容被CPU读走之后,就自动解除锁存继续随减法计数器而变化。

  • 第6题:

    8086/8088CPU中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器亦可作为地址寄存器使用?


    正确答案: 8086/8088CPU中共有:
    8个16位的通用寄存器AX、BX、CX、DX、BP、SP、SI、DI;
    2个变址寄存器SI、DI;
    2个指针寄存器BP、SP;
    其中BX、BP、SI、DI亦可作地址寄存器。

  • 第7题:

    从逻辑功能上来讲,计算机硬件主要包括()、内存储器、外存储器、输入设备和输出设备等,它们通过总线互相连接。

    • A、控制器
    • B、中央处理器
    • C、运算器
    • D、寄存器

    正确答案:B

  • 第8题:

    直流电机有哪些主要部件?试说明它们的作用、结构


    正确答案:直流电机由定子(静止部分)和转子(转动部分)两大部分组成。定子部分包括机座、主磁极、换向极和电刷装置等。
    主磁极铁心用1~1.5mm厚的低碳钢板叠压而成。主极的作用是在定转子之间的气隙中建立磁场;换向极换向极铁心一般用整块钢或钢板加工而成,换向极绕组与电枢绕组串联。换向极的作用是用以改善换向。
    机座通常用铸钢或厚钢板焊成。机座有两个作用,一是作为电机磁路系统中的一部分,二是用来固定主磁极、电刷装置由电刷、刷握、刷杆座和铜丝辫组成,电刷的作用是把转动的电枢绕组与静止的外电路相连接,并与换向器相配合,起到整流或逆变器的作用。
    直流电机的转子称为电枢,包括电枢铁心、电枢绕组、换向器、风扇、轴和轴承等。 
    电枢铁心电枢铁心通常用0.5mm厚的两面涂有绝缘漆的硅钢片叠压而成。是电机主磁路的一部分,且用来嵌放电枢绕组。
    电枢绕组是由许多按一定规律联接的线圈组成,它是直流电机的主要电路部分,也是通过电流和感应电动势,从而实现机电能量转换的关键性部件。
    换向器也是直流电机的重要部件。换向器与电刷相配合,起到整流或逆变器的作用。

  • 第9题:

    问答题
    中央处理器中有哪几个主要寄存器?试说明它们的结构和功能。

    正确答案: CPU中的寄存器是用来暂时保存运算和控制过程中的中间结果、最终结果及控制、状态信息的,它可分为通用寄存器和专用寄存器两大类。
    通用寄存器可用来存放原始数据和运算结果,有的还可以作为变址寄存器、计数器、地址指针等。专用寄存器是专门用来完成某一种特殊功能的寄存器,如程序计数器PC、指令寄存器IR、存储器地址寄存器MAR、存储器数据寄存器MDR、状态标志寄存器PSWR等。
    解析: 暂无解析

  • 第10题:

    问答题
    CPU中有哪些主要寄存器?简述这些寄存器的功能。

    正确答案: (1)指令寄存器(IR):用来保存当前正在执行的一条指令。
    (2)程序计数器(PC.:用来确定下一条指令的地址。
    (3)地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。
    (4)缓冲寄存器(DR):
    <1>作为CPU和内存、外部设备之间信息传送的中转站。
    <2>补偿CPU和内存、外围设备之间在操作速度上的差别。
    <3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。
    (5)通用寄存器(AC.:当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。
    (6)状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。
    解析: 暂无解析

  • 第11题:

    问答题
    关节的基本解剖结构包括哪几个部分?试说明在X线上所见到的关节间隙包括哪些结构?

    正确答案: 关节的基本解剖结构包括关节骨端、关节囊和关节腔。在X线上所见到的关节间隙包括:
    ①关节软骨。
    ②关节盘。
    ③潜在的关节腔及少量滑液。
    解析: 暂无解析

  • 第12题:

    填空题
    8086总线接口部件中有四个段寄存器,它们分别是()、()、()和()。

    正确答案: 代码段寄存器CS,数据段寄存器DS,附加段寄存器ES,堆栈段寄存器SS
    解析: 暂无解析

  • 第13题:

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


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

  • 第14题:

    试分析ARM寄存器组织结构图,并说明寄存器分组与功能。


    正确答案:1.通用寄存器
    通用寄存器(R0~R15)可分成不分组寄存器R0~R7、分组寄存器R8~R14和程序计数器R15三类。
    (1)不分组寄存器R0~R7
    不分组寄存器R0~R7是真正的通用寄存器,可以工作在所有的处理器模式下,没有隐含的特殊用途。
    (2)分组寄存器R8~R14
    分组寄存器R8~R14取决于当前的处理器模式,每种模式有专用的分组寄存器用于快速异常处理
    (3)程序计数器R15
    读程序计数器:读PC主要用于快速地对临近的指令和数据进行位置无关寻址,包括程序中的位置无关转移。
    写程序计数器:写R15的通常结果是将写到R15中的值作为指令地址,并以此地址发生转移。
    2.程序状态寄存器
    寄存器R16用作程序状态寄存器CPSR(当前程序状态寄存器)。在所有处理器模式下都可以访问CPSR。

  • 第15题:

    试说明8086/8088CPU中有哪些寄存器?各有哪些用途?


    正确答案: 寄存器组有
    (1)数据寄存器,含AX、BX、CX、DX四个通用寄存器,用来暂时存放计算过程中所遇到的操作数,结果和其它信息。
    (2)指针及变址寄存器,含SP、BP、SI、DI四个十六位寄存器,它们可以像寄存器一样在运算过程中存放操作数只能以字为单位使用。还用来在段内寻址时提供偏移地址。
    (3)段寄存器,含CS、DS、SS、ES,用来专门存放段地址。
    (4)控制寄存器,包括IP和PSW两个16为寄存器。IP是指令指针寄存器,用来存放代码段中的偏移地址。
    P.SW为程序状态字寄存器,由条件码标志和控制标志构成。条件码标志用来纪录程序运行结果的状态信息。包括OF、SF、ZF、CF、AF、PF。控制标志位有三个寄存器DF、IF、TF组成。

  • 第16题:

    8086/8088 CPU 中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器亦可作为地址寄存器使用?


    正确答案: 8086/8088CPU中共有:
    8个16位的通用寄存器AX、BX、CX、DX、BP、SP、SI、DI;
    2个变址寄存器SI、DI;
    2个指针寄存器BP、SP;
    其中BX、BP、SI、DI亦可作地址寄存器。

  • 第17题:

    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:标志寄存器,用于存放运算结果的特征。

  • 第18题:

    CPU中有哪几个最主要的寄存器?它们的主要作用是什么?


    正确答案:(1)指令寄存器IR:指令寄存器用于存放当前正在执行的指令。当指令从主存取出后,经MDR传送到指令寄存器中,以便实现对一条指令执行的全部过程的控制。
    (2)程序计数器PC://程序计数器又称指令计数器、指令地址寄存器,用于保证程序按规定的序列正确运行,并提供将要执行指令的指令地址。
    (3)累加寄存器AC://用于暂存操作数据和操作结果。
    (4)程序状态寄存器PSR:用于以存放程序的工作状态(如管态、目态等)和指令执行的结果特征(如ALU运算的结果为零、结果为负、结果溢出等),把它所存放的内容称为程序状态字(PSW)。PSW表明了系统的基本状态,是控制程序执行的重要依据。
    (5)地址寄存器MAR:用于存放所要访问的主存单元的地址。它可以接受来自PC的指令地址,或接受来自地址形成部件的操作数地址。
    (6)数据缓冲寄存器MDR(或MBR):用于存放向主存写入的信息或从主存中读出的信息。

  • 第19题:

    C51中的AT89S51单片机的特殊功能寄存器如何定义?试举例说明。


    正确答案: sfr     TMOD= 0x89声明TMOD为定时器/计数器的模式寄存器,地址为89H 
    说明:sfr之后的寄存器名称必须大写,定义之后可以直接对这些寄存器赋值。

  • 第20题:

    CPU中有哪些主要寄存器?简述这些寄存器的功能。


    正确答案:(1)指令寄存器(IR):用来保存当前正在执行的一条指令。
    (2)程序计数器(PC.:用来确定下一条指令的地址。
    (3)地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。
    (4)缓冲寄存器(DR):
    <1>作为CPU和内存、外部设备之间信息传送的中转站。
    <2>补偿CPU和内存、外围设备之间在操作速度上的差别。
    <3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。
    (5)通用寄存器(AC.:当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。
    (6)状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。

  • 第21题:

    问答题
    混凝土收缩、徐变有什么区别和联系?试分析说明它们对混凝土结构产生的影响。

    正确答案: (1)、混凝土在空气中结硬时体积减小的现象称为混凝土的收缩;应力不变的情况下,混凝土的应变随时间继续增长的现象称为混凝土的徐变。前者属于体积变形,后者属于受力变形。
    (2)、引起混凝土的收缩的主要原因在硬化初期主要是水泥石在水化凝固结硬过程中产生的体积变化,硬化后期主要是混凝土内自由水分的蒸发而引起的干缩。
    主要影响因素为:混凝土的组成和配比、构件的养护条件以及构件的体表比。混凝土的徐变则是在荷载长期作用下,混凝土凝胶体中的水分逐渐压出,水泥石逐渐粘性流动,微细空隙逐渐闭合,细晶体内部逐渐滑动,微细裂缝逐渐发生等各种因素的综合结果。主要影响因素为:加载大小、加载龄期、混凝土组成和配比、养护及使用条件。他们两者都可能造成混凝土的开裂,应予以控制和避免。
    解析: 暂无解析

  • 第22题:

    问答题
    CPU中有哪几个最主要的寄存器?它们的主要作用是什么?

    正确答案: (1)指令寄存器IR:指令寄存器用于存放当前正在执行的指令。当指令从主存取出后,经MDR传送到指令寄存器中,以便实现对一条指令执行的全部过程的控制。
    (2)程序计数器PC://程序计数器又称指令计数器、指令地址寄存器,用于保证程序按规定的序列正确运行,并提供将要执行指令的指令地址。
    (3)累加寄存器AC://用于暂存操作数据和操作结果。
    (4)程序状态寄存器PSR:用于以存放程序的工作状态(如管态、目态等)和指令执行的结果特征(如ALU运算的结果为零、结果为负、结果溢出等),把它所存放的内容称为程序状态字(PSW)。PSW表明了系统的基本状态,是控制程序执行的重要依据。
    (5)地址寄存器MAR:用于存放所要访问的主存单元的地址。它可以接受来自PC的指令地址,或接受来自地址形成部件的操作数地址。
    (6)数据缓冲寄存器MDR(或MBR):用于存放向主存写入的信息或从主存中读出的信息。
    解析: 暂无解析

  • 第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:标志寄存器,用于存放运算结果的特征。
    解析: 暂无解析