MOV CL, BYTE PTR DA_WORD MOV CH, TYPE DA_WORD 答:AX=0020H;BX=0000H;CX=0220H 4.4 试编写程序,把CHAR1中各小写字母分别转换为对应的大写字母,并存放在CHAR2开始的存单元中。 CHAR1 DB ‘abcedf’ CHAR2 DB -CHAR1 DUP(0) 答:CLD MOV CL, CHAR2 MOV SI, 0 AA:LEA AL, CHAR1[SI] SUB...
结果1 题目 DA3 EQU WORD PTR DA4 DA4 DB 0ABH,89H ┇ SHR DA3,1 MOV DX,DA3 SHL DA4,1 MOV CX,DA4 上述程序段运行后,CX=___,DX=___。 相关知识点: 试题来源: 解析 MOV CX,CUNT ADD AL,30H 反馈 收藏
MOV DX,BX上述程序段执行后AX=___0EDCCH___ ,DX=__5FFFH___2.MOV AX,234HMOV CL,3ROL AX,CLDEC AX MOV CX,4MUL CX此段程序执行完后,(AX)= ___467CH___ ,(CX)= ___4__3.DA1 DB 83H,72H,61H,94H,5AH ┇MOV CX,WORD PTR [DA1]AND CX,0FH MOV AL,[DA1+3]SHL AL,CL 上述...
DA2 DB “AB”,“CD” MOV AX,WORD PTR DA2+1 上述语句执行后,AX中的值是()。 AAD‟ BBC‟ CDA‟ DCB‟ 免费查看参考答案及解析 题目: MOV[BX][BP],AX是对的。 A对 B错 免费查看参考答案及解析 题目: 指令MOV A,@R0属于寄存器间接寻址方式 A对 B错 免费查看参考...
MOV AL,BYTE PTR DA1 SUB DA2,AL 上述指令执行后,DA2中的内容是(C)。A)0DAH B)0FAH C)0F5H D)0D0H 18.设(SS)=338AH,(SP)=450H,执行PUSH BX,和PUSHF两条指令后,堆栈顶部的物理地址是(A)。A)33CECH B)33CF2H C)33CF4H D)33CE8H 19.设(SP)=0028H,执行段内返回指令RET 6后,SP的内...
结果1 题目 4. DA3 EQU WORD PTR DA4 DA4 DB 0ABH, 89H SHR DA3, 1 MOV DX, DA3 SHL DA4, 1 MOV CX, DA3 上述 程序段 [1]运行后,CX=___,DX=___。 相关知识点: 试题来源: 解析 4. CX= 44AAH ,DX= 44D5H 。 反馈 收藏 ...
MOV SI,DI 与 MOV [BX],[SI] 是不同的,前者直接应用存储器,后者是间接的,具体说前者是只用存储器,后者主要目的在内存,这就不同了,后者相当于同时为内存变量,两个内存变量数据是不会传递的,所以要用一个存储器作为中间人!这是CPU指令要求的,或者可能作出一个能运算MOV [BX],[SI]的CPU指令太费时费地,不...
C MOV BYTE PTR DA2+1, AL D MOV WORD PTR DA1, AX 点击查看答案 第2题 下列指令中,影响或修改 PSW 内容的指令() A PUSHF B POPF C JCXZ D LOOPZ 点击查看答案 第3题 实现对 AX 中的带符号数除以 2的指令() A IDIV 2 B SAR AX,1 C ROR AX,1 D SHR AX,1 点击查看答案 第4题 设...
MOV AX,DA_WD+1 ;(AX)= ①MOV BX,OFFSET DA_WD ;(BX)= ②MOV CL,HIGH(OFFSET REL2)MOV CH,TYPE DA_WD ;(CX)= ③MOV DX,REL1 ;(DX)= ④MOV AX,WORD PTR REL2 ;(AX)= ⑤MOV BX,NUM4 LE NUM3 ;(BX)= ⑥MOV CX,NUM4 GT NUM3 ;(CX)= ⑦MOV DX,ADRR+1 ;(DX)= ⑧LEA SI,...
4.1已知某数据段中有COUNT1 EQU 16HCOUNT2 DW 16H下面两条指令有何异同。MOV AX,COUNT1MOV BX,COUNT2解: 同:执行完之后,AX=BX=16H异:MOV AX,COUNT1向AX中传送的是立即数,而MOV BX,COUNT2向BX中传送的是变量内容。4.2下列程序段执行后,寄存器AX、BX和CX的内容分别是多少?ORG 0202HDA-WORD DW 20HMOV...