




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
序 号 题目选择答案 1在单片机语句格式中 为不可缺省的 A 标号 B 操作码助记符 C 操作数 D 注释 B 2 MOV A 30H 指令源操作数的寻址方式是 A 寄存器寻址 B 寄存器间接寻址 C 直接寻址 D 立即寻址 C 3 CLR A 的寻址方式是 A 寄存器寻址 B 直接寻址 C 寄存器间接寻址 D 立即寻址 A 4 访问程序存储器 指令操作码的助记符是 A MOVC B MOV C MOVX D XCH A 5单片机中 PUSH 和 POP 指令常用来 A 保护断点 B 保护现场 C 保护现场 恢复现场 D 保护断点 恢复断点 C 断点保护和恢 复是自动完成的 651 寻址方式中 立即寻址的寻址空间是 A 工作寄存器 R0 R7 B 专用寄存器 SFR C 程序存贮器 ROM D 片内 RAM 的 20H 2FH 安 节中的所有位和部分专用寄 存器 SFR 的位 C 7 指令 MOV R0 20H 执行前 R0 30H 20H 38H 执行后 R0 A 20H B 30H C 50H D 38H D 8 单片机的指令包括操作码和操作数 其中操作数 是指 A 参与操作的立即数 B 寄存器 C 操作数 D 操作数或操作数地址 D 9下列指令中 是无条件转移指令 A LCALL addr16 B DJNZ direct rel C SJMP rel D ACALL addr11 C 10 已知 A D2H 40H 77H 执行指令 ORL A 40H 后 其结果是 A A 77H B A F7H C A D2H D 以上都不对 B D2H 11010010 77H 01110111 11 指令 MOV A R0 执行前 A 86H R0 20H 20H 18H 执行后 A A 86H B A 20H C A 18H D A 00H C 12 指令 ADD A R0 执行前 A 38H R0 54H C 1 执行后 其结果为 A A 92H C 1 B A 92H C 0 C A 8CH C 1 D A 8CH C 0 D 参考教材 P49 13 指令 ADDC A R0 执行前 A 38H R0 30H 30H FOH C 1 执行后 其结果 为 A A 28H C 1 B A 29H C 1 C A 68H C 0 D A 29H C 0 B 14 下列指令能能使累加器 A 低 4 位不变 高 4 位置 F 的是 A ANL A OFH B ANL A OFOH C ORL A OFH D ORL A OF0H D 15 下列指令能能使累加器 A 高 4 位不变 低 4 位置 F 的是 A ANL A OFH B ANL A OFOH C ORL A OFH D ORL A OF0H C 16 下列指令能能使累加器 A 的最高位置 1 的是 A ANL A 7FH B ANL A 80H C ORL A 7FH D ORL A 80H D 17 下列指令能能使累加器 A 的最低位置 1 的是 A SETB A 01H B SETB A 0 C ORL A 01H D SETB A 00H C 18 将内部数据存贮器 53H 单元的内容传送至累加器 其指令是 A MOV A 53H B MOV A 53H C MOVC A 53H D MOVX A 53H A 19 P1 口的高 4 位保留不变 低 4 位取反 可用指令 A ANL P1 0F0H B ORL P1 0FH C XRL P1 FH D 以上三句都对 C 20操作数 Ri 加前缀 号的寻址方式是 A 寄存器间接寻址 B 寄存器寻址 C 基址加变址寻址 D 立即寻址 A 2151指令系统中 求反指令是 A CPL A B RLC A C CLR A D RRC A A 22 指令 MOV 寻址空间是 A 片外 ROM B 片外 RAM C 片内 RAM D 所有存储器 C 2351 寻址方式中 直接寻址的寻址空间是 A 工作寄存器 R0 R7 B 专用寄存器 SFR C 程序存贮器 ROM D 程序存储器 256 字节范围 B 题目有误 直接 寻址空间包含低 128 字节及 SFR 24 指令 MOV R0 20H 执行前 R0 30H 20H 38H 执行后 R0 A 00H B 20H C 30H D 38H B 25 将内部数据存储单元的内容传送到累加器 A 中的 指令是 A MOVX A R0 B MOV A data C MOV A R0 D MOVX A DPTR C 26 SJMP 08H 的寻址方式是 A 变址寻址 B 相对寻址 C 寄存器间接寻址 D 位寻址 B 27指令 CLR A 表示 A 将 A 的内容清 0 B 将 A 的内容置 1 C 将 A 的内容各位取反 结 果送回 A 中 D 循环移位指令 A 28 已知 A 87H 30H 76H 执行 XRL A 30H 后 其结果为 A A F1H 30H 76H P 0 B A 87H 30H 76H P 1 C A F1H 30H 76H P 1 D A 76H 30H 87H P 1 C 76H 01110110 87H 10000111 29 访问程序存储器 指令操作码的助记符是 A MOVC B MOV C MOVX D XCH A 30 指令 ADD A R0 执行前 A 86H R0 7AH C 0 执行后 其结果为 A A 00H C 1 B A 00H C 1 C A 7AH C 1 D A 7AH C 0 A 或 B 31下列指令能能使 P1 口的最低位置 1 的是 A ANL P1 80H B SETB 90H C ORL P1 0FFH D ORL P1 80H B 33下列指令能能使 R0 的最高位置 0 的是 A ANL R0 7FH B ANL R0 FH C ORL R0 7FH D ORL R0 80H A 34 下列指令能能使 R0 的最高位取反的是 A CPL R0 7 B XRL 00H 80H C CPL R0 7 D ARL R0 80H B 35指令 DA A 是 A 除法指令 B 加 1 指令 C 加法指令 D 十进制调整指令 D 36完成内部数据传送的指令是 A MOVX A DPTR B MOVC A A PC C MOV A data D D MOV direct direct 37 指令 MOVX A DPTR 中源操作数属于 方式 A 直接寻址 B 相对寻址 C 寄存器间接寻址 D 寄存器寻址 C 38 指令 MOV 寻址空间是 A 片外 ROM B 片外 RAM C 片内 RAM D 所有存储器 C 39 MOV A 30H 指令源操作数的寻址方式是 A 寄存器寻址 B 寄存器间接寻址 C 直接寻址 D 立即寻址 D 40 执行如下三条指令后 30H 单元的内容是 MOV R1 30H MOV 40H 0EH MOV R1 40H A 40H B 0EH C 30H D FFH B 41 设 A AFH 20H 81H 指令 ADDC A 20H 执 行后的结果是 A A 81H B A 30H C A AFH D A 20H B 题目中缺少了 CY 执行前的值 4251 指令系统中 清零指令是 A CPL A B RLC A C CLR A D RRC A C 43 将内部数据存贮器 083AH 单元的内容传送至累加 器 必须使用指令 A MOVX A Ri B MOVX A DPTR C MOVX A direct D MOVC A A DPTR B 1 单片机复位后 下列专用寄存器状态为 00H 的 是 A PC B ACC C B D PSW ABD 2 51 汇编语言指令格式由以下几个部分组成 A 标号 B 操作码 C 操作数 D 注释 ABCD 3单片机的指令包括以下 几类 A 数据传送指令 B 算术运算指令 C 逻辑运算指令 D 控制程序转移类和布尔变 量操作类 ABCD 4 下列指令中能完成 CPU 与外部存储器之间信息传 送的指令是 A MOV A A PC B MOVX A A DPDR C MOV R0 A D MOVX A Ri D 5以累加器 A 为目的操作数指令是 A MOV A data B MOV Rn A C MOV A Ri D MOV A direct ACD 6下列指令要访问片外存储器的是 A MOV A 01H B MOV R0 20H C ADD A 0EH D SUBB A 99H ABCD 7下列哪条指令可将累加器 A 清零 A XRL A 0E0H B ANL A 00H C ANL A 00H D MOV A 00H B 8 单片机指令中可进行片外数据传送的指令是 A MOVC A A DPTR B MOV DPTR data16 C MOVC A A PC D MOVX A A DPTR AC 9下列指令中影响 PC 内容的是 A LJMP B RETI C SJMP D POP ABC 10下列哪条指令可将累加器 A 最高位清零 A ANL A 7FH B ANL 0E0H 7FH C ORL A 0F0H D CLR ACC 7 ABD 11下列指令可将累加器 A 最高位置 1 的是 A ORL A 7FH B ORL A 80H C SETB 0E7H D ORL E0H 80H BCD 12对 80C51 的 P0 口来说 使用时可作为 A 低 8 位地址线 B 高 8 位地址线 ACD C 数据线 D I O 口操作 13以间接地址为目的操作数指令是 A MOV Ri A B MOV A Ri C MOV Ri direct D MOV Ri data ACD 14 程序计数器 PC 用来存放下一条指令的地址 CPU 取指令后会自动修改 PC 的内容 除此以外 PC 内容的改变是由下列指令中 的引起的 A 执行转移指令 B 执行调用指令 C 查表指令 D 中断返回或子程序返回 ABD 15 寄存器间址寻址中 MOV A Ri 其中 Ri 可以是 A R0 B R1 C R2 D R7 AB 16 堆栈指针 SP 可指示堆栈的栈顶 下列指令中影 响 SP 内容的是 A MOV SP data B RETI 或 RET C LJMP D PUSH ABD 17下列指令中 无条件转移指令有 A LJMP addr16 B ALMP addr11 C SJMP rel D JNZ rel ABC 18用于片外数据存储器传送指令是 A MOVX A DPTR B MOV Ri A C MOVX Ri A D MOVX DPTA A ACD 19 寄存器寻址方式可用于访问选定的 的数进行 操作 A 工作寄存器 R0 R7 B 寄存器 A C 进位 CY D DPTR ABCD 20直接寻址的寻址空间是 A 程序存储器 ROM B 片内 RAM 可位寻址的单元 20H 2FH C 专用寄存器 SFR D 片内 RAM 低 128 字节 BCD 1指令 JNB bit rel 是判位转移指令 即表示 bit 1 时转 错 2已知 DPTR 11FFH 执行 INC DPTR 后 结果 DPTR 1200H对 351 单片机 CPU 对片外 RAM 的访问只能用寄存器间接寻址的方式 且仅有 4 条指令 对 451 指令中 16 位立即数传送指令是 MOV DPTR data16 对 5将 37H 单元的内容传送至 A 的指令是 MOV A 37H 错 651 指令中 MOVC 为 ROM 传送指令 对 751 指令中 MOVX 为片外 RAM 传送指令 对 8数据传送指令是把源操作数传送到目的操作数 指令执行后 源操作数改变 目的操作数修改 为源操作数 错 9MOV A R0 表示将 R0 指示的地址传送至 A 中 错 10已知 A 1FH 30H 83H 执行 ANL A 30H 后 结果 A 03H 30H 83H P 0 错 11机器语言是一种用二进制代码 0 和 1 表示指令和数据的最原始的程序设计语言 对 1251 单片机的布尔处理器是以 A 为累加器进行位操作的错 13指令 MOV A 00H 执行后 A 的内容一定为 00H 错 14设 PC 的内容为 35H 若要把程序存贮器 08FEH 单元的数据传送至累加器 A 则必须使用指令 MOVC A A PC 错 15JC rel 发生跳转时 目标地址为当前指令地址加上偏移量 错 16指令 AJMP addr11 称绝对转移指令 指令包含有 11 位的转移地址 它是把 PC 的高 5 位与指令 第一字节中的第 7 5 位 第 4 0 位为 00001 和指令的第二字中的 8 位合并在一起构成 16 位的 转移地址 对 17对于 8051 单片机 当 CPU 对内部程序存储器寻址超过 4K 时 系统会自动在外部程序存储器中 寻址 对 18指令 MOVX A DPTR 表示将 DPTR 指示的地址单元中的内容传送至 A 中 对 19无条件转移指令 LJMP addr16 称长转移指令 允许转移的目标地址在 128KB 空间范围内 错 20PUSH 和 POP 指令只能保护现场 不能保护断点 对 简答题一 答答 程序完成 2 个 4 字节无符号数减法 被减数放在 R0 指定的地址中 内部 RAM 22H 单元开始的 4 个字节 减数放在 R1 指定的地址中 28H 开始的 4 字 节 RAM 被减数与减数均为低字节在前 差存放于原被减数单元内 最高位 有借位时转溢出处理 无借位则正常子程序返回 LOOP MOV A R0 从低位取被减数一个字节 SUBB A R1 减去减数相应字节 MOV R1 A 保存结果 差值的一个字节 INC R0 指向被减数的下一个字节 INC R1 指向减数的下一个字节 DJNZ R2 LOOP 判断两数是否完成所有字节相减 未完则循环 JC QAZ RET 原程序参考教材 原程序参考教材 8181 页 页 简答题二 答答 A 40H B 22H R0 20H R1 40H P1 0CFH P3 0CFH 20H 40H 22H 10H 注 下表是解答参考 不是答案的内容 下表是解答参考 不是答案的内容 右侧单元格内红字代表左侧指令引起的结果变化 空格代表指令不影响 无改 变保持原来的值 ABR0R1P1P320H22H40H XXXXXXXXCFXX40H10H22H MOV R0 20H20H MOV A R0 R0 20H 20H 40H40H MOV R1 A 40H MOV B R122H MOV R1 P1 0CFH MOV P3 P1CF 简答题三 答 答 程序将外部数据存储器 1000H 单元开始的 48 个字节 30H 数据传送至内 部 RAM 区 30H 开始的 48 字节中 并将源数据区清零 简答题四 答 MOV DPTR 8000H MOVX A DPTR ADD A 20H CLR DPH MOVX DPTR A INC DPL CLR A ADDC A 0 MOVX DPTR A 执行结果 CYADPTR 片外
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 知识产权双创题目及答案
- 区块链技术在能源领域的应用研究报告
- 轻工行业技术规范探讨
- 嵌入式系统试卷及答案
- 2025年粤菜模拟考试试题及答案
- 2025年小学自主招生题库及答案
- 2025年上半征兵工作完成落后检讨表态发言
- 2025年山东省新闻系统事业单位人员招聘考试题库及答案解析
- CN222992914U 一种rto多室蓄热氧化燃烧处理设备 (广东和炫环保智能科技有限公司)
- CN120150828B 高压隔离控制系统 (苏州博众仪器科技有限公司)
- 2025-2026学年地质版(2024)小学体育与健康二年级全一册《别让眼睛受伤害》教学设计
- 车辆安全培训课件
- 2025年商标审查协作中心面试模拟题答案
- esg考试试卷问题及答案
- 2025年徐州市中考数学试题卷(含答案及解析)
- 统编版五升六语文开学摸底测试卷(十二)(含答案)
- 2025-2026学年北师大版(2024)初中物理八年级上册教学计划及进度表
- 2025年度哈尔滨“丁香人才周”(春季)哈尔滨新区教育系统专项招聘80人考试备考试题及答案解析
- 军用电台知识培训方案课件
- 外科面试题目及答案
- 2025年职业技能鉴定考试(婴幼儿发展引导员·高级/三级)历年参考题库含答案详解(5套)
评论
0/150
提交评论