如果DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:P

  • A+
所属分类:法律类题库
(1)【◆题库问题◆】:[填空题] 如果DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPHPOP DPLPOP SP则:DPH=(),DPL=(),SP=()

【◆参考答案◆】:DPH=3CH,DPL=5FH,SP=4FH

(2)【◆题库问题◆】:[单选] 已经存在定义”#defineps((unsignedcharvolatilexdata*)0)”,你希望片外RAM的24的值并存入变量x,你应该写的语句是:()
A.ps x=ps[24];
B.x=ps[0x24];
C.x=ps[24];
D.x=0x24;

【◆参考答案◆】:C

(3)【◆题库问题◆】:[单选] MOVX A,@DPTR指令中源操作数的寻址方式是()。
A.寄存器寻址
B.寄存器间接寻址
C.直接寻址
D.立即寻址

【◆参考答案◆】:B

(4)【◆题库问题◆】:[单选] 指令MOVA,@R0的寻址方式是()。
A.寄存器寻址
B.立即寻址
C.直接寻址
D.寄存器间接寻址

【◆参考答案◆】:D

(5)【◆题库问题◆】:[单选] MSC-51单片机的数据总线有()。
A.32
B.24
C.16
D.8

【◆参考答案◆】:D

(6)【◆题库问题◆】:[填空题] 假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。执行指令DEC ADEC R7DEC @R1后,累加器A的内容为(),R7的内容为(),30H的内容为(),40H的内容为()。

【◆参考答案◆】:0EH;18H;0FFH;0FEH

(7)【◆题库问题◆】:[多选] 8051单片机定时器T0作定时用,采用工作方式1,编程时需有下列步骤()。
A.TMOD初始化
B.选择电平触发还是边沿触发
C.置入计数初值
D.启动定时器
E.串行计数是否溢出及转移

【◆参考答案◆】:A, C, D

(8)【◆题库问题◆】:[单选] 80C51中可使用的最大堆栈深度为()。
A.80个单元
B.32个单元
C.128个单元
D.8个单元

【◆参考答案◆】:A

(9)【◆题库问题◆】:[单选] 可以将P2口的低4位全部置高电平的表达式是()
A.P2&=0x0f
B.P2=0x0f
C.P2^=0x0f
D.P2=~P2

【◆参考答案◆】:B

【◆答案解析◆】:P2的值或上0x0f,所以低四位全高电平

(10)【◆题库问题◆】:[单选] 帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是()
A.方式0
B.方式1
C.方式2
D.方式3

【◆参考答案◆】:B

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: