电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

第3章--指令系统

6页
  • 卖家[上传人]:夏**
  • 文档编号:472849817
  • 上传时间:2024-01-13
  • 文档格式:DOC
  • 文档大小:29KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第3章MCS-51单片机指令系统一、选择题1、MOVX A,DPTR指令中源操作数的寻址方式是( )(A) 寄存器寻址 (B)寄存器间接寻址 (C)直接寻址 (D)立即寻址2、ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是( )(A) 0003H (B)2000H (C)000BH (D)3000H3、执行PUSH ACC指令,MCS-51完成的操作是( )(B) SP+1 SP (ACC) (SP) (B)(ACC) (SP)SP-1SP(C) (C)SP-1 SP (ACC) (SP) (D)(ACC) (SP)SP+1 SP4、CALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=( )(D) 2000H (B)2001H (C)2002H (D)2003H5、51执行完MOV A,#08H后,PSW的一位被置位( )(A)(A)C (B)F0 (C)OV (D)P6、下面条指令将MCS-51的工作寄存器置成3区( )(A)MOV PSW,#13H (B)MOV PSW,#18H(B) SETB P

      2、SW.4 CLR PSW.3 (D) SETB PSW.3CLR PSW.4 7、执行MOVX A,DPTR指令时,MCS-51产生的控制信号是( )(A)/PSEN (B)ALE (C)/RD (D)/WR 8、MOV C,#00H的寻址方式是( )(A) 位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址9、ORG 0000H AJMP 0040H ORG 0040H MOV SP,#00H当执行完左边的程序后,PC的值是( )(A) 0040H (B)0041H (C)0042H (D)0043H 10、对程序存储器的读操作,只能使用( )(A) MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令二、判断题1、MCS-51的相对转移指令最大负跳距是127B。( )2、当MCS-51上电复位时,堆栈指针SP=00H。(SP=07H)( )3、调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。( )下面几条指令是否正确:4、MOV R1,#80H ()5、INC DPTR ()6、CLR R0 ( ) 7、MOV R1,#80H (

      3、 )8、ANL R1,#0FH ( )9、ADDC A,C ( )10、XOR P1,#31H ()三、问答题1 简述MCS-51汇编语言指令格式。2 MCS-51指令系统主要有哪几种寻址方式?试举例说明。3对访问内部RAM和外部RAM,各应采用哪些寻址方式?4设内部RAM(30H)=5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何?5 SJMP(短转移)指令和AJMP(绝对转移)指令的主要区别。6什么叫寻址方式7、什么叫堆栈:8什么是汇编语言?什么叫指令周期?9什么是进位和溢出参 考 答案:一、选择题1、MOVX A,DPTR指令中源操作数的寻址方式是(B)(E) 寄存器寻址 (B)寄存器间接寻址 (C)直接寻址 (D)立即寻址2 ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是(B)(C) 0003H (B)2000H (C)000BH (D)3000H3 执行PUSH ACC指令,MCS-51完成的

      4、操作是(A)(A) SP+1 SP (ACC) (SP) (B)(ACC) (SP)SP-1SP(B) (C)SP-1 SP (ACC) (SP) (D)(ACC) (SP)SP+1 SP4、 LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=(D)(C) 2000H (B)2001H (C)2002H (D)2003H5、51执行完MOV A,#08H后,PSW的一位被置位(D)(A)(A)C (B)F0 (C)OV (D)P6、下面条指令将MCS-51的工作寄存器置成3区(B)(A)MOV PSW,#13H (B)MOV PSW,#18H(D) SETB PSW.4 CLR PSW.3 (d) SETB PSW.3CLR PSW.4 7、执行MOVX A,DPTR指令时,MCS-51产生的控制信号是(C)(D) /PSEN (B)ALE (C)/RD (D)/WR 8、MOV C,#00H的寻址方式是(A)(B) 位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址9、ORG 0000H AJMP 0040H ORG 0040H MOV SP,#00H当执行

      5、完左边的程序后,PC的值是(C)(B) 0040H (B)0041H (C)0042H (D)0043H 10、对程序存储器的读操作,只能使用(D)(B) MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令二、判断题。4 MCS-51的相对转移指令最大负跳距是127B。(错)128B5 当MCS-51上电复位时,堆栈指针SP=00H。(SP=07H)( 错 )6 调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。(错)子序的转返与PC也有关(PC入栈与出栈)7 MOV R1,#80H (错)5、INC DPTR (对)6、CLR R0 (错)指令系统中没有。7、MOV R1,#80H (对)8、ANL R1,#0FH (错)9、ADDC A,C (错)10、XOR P1,#31H (对)三、简答题1 简述MCS-51汇编语言指令格式。答:MCS-51汇编语言格式如下:标号:操作码助记符操作数1 操作数2 操作数3注释标号是用户定义的符号,其值代表这条指令的地址。操作码助记符是指令系统规定的代表特定指令功能的英文缩写符。每条指令都有操作码记符

      6、。指令的操作数最多有3个,也有无操作数的指令。注释字段是用户对程序的说明,便于对程序的阅读和理解。简答2、MCS-51指令系统主要有哪几种寻址方式?试举例说明。答:MCS-51指令操作数主要有以下7种寻址方式:寻址方式 举例立即寻址 MOV A,#16直接寻址 MOV 20H,P1寄存器寻址 MOV A,R0寄存器间接寻址 MOVX A, DPTR变址寻址 MOVC A, A+DPRT相对寻址 SJMP LOOP位寻址 ANL C,70H3、对访问内部RAM和外部RAM,各应采用哪些寻址方式?答:对内部RAM的寻址方式有直接寻址、寄存器间接寻址和可对位寻址的位寻址。对外部RAM的寻址方式只能用寄存器R0/R1(8位地址)或DPTR(16位地址)间接寻址。4、设内部RAM(30H)=5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何? MOV R0,#30H ;R0=30H MOV A,R0 ;A=5AH MOV R1,A ;R1=5AH MOV B,R1 ;B=5AH M

      7、OV R1,P1 ;(5AH)=7FH MOV A,P1 ;A=7FH MOV 40H,#20H ;(40H)=20H MOV 30H,40H ;(30H)=20H解:每一条指令执行后的结果如注释字段所标。最后结果为:R0=30H,R1=5AH,A=7FH,B=5AH,P1=7FH,(30H)=20H,(40H)=20H,(5AH)=7FH。5、SJMP(短转移)指令和AJMP(绝对转移)指令的主要区别。前者提供了以SJMP的下一条指令的起始地址为中心的256字节范围的转移(-128+127),后者的转移目标地址必须在与AJMP的下一条指令的第一字节相同的2KB区的程序储存器中。短转移方便了可重定位编码。SJMP方便了PC可重定位编码,但转移范围小。而ASJMP转移范围大,但存在跳区的限制,AJMP指令只能位于2KB区的最后2个字节处时,才可跳到下一个区去。因此用AJMP指令来代替SJMP指令是有条件的,也就是目标地址必须与它下面的指令存放地址在同一个2KB区域内。6什么叫寻址方式答:寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。也就是如何找到存放操作数的地址,把操作数提取出来的方法。什么叫堆栈:答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以后进先出的结构方式处理的。实质上,堆栈就是一个按照后进先出原则组织的一段内存区域。8什么是汇编语言?什么叫指令周期?答:汇编:汇编语言源程序在交付计算机执行之前,需要先翻译成目标程序,这个翻译过程叫汇编。指令周期:指执行一条指令所占用的全部时间。通常一个指令周期含14个机器周期。9什么是进位和溢出答:两数运算的结果若没有超出字长的表示范围,则由此产生的进位是自然进位;若两数的运算结果超出了字长的表示范围(即结果不合理),则称为溢出。例如将正数3FH和负数D0H相加,其结果不会超出8位字长的表示范围,所以其结果10FH中的进位是正常进位(也就是模)。但是,若正数3FH与正数70H相加,其结果为AFH,最高位为1,成了负数的含义,这就不合理了,这种情况称为溢出。

      《第3章--指令系统》由会员夏**分享,可在线阅读,更多相关《第3章--指令系统》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.