高手请进,问汇编语言程序设计问题

来源:百度知道 编辑:UC知道 时间:2024/04/30 05:29:04
21.十六进制数0FFF8H表示的十进制正数为________,表示的十进制负数为________。
22.若DS=0F3EH,SI=2000H,COUNT=0A8H,指令MOV AX,(SI+COUNT)中,源操作数的有效地址EA为________,其物理地址为________。
23.CPU的标志寄存器中标志位,可以分为两大类,其中一类称为________标志位,另一类称为________标志位。
24.当标志位________=1时表示无符号数运算产生溢出,而当标志位________=1是表示带符号数运算产生溢出。
25.如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是________,而后两个字节存放的是________。
26.在串操作程序中,通常在重复前缀指令REPZ或REPNZ后,选用的串操作指令是________或________才有实际意义。
三、简答题(本大题共4小题,每小题2分,共8分)
27.已知:BX=1357H,DI=2000H,DS=2000H,CS=4000H,分别指出下面各指令中存储器操作数的物理地址。
(1)MOV AL,[BX]
(2)MOV CS:[BX+DI],AH
28.0P1 DB 1,2
0P2 DW 3412H,5678H

MOV AX,OP1+1;字单元(OP1+1) AX
MOV BL,OP2+1;字节单元(OP2+1) BL
上述二条传送语句有语法错误,请根据注释字段的说明,将其改正。
29.下列语句在存储器中分别为变量分配多少字节?
(1)AD2 DW 10 DUP(?),10
(2)AD3 DD 100 DUP(?)
30.简述下面两条指令分别是什么语法错误?

21.65528 -8
22.20A8H 11488H
23.状态 控制
24.CF OF
25.偏移地址(低字) 段地址(高字)
26.MOVS STOS
三、简答题(本大题共4小题,每小题2分,共8分)
27.(1)21357H (2)43357H
28.MOV AX,word ptr OP1+1
MOV BL,byte ptr OP2+1
29.(1)22 (2)400
30.指令在哪里?