P1口地址为90H,执行下面指令或指令组合,(),两(组)指令执

题目

P1口地址为90H,执行下面指令或指令组合,(),两(组)指令执行结果一样。

  • A、 指令MOV  P1 @R1和指令组合MOV  A  R1   MOV  P1  A比较
  • B、 指令MOV  A  P1和指令组合MOV  R1  P1   MOV  A  @R1比较
  • C、 指令SETB  P1.7和指令组合MOV  A  #17H   ORL  P1  A比较
  • D、 指令MOV  P1  A和MOV  90H  A比较
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行返回指令后返回的断点是 ( )

A.调用指令的首地址

B.调用指令的末地址

C.调用指令的下一条指令的首地址

D.返回指令的末地址


答案:C

第2题:

计算机执行指令的过程为:由起始地址(第一条指令所在的地址)开始,顺序地从存储器中()。

A、取指令

B、指令译码

C、指令执行

D、存放结果


参考答案:ABCD

第3题:

若一个子程序起始地址为2K,调用指令CALL的内存地址为K+2,则执行CALL指令所要执行指令的地址为

A.2K

B.2K+I

C.2K-1

D.K+3


正确答案:A

第4题:

在CPU中,指令寄存器IR用来存放()。

  • A、正在执行的指令
  • B、即将执行的指令
  • C、已执行的指令
  • D、指令地址

正确答案:A

第5题:

假设某子程序使用的返回指令是RET4,则返回地址为( )。

A.CALL指令下面第二条指令的地址

B.(SP+1)和(SP)中存放的地址

C.SP+5)和(SP+4)中存放的地址

D.CALL 指令下面第四条指令的地址


正确答案:B
解析:返回指令。一种方式是段内返回。先将栈顶的字送入IP,然后SP增2。若带立即数,SP再加立即数(丢弃一些在执行CALL之前入栈的参数)。二是段间返回。栈顶的字送入IP后(SP增2),再将栈顶的字送入CS,SP再增2。若带立即数,则SP再加立即数。

第6题:

PC的值是

A.当前正在执行指令的前一条指令的地址

B.当前正在执行指令的下一条指令的地址

C.当前正在执行指令的地址

D.控制器中指令寄存器的地址


参考答案:B

第7题:

假设由CALL指令调用的某子程序使用段内返回指令RET4,问该予程序执行到 RET4指令时( )实现返回操作?

A.返回到CALL指令下面一条指令继续执行主程序

B.按照(SP)和(SP+1)中存放的地址执行返回操作

C.按照(SP+4)和(SP+5)中存放的地址执行返回操作

D.返回到CALL指令下面第4条指令继续执行主程序


正确答案:B

第8题:

CPU中有一个程序计算器(又称指令计数器)它用于存储什么()

A.正在执行指令的内容

B.下一条要执行指令的内容

C.正在进行执令的内存地址

D.下一条要执行指令的内存地址


正确答案:D

第9题:

PC中存放的是()。

  • A、下一条指令的地址
  • B、当前正在执行的指令
  • C、当前正在执行指令的地址
  • D、下一条要执行的指令

正确答案:A

第10题:

假如P1口接彩灯要全亮,执行指令:MOVP1,#0FFH,那么全暗执行指令是()。

  • A、MOV P1,#00H
  • B、MOV P1,#FFH
  • C、MOV P1,#0FH
  • D、MOV P1,#F0H

正确答案:A

更多相关问题