以下程序段中,有数据2000H的字单元的偏移量分别是()。ORG 20H VAR1 DB 0,’0’,20H,0,20H DW VAR1
第1题:
假设用下列的程序段来清楚数据段中的偏移地址0000H~2000H号字存储单元中的内容(即将0送到这些存储单元中去)。 将第4条比较指令语句填写完整。 ┆ Next: MOV SI,0 MOV WORD PTR[SI],0 ADD SI,2 CMP SI JNE NEXT ┆
第2题:
试编写一程序,查找内部RAM单元的20H~50H中是否有0AAH这一数据,若有,则将51H单元置为01H,若没有,则使51H单元置0。
第3题:
编程将内部RAM的20H单元的内容传送给外部RAM的2000H单元。
第4题:
某数据段如下: DATA SEGMENT ORG 20H X DB 12H,’AB’ Y DW 789AH DATA ENDS Y单元的偏移地址是()。
第5题:
指令“SETB01H”的含义是()
第6题:
执行如下三条指令后,20H单元的内容是() M O V R 0,#20H M O V 40H,#0 F H M O V ﹫R 0,40H
第7题:
指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)=()。
第8题:
已知程序执行前,在AT89S51单片机片内RAM中,(A)=85H,(R0)=20H,(20H)=0AFH,(Cy)=1,(21H)=0FFH。写出下列指令独立执行后寄存器和存储单元的内容,若该指令影响标志位,写出CY、AC、OV和P的值。 ADD A,@R0; ADDC A, 21H; SWAP A ; SUBB A,#50H; DEC R0 ; XCHD A,@R0;
第9题:
写出能完成下列数据传送的指令:外部RAM 20H单元中的内容送到内部RAM 20H单元
第10题:
第11题:
03H
21H
22H
23H
24H
第12题:
85H
20H
0AFH
34H
第13题:
指出以下指令中哪些是无效的,并说明原因。 (1)ADDR DB $ (2)DATA DB F0H,12H (3)1_DATA DW 1234H (4)@VAR DW VAR1 ;VAR1为一个字节变量 (5)MOV AX,[10-VAR1] ;VAR1为一个字变量 (6)MOV BX,[VAR2*2+1] ;VAR2为一个字变量
第14题:
指令MOV R0,#20H中的20H是指()。
第15题:
试编出能完成如下操作的程序使20H单元中数的高四位变“1”,低四位变“0”;
第16题:
写出能完成下列数据传送的指令:外部ROM 2000H单元中的内容送到内部RAM 20H单元;
第17题:
已知程序执行前,在AT89S51单片机片内RAM (10H)=20H,(20H)=33H,(33H)=45H,(45H)=56H,(P1)=30H。分析下列程序按顺序执行每条指令后的结果。 MOV A,33H;(A) MOV R1,A;(R1) MOV @R1,#0FFH; MOV 45H,33H;(45H) MOV R0,#10H;(R0) MOV A,@R0;(A) MOV P1,#0FFH;(P1) MOV A ,P1;;(P1) MOV 20H,A;(20H)
第18题:
试编出能完成如下操作的程序使20H单元中数的高两位变“0”,其余位不变;
第19题:
使20H单元中数的高两位变0,其余位不变的指令是()。
第20题:
指令“CLR00H”的含义是()
第21题:
第22题:
85H
20H
0AFH
34H
第23题: