阅读下面的程序,回答问题
DATA SEGMENT
BUF DB '1234'
N=$-BUF
BCD DB N DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,N
LEA DI,BCD+N-1
LOOP1:MOV AL,[SI]
SUB AL,30H
MOV [DI],AL
INC SI
DEC DI
DEC CX
JNE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START
用指令“AND AL|0FH”代替指令“SUB AL|30H”|程序功能不变。
阅读下面的程序,回答问题
DATA SEGMENT
BUF DB '1234'
N=$-BUF
BCD DB N DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,N
LEA DI,BCD+N-1
LOOP1:MOV AL,[SI]
SUB AL,30H
MOV [DI],AL
INC SI
DEC DI
DEC CX
JNE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START
某数据段如下:
DATA SEGMENT
ORG 20H
X DB 12H,’AB’
Y DW 789AH
DATA ENDS Y单元的偏移地址是()。
下面的C程序完成的功能是()。
#include
#defineSIZE5
voidfunc(intdata[SIZE]);
main()
{
inti,buf[SIZE];
printf(""Pleaseinput%dnumbers:"",SIZE);
for(i=0;i<>
scanf(""%d"",&buf[i]);
func(buf);
for(i=0;i<>
printf(""%5d"",buf[i]);
}
voidfunc(intdata[SIZE])
{
inti,j,d;
for(i=0;i<>
for(j=0;j<>
if(data[j]>data[j+1])
{
d=data[j];
data[j]=data[j+1];
data[j+1]=d;
}
}
DATA SEGMENT
DA1 DB 30 DUP(?)
DA2 DW 1456H,789AH
DA3 DW DA2
DATA ENDS
┇
┇
MOV BX,DA3
上述指令执行后,BX中的内容是()。
执行下面的程序段后,S的值为()。
S=5
For c=2 To 5 Step 2
S=S+1
Next c
阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL, 72H
MOV AL, BL
MOV CL, 4
SHR BL, CL
OR BL, 30H
MOV BH, BL
AND AL, OFH
OR AL, 30H
MOV BL, AL
INT 3
BH=(),BL=(),AL=(),CL=()
阅读,回答问题:
啊,我年青的女郎!
我不辜负你的殷勤,
你也不要辜负了我的思量。
我为我心爱的人儿
燃到了这般模样!
阅读,回答问题:
啊,我年青的女郎!
我不辜负你的殷勤,
你也不要辜负了我的思量。
我为我心爱的人儿
燃到了这般模样!
阅读程序段,回答问题:
ABC PROC
ADD AX,BX
SUB BX,AX
ADD AX,BX
NEG BX
ABC ENDP
该子程序中,寄存器AX、BX是入口参数也是出口参数。
回答问题
A.色斑
B.崩解迟缓
C.裂片
D.黏冲
E.片重差异超限 颗粒过硬易产生 ( )
阅读《爸爸的花儿落了》的教学实录(节选),回答下面的问题。
师:《爸爸的花儿落了》这篇文章题目有何含义?
生:从课文看确实指爸爸种的夹竹桃的败落。
生:这也指爸爸的不幸去世。
生:这个题目一语双关。
关于这则课堂提问,以下说法正确的一项是()。
阅读以下“线面平行的判定定理”的教学过程设计,回答问题。
问题:
(1)填写教学过程中的设计意图。
(2)分析本次教学的重难点。
(3)请根据此教学过程写一个教学反思。
程序gramtraparea
dataa,b/10,5/
y(x)=1*x+1
S=(y
B.+yA.)*abc(b-a)/2
write(*,*)’S=’,S
end
执行程序后,最接近S的值为()
根据下面的建筑物图,回答问题:
已知以下数据段:
DATA SEGMENT
VAR1 DB 10 dup(2, 3 dup(?))
VAR2 DW VAR3, VAR1, 10h
VAR3 DB 10, ?, 12 dup(?)
DATA ENDS
数据段DATA中定义的三个变量共占用()字节空间。
已知以下数据段:
DATA SEGMENT
VAR1 DB 8 dup (2, 3 dup(?))
VAR2 DW VAR3, VAR1, 10h
VAR3 DW 10, ?, 8 dup(?)
DATA ENDS
数据段DATA中定义的三个变量共占用()字节空间。
阅读下面的程序,回答问题
DATA SEGMENT
BUF DB '1234'
N=$-BUF
BCD DB N DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,N
LEA DI,BCD+N-1
LOOP1:MOV AL,[SI]
SUB AL,30H
MOV [DI],AL
INC SI
DEC DI
DEC CX
JNE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START
阅读下面的程序,回答问题
DATA SEGMENT
BUF DB '1234'
N=$-BUF
BCD DB N DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,N
LEA DI,BCD+N-1
LOOP1:MOV AL,[SI]
SUB AL,30H
MOV [DI],AL
INC SI
DEC DI
DEC CX
JNE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START
阅读下面的程序,回答问题
DATA SEGMENT
BUF DB '1234'
N=$-BUF
BCD DB N DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,N
LEA DI,BCD+N-1
LOOP1:MOV AL,[SI]
SUB AL,30H
MOV [DI],AL
INC SI
DEC DI
DEC CX
JNE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START
阅读下面的程序,回答问题
DATA SEGMENT
BUF DB '1234'
N=$-BUF
BCD DB N DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,N
LEA DI,BCD+N-1
LOOP1:MOV AL,[SI]
SUB AL,30H
MOV [DI],AL
INC SI
DEC DI
DEC CX
JNE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START
免费的网站请分享给朋友吧