参考答案和解析
SBUF
更多“串行口接收/发送数据缓冲器都用SBUF,如果同时接收/发送数据时,会发生冲突.”相关问题
  • 第1题:

    由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第2题:

    在单总线结构的CPU中,连接在总线上的多个部件某时刻()。

    A.只有一个可以向总线发送数据,并且只有一个可以从总线接收数据

    B.只有一个可以向总线发送数据,但可以有多个同时从总线接收数据

    C.可以有多个同时向总线发送数据,并且可以有多个同时从总线接收数据

    D.可以有多个同时向总线发送数据,但只有一个可以从总线接收数据


    正确答案:B
    本题考查计算机总线结构的基础知识。总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是CPU、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。总线的一个操作过程是完成两个模块之间传送信息,启动操作过程的是主模块,另外一个是从模块。某一时刻总线上只能有一个主模块占用总线。总线的操作步骤:主模块申请总线控制权,总线控制器进行裁决,主模块得到总线控制权后寻址从模块,从模块确认后进行数据传送,从模块可以是多个设备。

  • 第3题:

    同步传输时,发送者可以在任何时候发送数据,只要被发送的数据已经是可以发送的状态。接收者则只要数据到达,就可以接收数据。


    正确答案:错误

  • 第4题:

    89C51串口缓冲器SBUF,由于只有一个地址(99H),所以它()

    • A、只能用于发送
    • B、只能用于接收
    • C、既可用于接收又可用于发送
    • D、既不能用于接受也不能用于发送

    正确答案:C

  • 第5题:

    判断下列说法正确的有()。

    • A、串行口通讯的第9数据位的功能可由用户定义。
    • B、发送数据的第9数据位的内容在SCON寄存器的TB8位中预先准备好的。
    • C、串行通讯帧发送时,指令把TB8位的状态送入发送SBUF中。
    • D、串行通讯接收到的第9位数据送SCON寄存器的RB8中保存。

    正确答案:A,B,D

  • 第6题:

    MCS—51的串行数据缓冲器SBUF用于().

    • A、存放运算中间结果
    • B、存放待发送或已接收到的数据
    • C、暂存数据和地址
    • D、存放待调试的程序

    正确答案:B

  • 第7题:

    串行口数据缓冲器SBUF是可以直接寻址的()。


    正确答案:专用寄存器

  • 第8题:

    8×51的串行口是通过()引脚进行数据传输的?

    • A、R×D引脚接收数据
    • B、T×D引脚接收数据
    • C、R×D发送数据
    • D、以上皆非

    正确答案:A

  • 第9题:

    由于MCS-51单片机的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。


    正确答案:错误

  • 第10题:

    SCON寄存器中的TI位表示()

    • A、发送中断标志
    • B、串行口接收允许控制位
    • C、第9位发送数据
    • D、多机通信时收到的第9位数据

    正确答案:A

  • 第11题:

    单选题
    挂接在总线上的多个部件()
    A

    只能分时向总线发送数据,并只能分时从总线接收数据

    B

    只能分时向总线发送数据,但可同时从总线接收数据

    C

    可同时向总线发送数据,并同时从总线接收数据

    D

    可同时向总线发送数据,但只能分时从总线接收数据


    正确答案: B
    解析: 本题考查考生对总线概念的理解。总线是一个大家都能使用的数据传输通道,大家都可以使用这个通道,但发送数据时,是采用的分时机制,而接收数据时可以同时接收,也就是说,同一个数据,可以并行的被多个客户收取。如果该数据不是传给自己的,数据包将被丢弃。

  • 第12题:

    判断题
    标准串行口用发送数据寄存器和接收数据寄存器传送数据
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    全双工以太网传输技术的特点是()

    A.能同时发送和接收数据,不受CSMA/CD限制

    B.能同时发送和接收数据,受CSMA/CD限制

    C.不能同时发送和接收数据,不受CSMA/CD限制

    D.不能同时发送和接收数据,受CSMA/CD限制


    正确答案:A

  • 第14题:

    下面关于端口镜像说法正确的是()

    • A、只能收到源端口发送的数据
    • B、只能收到源端口接收的数据
    • C、可以收到源端口发送和接收的数据
    • D、只能收到源端口发送或接收的数据但不能同时收到

    正确答案:C

  • 第15题:

    MCS-51单片机串行数据缓冲器SBUF的主要作用是()。

    • A、存放待发送或已接收到的数据
    • B、只存放待发送的数据
    • C、存放控制字
    • D、只存放已接收到的数据

    正确答案:A

  • 第16题:

    单片机串行口不管采用哪种工作方式,都是由RXD端发送数据TXD端接收数据的。


    正确答案:错误

  • 第17题:

    下列关于集线器的说法中正确的是()。

    • A、集线器各个端口连接的设备可以同时发送数据,但不可以同时接收数据。
    • B、集线器各个端口连接的设备不可以同时发送数据,但可以同时接收数据。
    • C、集线器各个端口连接的设备不可以同时发送数据,也不可以同时接收数据。
    • D、集线器内部采用总线型的工作方式。

    正确答案:B,D

  • 第18题:

    AT89S51单片机串行口接收/发送数据缓冲器都用SBUF,如果同时接收/发送数据时,是否会发生冲突?为什么?


    正确答案:不会发生冲突的。串口通信中,有两个缓冲寄存器SBUF,一个是发送寄存器,一个是接收寄存器,这两个寄存器在物理结构上是完全独立的。它们都是字节寻址的寄存器,字节地址均为99H。这个重叠的地址靠读/写指令区分:串行发送时,CPU向SBUF写入数据,此时99H表示发送SBUF;串行接收时,CPU从SBUF读出数据,此时99H表示接收SBUF。

  • 第19题:

    简述串行口接收和发送数据的过程。


    正确答案: 以方式一为例。发送:数据位由TXT端输出,发送1帧信息为10为,当CPU执行1条数据写发送缓冲器SBUF的指令,就启动发送。发送开始时,内部发送控制信号/SEND变为有效,将起始位想TXD输出,此后,每经过1个TX时钟周期,便产生1个移位脉冲,并由TXD输出1个数据位。
    8位数据位全部完毕后,置1中断标志位TI,然后/SEND信号失效。接收:当检测到起始位的负跳变时,则开始接收。接受时,定时控制信号有2种,一种是位检测器采样脉冲,它的频率是RX时钟的16倍。
    也就是在1位数据期间,有16个采样脉冲,以波特率的16倍的速率采样RXD引脚状态,当采样到RXD端从1到0的跳变时就启动检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。

  • 第20题:

    单片机内部有()个物理上独立的接收、发送缓冲器SBUF,占用同一地址99H。


    正确答案:2

  • 第21题:

    在多机通信中,主机发送数据时,将TB8设置为1的含义是:()

    • A、接收地址
    • B、接收数据
    • C、发送地址
    • D、发送数据

    正确答案:C

  • 第22题:

    通过串行口发送或接收数据时,在程序中应使用()

    • A、MOV指令
    • B、MOVX指令
    • C、MOVC指令
    • D、SWAP指令

    正确答案:A

  • 第23题:

    单选题
    在单总线结构的CPU中,连接在总线上的多个部件()。
    A

    某一时刻只有一个可以向总线发送数据,并且只有一个可以从总线接收数据

    B

    某一时刻只有一个可以向总线发送数据,但可以有多个同时从总线接收数据

    C

    可以有多个同时向总线发送数据,并且可以有多个同时从总线接收数据

    D

    可以有多个同时向总线发送数据,但可以有一个同时从总线接收数据


    正确答案: B
    解析: 暂无解析

  • 第24题:

    多选题
    下列关于集线器的说法中正确的是()。
    A

    集线器各个端口连接的设备可以同时发送数据,但不可以同时接收数据。

    B

    集线器各个端口连接的设备不可以同时发送数据,但可以同时接收数据。

    C

    集线器各个端口连接的设备不可以同时发送数据,也不可以同时接收数据。

    D

    集线器内部采用总线型的工作方式。


    正确答案: C,D
    解析: 暂无解析