9+8=( ) 题目和参考答案——精英家教网——
成绩波动大?难提高?听顶级名师视频辅导,
& 题目详情
9+8=( )
请在这里输入关键词:
科目:小学数学
来源:数学教研室
科目:小学数学
例:3÷3+3-3=1 33÷33=1
①3 3 3 3=1
②3 3 3 3=2
③3 3 3 3=3
④3 3 3 3=4
⑤3 3 3 3=5
⑥3 3 3 3=6
⑦3 3 3 3=7
⑧3 3 3 3=8
⑨3 3 3 3=9
⑩3 3 3 3=10
①3 3 3 3=1
②3 3 3 3=2
③3 3 3 3=3
④3 3 3 3=4
⑤3 3 3 3=5
⑥3 3 3 3=6
⑦3 3 3 3=7
⑧3 3 3 3=8
⑨3 3 3 3=9
⑩3 3 3 3=10
①3 3 3 3=1
②3 3 3 3=2
③3 3 3 3=3
④3 3 3 3=4
⑤3 3 3 3=5
⑥3 3 3 3=6
⑦3 3 3 3=7
⑧3 3 3 3=8
⑨3 3 3 3=9
⑩3 3 3 3=10
科目:小学数学
口算,看谁又快又准地写出得数。?
7×8= 24÷3= 7×9= 32÷9=?
24÷6= 52÷6= 7×5= 6×8=?
36÷4= 49÷7= 3×6= 23÷3=?
56÷6= 23÷8= 21÷5= 42÷6=?
8×8= 40÷8= 47÷6= 54÷8=?
科目:小学数学
题型:解答题
在○里填上“<”,“>”或“=”.
2.8×0.9○2.8 3.69÷0.9○3.69 8.8÷1.1○8 5.38÷1○5.38 2.53÷1.1○2.53 8.33÷0.98○8.33.
科目:小学数学
题型:解答题
口算(1)70×80=______ 3.7×0.5=______ 3.2×100=______ 8.9-3.8=______(2)3.8+2.5+6.2=______ 12-6.2-3.8=______ 1.7+0.43+3.3=______ 3.4-1.5-0.5=______(3)+--=______ 1.4×5=______ 650-470=______ 79+2.1=______ (4)3.14×3=______ 6.7+3.4=______ 2.01×0.4=______ +=______(5)3.99+5.2=______ 23+6.68=______ 7×0.08=______ 0.25×0.4=______(6)22×0.2=______ 99.9+1=______ 0.72÷6=______ 3.9÷1.3=______(7)0.8×0.8=______ 5.88+3.12=______ 1.9+2.1=______ 26÷2.6=______ (8)340÷17=______ 9.3÷0.3=______ 13×4=______ 3.6×5=______(9)1.5×4=______ 20×16=______ 28×3=______ 3.2÷4=______ (10)0.28×100=______ =______ 0.5×100=______ 4×0.125=______(11)340+120=______ +=______ 2.5÷5=______ 4.95×10=______ (12)12--=______ 1÷0.25=______ 5×0.13=______ 12×0.05=______(13)3.08÷0.1=______ 0.35×6=______ 25÷0.5=______ 1.5×3=______(14)4.3-2.7=______ 8.1÷0.9=______ 12÷1.2=______ 0.48÷6=______(15)2.6÷26=______ 0.72×5=______ 4.8+3.2=______ 5.7÷0.3=______.
精英家教网新版app上线啦!用app只需扫描书本条形码就能找到作业,家长给孩子检查作业更省心,同学们作业对答案更方便,扫描上方二维码立刻安装!Untitled Document
当前位置:第五章
1. 设VAR1,VAR2是变量名,试指出下列语句的语法是否有错。如有错,指出是什错误
(1)MOV AX,VAR1+VAR2
(2)MOV CX,VAR1-VAR2
(3)MOV BL,AL SHR3
(4)MOV DX,AX AND OFFH
(5)MOV [SI],4
(6)NEG VAR1[DI]
(7)ADD BYTE PTR[BX],100
(8)MOV AL,OFFSET VAR1
2. 在执行下列指令寻找操作数时,需要使用段寄存器DS的指令有哪些?
(1)LODSB (2)STOSB
(3)ADD BX,34H (4)SHL[BP],1
(5)NEG[BX] (6)SAR[SI],1
(9)MOVSB (10)CMPSB
3.DB1 DB 5 DUP[3 DUP(2),2 DUP(3)]
MOV AL,DB1+4
MOV BX,WORD RTR DB1[3]
上面目一新条指令执行后,(AL)=?,(BX)=?
4. 下面程序段执行后,寄存器AX,BL的内容是多少?
ARY_W DW 10H DUP(1234H)
ARY_B EQU BYTE PTR ARY-W
.
.
.
MOV AX,ARY_W+2
MOV BL,ARY_B+2
5. 下面指令执行后,寄存器DS和SI的内容分别是多少?
ADR DW 1234H,5678H,0ABCDH
.
.
.
LDS SI,ADR+1
6. 有下列数据段:
DATA SEGMENT
ORG 30H
CON EQR 10H
S1 DB 'IBM PC'
DB 0AH,ODH
CONT EQU $-S1
S2 DW 'IB','M','PC',0A0DH
DATA ENDS
上述数据段中S1,S2的变量分别是多少?CONT的值和S2+5字节单元的内容是什么?
7.下面各语句汇编后,变量CON1,CON2和CON3的内容分别是多少?
N1=10
N2=5
N3=34
CON1 DB(N1 AND N2 OR N3)GE 0FH
CON2 DW(N2 AND N1 XOR N3)LE 0FH
CON3 DB(N1 MOD N3 )LT(N2 SHR 1)
8. 设(DX)=80,CF=1
MOV AX,0AA50H
XOR AH,OFFH
OR DH,55H
SBB AX,DH
上述指令序列执行后,(AX)=?,(DX)=?
9. 设AX,BX,DX中均有数据0AAH,下面3条指令执行后,AX,BX,CX中的内容分别是多少?
AND AX,-2
OR BX,-2
XOR CX,-2
10.VA_VAR DW 45678
.
.
.
MOV AX,DA-VAR
MOV BX,10
LOP: XOR DX,DX
DIV BX
PUSH AX
CMP DX,0
JNE LOP
执行上述程序段后,向堆栈压了几个数据?按压入的先后顺序指出这些数据。如果PUSH AX指令换成PUSH DX,那么缶堆栈压了几个数据?按压入的先后顺序指出这些数据。
11.DATA1 EQU BYTE PTR DATA2
DATA2 DW 0A987H,3456H
.
.
.
SAR DATA1+1,1
MOV AX,DATA2+1
SAL DATA2+1,1
MOV BX,DATA2+1
上述指令序列执行后,(AX)=?,(BX)=?,CF=?以DATA2为首址的两个字单元内容分别是多少?
12.MOV AL,0FH
XOR AL,0FFH
MOV CL,7
SHR AL,CL
上述几条摊执行后,(AL)=?如将SHR指令换成ROR或RCR,那么AL中的内容分别是多少?
13.以W1为首址的各字节单元中分别存有数字0~9。下面程序运行后,以W2为首址的各字节单元的内容分别是什么?
W1 DB x,x,x,…
W2 DB $-W1 DUP(0)
.
.
.
MOV CX,LENGTH W2
MOV SI,0FFSET W1
MOV DI,OFFSET W2
LOP: LODSB
ADD AL,'A'
STOSB
LOOP LOP
14.DATA SEGMENT
ORG $+10H
DA1 DB 'ABCDEFEDCBA'
DA2 DB 'E'
DATA ENDS
.
.
.
LEN DI,DA1
MOV AL,DA2
MOV CX,DA2-DA1
CLD
REPNE SCASB
上述程序段运行后,(DI)=?,(CX)=?
15.下面程序段是使用DOS功能子程序,实现从键盘输入10个数,然后按相反的次序在屏幕上显示出来。请在空白处填上适当指令语句,每一空白只填一条指令语句。
MOV CX,10
LOP1: MOV AH,1
INT 21H
( )
LOOP LOP1
MOV CX,10
LOP2: ( )
MOV AH, 2
INT 21H
LOOP LOP2
16.设已定义数据段:
DATA SEGMENT
( )
VAR1 DB ?, ?
VAR2 DB ?, ?
ADR DW VAR1,VAR2
DATA ENDS
若要使ADR+2字单元中存放的内容为0022H上述空白处应填写什么语句?
17.现有下列程序段:
MOV SI ,OFFSET SOUR
MOV DI ,OFFSET DEST
MOV CX, 20H
CLD
REP MOVSW
如上述程序不使用串操作指令(即取消REP MOVSW 指令),试修改程序段,完成原程序段功能。
18.下面是两个字符串的比较程序,比较结果存放在RESULT单元中。试问:
(1) 程序运行后,结果单元(RESULT)中存放的内容表示什么样意义?
(2) 如SJ1的字符串为&captial&,SJ2的字符串为&captive&时,(RESULT)=?
┇
SJ1 DB '……' ;待比较的字符串
SJ2 DB '……'
RESULT DB 0
┇
LEA BX,SJ1
LEA DL,SJ2
CLD
LOP: MOV AL,[BX]
SCASB
JNE EXIT
INC BX
JMP LOP
EXIT: SUB BX,OFFSET SJ1
MOV RESULT,BL
19.仔细阅读下面程序,试给出程序运行结果后BUF2中各字节存储单元的内容。
DATA SEGMENT
BUF1 DW H,H
COUNT EQU $ -BUF1
BUF2 DW 5 DUP(0)
DATA ENDS
COSEG SEGMENT
ASSUME CS:COSEG,DS:DATA
BEINC: MOV AX,DATA
MOV DS,AX
MOV BX,0
MOV SI,0
MOV DL,2
LOP1: MOV CX,COUNT/2
LOP2: MOV AL,BYTE PTR BUF1[SI]
MOV BL,AL
ADD AL,BL
MOV BYTE PTR BUF2[BX]
INC SI
INC SI
LOOP LOP2
MOV SI,1
DEC DL
JNE LOP1
MOV AH,4CH
INT 21H
COSEG ENDS
END BEING
20. TEST DX,01H
JE L1
( )
L1: ……
上述程序段运行后使DX中的数据形成偶数。如原来已是偶数,DX中内容不变;如DX中原来是奇数,试回答:
(1) 用加1形成偶数,这时空白处应填一条什么指令?
(2) 用减1形成偶数,这时空白处应填一条什么指令?
21. DA1 DB 2,3,7,0AH,0FH.4,5,9,8,0CH
┇
XOR AX,AX
MOV CL,0
MOV BX,0
LOP: TEST DA1[BX],01H
JE NEXT
ADD AL,DA1[BX]
INC AH
NEXT: INC BX
INC CL
CMP CL,10
JNE LOP
上述程序段执行后,AH和AL中内容分别是多少?
22.AA1 DB 10H DUP(2)
AA2 DW 10H DUP(0304H)
┇
┇
MOV BX,0
MOV AL,0
MOV CX,10
BB1: ADD AL,AA1[BX]
ADD AL,BYTE PTR AA2[BX]
INC BX
LOOP BB1
上述程序段运行期间,当执行完INC BX且(BX)=05H时,CX和AL中的内容分别是多少?
23.DB1 DB 4 DUP(2,4,6,8)
┇
LEA BX,DB1
MOV CX,10H
MOV AX,0
LOP: ADD AL,[BX]
AND AL,0FH
CMP AL,8
JBE NEXT
INC AH
SUB AL,08H
NEXT: LOOP LOP
上述程序段执行后,(AX)=?如果LOOPNE指令替代LOOP指令,那么上述程序段执行后,(AX)=?(CX)=?
24.下面程序段是判断寄存器AH和AL中第3位是否相同,如相同,AH置0,否则AH置非0。试在空白处填上适当的指令(一个空白只填一条指令)。
( 1 )
AND AH,08H
( 2 )
MOV AH,0FFH
JMP NEXT
ZERO: MOV AH,00
NEXT: ……
25.试用两条指令完成对寄存器AH和AL分别加1,且AL中加1形成的进位加AH的最低位,AH中加1形成的进位加在AL的最低位。
26.在数据段中有一九九乘法表(TAB1-TAB9),乘数和被乘数分别在MUL1和MUL2的字节单元中。试编制一程序,用查表法求出(MUL1)*(MUL2)的乘积。数据段如下:
DATA SEGMENT
TAB1 DB 1,2,3,4,5,6,7,8,9,
TAB2 DB 2,4,6,8,10,12,14,16,18
TAB3 DB 3,6,9,12,15,18,21,24,27
TAB4 DB 4,8,12,16,20,24,28,32,36
TAB5 DB 5,10,15,20,25,30,35,40,45
TAB6 DB 6,12,18,24,30,36,42,48,54
TAB7 DB 7,14,21,28,35,42,49,56,63
TAB8 DB 8,16,24,32,40,48,56,64,72
TAB9 DB 9,18,27,36,45,54,63,72,81
MUL1 DB 3 ;一位乘数
MUL2 DB 6 ;一位被乘数
PROD DB 0 ;存放乘积
DATA ENDS
27.试编制一程序,把DA_BY1字节存储单元的确8位二进制分解成3个八进制数,其中高位八进制数存放在DA_BY2的字节存储单元中,最低位存放在DA-BY2+2的字节存储单元中。例如数据单元定义如下:
DA_BY1 DB 6BH
DA_BY2 DB 3 DUP(0)
28.设平面上有一点P 的直角坐标(X,Y),试编制完成以下操作的程序:
(1) 如P点落在第I象限,则K单元&=I(1,2,3,4);
(2) 如P点落在坐标轴上,则K单元&=0
29.试编制一程序,统计DA_WORD数据区中正数、0、负数的个数。数据段为:
DATA SEGMENT
DA_WORD DW -1,3,5,0,-5,-7,4,0,-7,…
COUT1 DB $-DA_WORD
COUT2 DB 0 ;存放正数的个数
DB 0 ;存放0的个数
DB 0 ;存放负数的个数
DATA ENDS
30. 试编制一程序,完成在数据区内可任选下列两种数据排列之一,并显示排列结果。产生哪种数据排列,由键盘输入1或2来确定。
第一种排列:DB '0','A','I','B','2','C',…'9','J'
第二种排列:DB 'A','0','B','I','C','2',…'J','9'
31. 仔细阅读下面程序段,试回答:
(1) 该程序段完成的功能是什么?
(2) 如(AL)=36H,程序段运行后,(AL)=?
MOV BL,AL
AND AL,0F0H
MOV CL, 04H
SHR AL,CL
SAL AL,1
MOV CL,AL
SAL AL,1
SAL AL,1
ADD AL,CL
AND BL,0FH
ADD AL,BL
32. 下面程序用DOS的1号功能调用从键盘接收字符。试问:
(1) 程序运行结束时,如(BL)=0,表示从键盘接收的字符范围是什么?如(BL)=1,表示从键盘接收的字符范围是什么?
(2) 程序在什么情况下结束?
LOP: MOV AH,1
INT 21H
CMP AL,'*'
JE EXIT
CMP AL,'0'
JB ONE
CMP AL,'9'
JBE ZERO
CMP AL,'Z'
JBE ZERO
ONE: MOV BL,1
JMP LOP
ZERO: MOV BL,0
JMP LOP
EXIT : MOV AH,4CH
INC 21H
33. 试编制一程序,从键盘输入2位十进制(如输入时,有非十六进制字符,则输入作废,重输),然后转换为8位二进制数,在CRT上显示输出。
34. 试编制一程序,从键盘输入3位十进制数(如输入时,有非十进制数字符,则输入作废,重输),数值范围在0-200。然后转换为2位十六进制数,在CRT上显示输出