11. MOV CL,LENGTH VAR1:立即寻址方式,操作数作为指令的一部分而直接写在指令中。12. MOV BL,OFFSET VAR1:立即寻址方式,操作数作为指令的一部分而直接写在指令中。
解:源操作数太大了,CL是8位寄存器,能存储的最大数只能到FFH。 (3) MOV CS,AX 解:不允许用传送指令给CS赋值。 (4) MOV ES,3000H 解:8086没有给段寄存器直接置值的指令,应该通过寄存器辗转设置。 (5) MOV [DI],[SI] 解:存储器单元之间不可直接传送,即两个操作数不能同为内存操作数。 (6) MOV ...
〔9〕MOV [BX][SI],1 错误。指令类型不定。 〔10〕MOV AX,VAR1+VAR2 错误。MOV指令中不能完成加法运算 〔11〕ADD AX,LENGTH VAR1 正确。源:立即数寻址。目的:寄存器寻址 〔12〕OR BL,TYPE VAR2 正确。源:立即数寻址。目的:寄存器寻址 〔13〕SUB [DI],78H 错误。指令类型不定 〔14〕MOVS VAR1...
有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是 ( ) A.60HB.00HC.04HD.AOH 答案 B[解析] 在本题中,开始时AX寄存器中的内容是1234H,经过ROL AX,CL命令后,AX=2341H。ROL是循环左移。然后再 DECAX后,AX=2340H。MUL是乘法指令,它隐...
1下面数据传送指令中,正确的指令是( )。 A.MOV BUF1,BUF2B.MOV CS,AXC.MOV CL,1000HD.MOV DX,WORD PTR[BP+DI] 2下面数据传送指令中,正确的指令是( )。 A.MOV BUF1, BUF2B.MOV CS,AXC.MOV CL,1000HD.MOV DX,WORD PTR [BP+DI] 3下面数据传送指令中,正确的指令是( )。 A.MOV BUFl,BUF...
爱给网提供海量的预告片库资源素材免费下载, 本次作品为mov 格式的《潜伏2》 Clip 1, 本站编号60146271, 该预告片库素材大小为124m, 时长为01分 50秒, 分辨率为1920*1080, 更多精彩预告片库素材,尽在爱给网。 该资源来自于专辑"潜伏2 Insidious: C"浏览专辑 《...
ADD1:ADC AX,BX LOOP ADD1 MOV ANS,AX HLT MOLT DW 5 ANS DW ? 3.8 在DATA之下存放100个无符号的8位数,找出其最大者并将其存放在KVFF单元。 ORG 100h XOR DL,DL LEA DI,KVFF; NEXT0: LEA SI,BUFFER; MOV CL,99; 比较次数为N-1次 NEXT1: MOV AL,[SI]; INC SI; CMP DL,AL; JNC NEXT...
ADD AL, CL 相关知识点: 试题来源: 解析 该程序段实现将变量X乘以10,结果存储在AL寄存器中。 1. MOV AL, X:将变量X的值加载到AL寄存器。2. SAL AL, 1:AL左移1位(乘以2),得到2X。3. MOV CL, AL:将2X暂存到CL。4. SAL AL, 1:AL左移1位,得到4X。5. SAL AL, 1:再次左移1位,得到8X。...
mov ds,ax mov cl,4 mov si,2000H mov al,[si+1]寄存器si中存放的就是2000H,[si+1]表示的是偏移地址,段地址默认在ds寄存器中即ds:[si+1],对应的实际地址是2000H*16+2001H=22001H。si+1是相对于si来的,因为内存的地址分配是一个字节为一个内存单元。ds:[si+1]就是相对于ds:[si]...
将468AH存入地址为1357H开始的两个存储单元,即(1357H)=8AH,(1358H)=46HMOV CL,4 ;CL=4SHR BYTE PTR[SI],CL ;将1357H地址单元强制变为字节属性,并逻辑右移4次,即把8AH逻辑右移4次,得到(1357H)=00001000B=08HSHL WORD PTR[SI],1;将1357H单元强制变为字属性,此时该字由(1358...