16550的通信控制寄存器中的寻址位有什么作用?在初始化编程时,应该怎样设置? 

题目
问答题
16550的通信控制寄存器中的寻址位有什么作用?在初始化编程时,应该怎样设置?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是()。

A.位累加器CY

B.通用寄存器的可寻址位

C.专用寄存器的可寻址位

D.位操作指令集


参考答案:B

第2题:

8086存储空间最大为多少?怎样用16位寄存器实现对20位地址的寻址?


参考答案:(1)8086存储空间最大为220=1MB。
(2)采用分段的方法实现16位寄存器实现对20位地址的寻址。
物理地址=段基址×10H+偏移地

第3题:

在32位微处理器指令系统中,PUSH EAX指令的目的操作数寻址方式是( )。

A.立即寻址

B.寄存器寻址

C.寄存器相对寻址

D.存储器直接寻址


正确答案:C

第4题:

●操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为___(57)___;操作数在寄存器中,寻址方式为_____(58)_____;操作数的地址在寄存器中,寻址方式为____(59)__。

(57)

A.立即寻址

B.直接寻址

C.寄存器寻址

D.寄存器间接寻址

(58)

A.立即寻址

B.相对寻址

C.寄存器寻址

D.寄存器间接寻址

(59)

A.相对寻址

B.直接寻址

C.寄存器寻址

D.寄存器间接寻址


正确答案:A,C,D

第5题:

在32位微处理器指令系统中,MOV AX,[EBX + 2 * ECX]指令的源操作数寻址方式是( )。

A.寄存器寻址

B.寄存器比例寻址

C.寄存器间接寻址

D.存储器直接寻址


正确答案:B

第6题:

8259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中那些内部寄存器?


参考答案:8259A的工作方式通过微处理器向其写入初始化命令字来确定。初始化命令字分别装入ICW1~ICW4内部寄存器。8259A在工作过程中,微处理器通过向其写入操作命令字来控制它的工作过程。操作命令字分别装入OCW1~OCW3内部寄存器中。8259A占用两个端口号,不同的命令字对应不同的端口,再加上命令字本身的特征位及加载的顺序就可以正确地把各种命令字写入对应的寄存器中。

第7题:

8250除数寄存器的值用于确定通信波特率,它必须在8250初始化时预置,为此,应先把通信线控制寄存器的【 】位(DLAB0置为1,然后将其分别写入高 8位除数寄存器和低8位数寄存器。


正确答案:最高
最高 解析:除数寄存器的值必须在8250初始化时设置。为此,必须先将通信线控制寄存器的最高位(DLA吧)置为1,然后分两次写入高8位除数寄存器和低8位除数寄存器。

第8题:

8031共有21个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。()


参考答案:×

第9题:

在32位微处理器指令系统中,MOV AX,[EBX+2*ECX]指令的源操作数寻址方是( )。

A.寄存器寻址

B.寄存器比例寻址

C.寄存器间接寻址

D.存储器直接寻址


正确答案:B

第10题:

在寻址方式中,将操作数的地址放在寄存器中的方式称为( )

A.直接寻址
B.间接寻址
C.寄存器寻址
D.寄存器间接寻址

答案:C
解析:
直接寻址:指令所要的操作数存放在内存中,在指令中直接给出操作数所在的内存单元的地址。间接寻址:操作数存放在内存单元中。这种寻址方式下,指令中给出操作数地址的地址,取出操作数要进行两次访问内存操作。寄存器寻址:操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名。寄存器间接寻址:操作数存放在内存单元中,操作数所在存储单元的地址在某个寄存器中。