执行下列程序段后,(P1)=()。 MOVP1,#5DHCPLP1.1CPLP1.2CLRP1.6SETBP1.7A、9BHB、1BHC、B9HD、5DH

执行下列程序段后,(P1)=()。 MOVP1,#5DHCPLP1.1CPLP1.2CLRP1.6SETBP1.7

  • A、9BH
  • B、1BH
  • C、B9H
  • D、5DH

相关考题:

写出下列程序的执行结果。 swap(p1,p2) int*p1,*p2; {int p; p=*p1;*p1=*p2;*p2=p; } main() {int a,b,*p1,*p2; scanf("%d%d",a,B); p1=a;p2=b; if(a<B)swap(p1,p2); printf("\na=%d,b=%d\n",a,B); } 若a=7,b=8,则程序的运行结果为( )。

执行以下程序后,a,b的值分别为main(){ int a,b,k=4,m=6,*p1=k,*p2=m;a=p1==m;b=(*p1)/(*p2)+7;printf("a=%d\n",A.;printf("b=%d\n",B.;}A.-1,5B.1,6C.0,7D.4,10

下面那一段程序能准确地读取P1口引脚信号()。A.MOVA,#00H;MOVP1,A;MOVA,P1B.MOVA,#0FFH;MOVP1,A;MOVA,P1C.MOVA,#0FFH;MOVA,P1D.MOVA,#0FFH;MOVA,P1

下列程序段执行后的输出结果为()。A.0B.1C.2D.3

有下列程序段:int k=0,a=1,b=2,c=3;k=ac?c:k;执行该程序段后,k的值是()。A.3B.2C.1D. 有下列程序段: int k=0,a=1,b=2,c=3; k=a<b?b:a; k=k>c?c:k; 执行该程序段后,k的值是( )。A.3B.2C.1D.0

设有以下程序: include using namespace std; int main() {inta,b,k:4,m=6,*p1=k 设有以下程序:include<iostream>using namespace std;int main(){int a,b,k:4,m=6,*p1=k,*p2=m;a=p1==m;b=(*p1)/(*p2)+7;cout<<a<<b<<end1;return 0;}执行该程序后,a的值为【 】,b的值为【 】。

下列程序段执行后,j值是()。A.0B.9C.10D.无限

下列程序段执行后,(BX)=______。MOV CL,7MOV 8X, 8016HSHR BX,CL

有以下程序: main { int a=1,b=3,C=5,*P; int*p1=&a,*p2=&b,*p3=&c; *p=*p1*(*p2); } 执行后的输出结果是( )。A.1B.2C.3D.4

设数值变量N的值为1或2,若为1,则执行程序P1.PRG,若为2,则执行程序P2.PRG,以下错误的程序段是( )。A.DO CASE CASE N=1 DO P1 CASE N-2 DO P2 ENDCASEB.IF N=1 DO P1 ELSE DO P2 ENDIFC.N=”P”+N DOAC1D.C1=STR(N,1) DO PC1

设有下列程序段:执行上面的程序段后,*(ptr+10)的值为( )。A.B.C.D.A.AB.BC.CD.D

有以下程序: main() {int a=1,b=3,c=5; int*p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf("%d\n",C); } 执行后的输出结果是( )。A.1B.2C.3D.4

有如下程序段:执行该程序段后,X的值为( )。A.trueB.falseC.0D.1

已知(AX)=004FH,(CX)=0000H,执行下列程序后,CX的值为 MOV BX,0 MOV CX,16 P1: SHL AX,1 JNC P2 INC BX P2: LOOP P1 MOV CX,BXA.05HB.11HC.00HD.01H

当数控系统在()控制方式时,执行程序的一个程序段后停止,如果再按循环启动按钮,则执行完下一个程序段后,停止。A、空运转B、单程序段C、跳过任选程序段D、进给保持

程序段如下,说明程序执行后AH,AL的值。 MOV AX.9034H NEG AH NOT AL 执行后,AH=();AL=()。

分析下列程序段: MOV AX,OA33AH MOV DX,OFOFOH AND AH,DL XOR AL,DH NEG AH NOT AL 执行上述指令段后,AH=(),AL=()

假如P1口接彩灯要全亮,执行指令:MOVP1,#0FFH,那么全暗执行指令是()。A、MOV P1,#00HB、MOV P1,#FFHC、MOV P1,#0FHD、MOV P1,#F0H

WHILE #1 GT 10;… ENDW;,下列说法不正确的是()(华中系统)。A、当#1大于10,则转到ENDW后的程序段B、当#1大于10,则执行WHILE到ENDW之间的程序段C、当#1小于或等于10,则转到ENDW后的程序段D、当#1小于或等于10,则执行WHILE到ENDW之间的程序段E、当#1大于10,则执行WHILE到ENDW的程序段一次,再执行ENDW后的程序

WHILE[#1GT10] DO1;… END1;,下列说法正确的是()(FANUC系统)。A、当#1大于10则转到END1后的程序段B、当#1大于10则执行DO1到END1之间的程序段C、当#1小于10则转到END1后的程序段D、当#1小于10则执行DO1到END1之间的程序段E、当#1大于10则执行DO1到END1的程序段一次,再执行END1后的程序

WHILE#10LT10;…ENDW;,下列说法正确的是()(华中系统)。A、当#10大于或等于10,则转到ENDW后的程序段B、当#10大于或等于10,则执行WHILE到ENDW之间的程序段C、当#10小于10,则转到ENDW后的程序段D、当#10小于10,则执行WHILE到ENDW之间的程序段E、当#10小于10,则执行WHILE到ENDW的程序段一次,再执行ENDW后的程序

下列程序段执行后,a[4]的值为()。int[]a={1,2,3,4,5};a[4]=a[a[2]];

以下程序段执行完毕后,变量a和b的值分别是() int a=4,b=5,*p1=a,*p2=b; a=2*(*p1%-*p2)+5; b=*p1**p2++;A、13,65B、-3,-15C、-3,-18D、13,78

已知程序执行前,在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)

若(CY)=1,(P1)=10100011B,(P3)=01101100B。试指出执行下列程序段后,CY、P1口及P3口内容的变化情况。 MOV P1.3,C MOV P1.4,C MOV C,P1.6 MOV P3.6,C MOV C,P1.0 MOV P3.4,C

问答题试分析下列程序段,当程序执行后,位地址00H和01H中的内容将为何值? P1口的8条I/O线为何状态?  CLR   C  MOV   A,#66H  JC    LOOP1  CPL   C  SETB  01H LOOP1: ORL  C,ACC.0  JB  ACC.2,LOOP2  LOOP2: MOV  P1,A

单选题以下程序段执行完毕后,变量a和b的值分别是() int a=4,b=5,*p1=a,*p2=b; a=2*(*p1%-*p2)+5; b=*p1**p2++;A13,65B-3,-15C-3,-18D13,78