第三章 指令系统与汇编语言程序设计:本章介绍指令系统与汇编语言程序设计3.151单片机的寻址方式:指令系统的寻址方式、技术要点、注意事项及评价
3.2指令系统与普通数据传送指令:51单片机指令系统概况,及普通的数据传送指令
3.3其他数据传送指令:数据交换、栈及位传送指令,重点内容是栈指令
3.4算术运算指令:算数运算指令与标志位,多字节运算汇编软件设计
3.5逻辑运算指令:与、或、非、异或、 移位等逻辑运算指令
3.6无条件转移指令与调用、返回指令:无条件转移指令与调用、返回指令,及举例
3.7条件转移指令:条件转移指令概况,及判零、位转移和判等转移指令
3.8减1不为零转移指令和空操作指令:减1不为零转移指令与固定次数循环语句,以及空操作指令与延时程序
3.9伪指令:伪指令的作用和常用伪指令,即举例
[单选题]下列选项中不属于汇编语言指令基本格式组成的是。( )选项:[操作码
, 注释
, 操作数
, 标号
]
[单选题]若(A)=13H、(R1)=14H、(C)=1,执行ADDC A,R1指令后,(A)中的值是多少。( )选项:[28H
, 29H
, 27H
, 30H
]
[单选题]若(30H)=0FFH,执行INC 30H指令后,(30H)中的值是多少。( )选项:[10H
, 00H
, 01H
, 100H
]
[单选题]若(A)=39H、(R1)=30H、(30H)=04H、(C)=1,执行SUBB A,@R1指令后,(A)中的值是多少。( )选项:[34H
, 10H
, 09H
, 35H
]
[单选题]若(A)=35H、(30H)=55H,执行XRL A,30H指令后,(A)中的值是多少。( ) 选项:[50H
, 70H
, 80H
, 60H
]
[单选题]若(A)=0AFH,执行RL A指令后,(A)中的值是多少。( )选项:[6FH
, 0BFH
, 0FAH
, 5FH
]
[单选题]若想将A中数据的高4位置1,可执行什么程序?( )选项:[ORL A,#0F0H
, CLR A
, MOV A,#0FH
, ANL A,#0FH
]
[单选题]下列指令中正确的是。( )选项:[MOVC R0,@A+DPTR
, MOV P0, #0AAH
, MOV @R0, @R1
, DEC DPTR
]
[判断题]汇编指令中,源操作数只参与指令操作,本身不改变。( ) 选项:[错, 对]
[判断题]51单片机,执行PUSH指令时,堆栈指针先加1,数据再入栈;执行POP指令时,堆栈指针先减1,数据再出栈。( ) 选项:[错, 对]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部