指出下列指令中橘黄色的操作数的寻找方式
MOV 01H,C
SUBB A,@R1
CJNE @R0,#23H,L1
MOV SBUF,A
SETB P1.3
MOVC A,@A+DPTR
指出下列指令中的语法错误,并请改正
MOV B,#213H
DEC DPTR
MOVC @DPTR,A
CJNE R1,A,L1
LJMP ADD
DJNZ #30H,L2
阅读程序片段,指出执行结果。
1. MOV A,#94H
ADD A,#0A7H
MOV R0,#50H
RRC A
ANL A,00H
MOV @R0,A
RET ;执行到此
A=( ),R0=( ),CY=( ),50H=( )
2. MOV 30H,#05H
MOV A,#30H
MOV R1,#30H
MOV R6,#10H
LOOP: ADD A,@R1
INC A
DJNZ R6,LOOP
RET ;执行到此
A=( ),R6=( ),30H=( )
编写汇编指令程序段
8051的将外部RAM中30D0H~3110H中是0的单元的数据加10??
8051的设fosc=6MHz。编写延时5ms的子程序??? |