单片机模拟题目精选修订版.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机原理及使用》寻址方式和指令习题 一、单选题 1、指令和程序是以( )形式存放在程序存储器中 A、源程序 B、汇编程序 C、二进制编码 D、BCD码 2、单片机使用程序一般存放在( ) A、RAM B、ROM C、寄存器 D、CPU 3、进位标志CY在( )中 A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPTR 4、AT89S51单片机中既可位寻址又可字节寻址的单元是( ) A、20H B、30H C、00H D、70H 5、执行指令MOVX A,﹫DPTR时,、脚的电平为( ) A、高电平,低电平 B、低电平,高电平 C、高电平,高电平 D、低电平,低电平 6、下列指令中不影响标志位CY的指令有( ) A、ADD A,20H B、CLR C C 、RRC A D、INC A 7、LJMP跳转空间最大可达到( ) A、2KB B、256B C 、128B D、64KB 8、AT89S51的内部RAM中,可以进行位寻址的地址空间为( ) A、00H∽2FH B、20H∽2FH C 、00H∽FFH D、20H∽FFH 9、设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令S UBB A, R2 后结果为( ) A、(A)=74H B、(R2)=74H C、(A)=75H D、(R2)=75H 10、设(A)=0C3 H,(R0)=0AA H,执行指令ANL A,R0后,结果( ) A、(A)=82H B、(A)=6CH C、(R0)=82 D、(R0) 11、AT89S51的程序计数器PC为16位计数器,其寻址范围是( ) A、8K B、16 K C 、32 K D、64 K 12、执行如下三条指令后,30H单元的内容是( ) MOV R1,#30H MOV 40H,#0EH MOV ﹫R1,40H A、40H B、30H C、0EH D、FFH 13、有如下程序段: MOV R 0,#30H SETB C CLR A ADDC A,#0 0H MOV ﹫R 0,A 执行结果是( ) A、(30H)=0 0H B、(30H)=0 1H C、(00H)=0 0H D、(00H)=0 1H 14、从地址2132H开始有一条绝对转移指令AJMP addr11,指令可能实现的转移范围是( ) A、2000H∽27FFH B、2132H∽2832H C 、2100H∽28FFH D、2000H∽3FFFH 15、LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=( ) A、? 2000H B、2001H C、2002H D、2003H 16、51单片机的指令系统中没有哪一类指令( ) A、 单字节 B、 双字节 C、 三字节 D、四字节 17、下列传送指令中哪一个是正确的( ) A、MOV 44H,A B、MOV 30H,@R2 C、MOV R0,R4 D、ANL P1.0,20H 18、LJMP指令的转移范围是( ) A、 -128~127 B、2K C、4K D、64K 19、下列指令中哪一个不影响标志位( ) A、ADD A, 30H B、SUBB A, R2 C、ORL A, #67H D、RL A 20、AT89S51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是( ) A、读锁存器 B、读数据库 C、读A累加器 D、读CPU 二、填空 1.设(A)=34,(B)=10H,则执行指令DIV AB后,(A)=  ,(B)=   。 2.外部数据存储器只能用    指令来读写,只能用间接寻址方式,用DPTR寻址时,可寻址空间为    。 3.当(RS1)=1,(RS0)=1时,R0对应的单元地址为   。 4.堆栈一般设置在30H~7FH区域内;堆栈指针SP,复位时其值为  ,即若执行指令PUSH A,则是把A的内容复制到   单元中;且(SP)=08H;若将堆栈

文档评论(0)

rebecca05 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档