下面是用宋实现二分法查找的8086/8088汇编语言源程序,填空使语句完整,使程序正确执行。
DSEG SEGMENT
BLE DB ’’112679ACDF’’
CNT EQU $-TABLE-1
DSEG ENDS
SSEG SEGMENT PARA STACK’’STACK’’
DB 256 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG, DS:DSEG, SS:SSEG
START PROC FAR
MOV AX, DSEG
MOV 【 】
LEA SI,TABLE
MOV DI,SI
ADD DI,CNT
MOV DX,l ;设定查找次数初值
MOV AL,’’F’’
GOON: MOV BX,SI
ADD BX,DI
SHR BX,1
CMP AL,[BX]
JE DONE ;已找到
PUSHF
CMP BX,SI
JE FD ;搜索完毕,未找到
POPF
JLE GO
MOV SI,BX
JMP NEXT
GO: MOV DI,BX
NEXT: INC DX
JMP GOON
FD:// MOV BX,0FFFFH
DONE:// MOV AH,4CH
INT 21H
RET
START ENDP
CSEG ENDS
END START
题库:计算机等级考试
类型:填空题
时间:2017-07-03 17:35:48
免费下载:《填空》Word试卷
下面是用宋实现二分法查找的8086/8088汇编语言源程序,填空使语句完整,使程序正确执行。
DSEG SEGMENT
BLE DB ’’112679ACDF’’
CNT EQU $-TABLE-1
DSEG ENDS
SSEG SEGMENT PARA STACK’’STACK’’
DB 256 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG, DS:DSEG, SS:SSEG
START PROC FAR
MOV AX, DSEG
MOV 【 】
LEA SI,TABLE
MOV DI,SI
ADD DI,CNT
MOV DX,l ;设定查找次数初值
MOV AL,’’F’’
GOON: MOV BX,SI
ADD BX,DI
SHR BX,1
CMP AL,[BX]
JE DONE ;已找到
PUSHF
CMP BX,SI
JE FD ;搜索完毕,未找到
POPF
JLE GO
MOV SI,BX
JMP NEXT
GO: MOV DI,BX
NEXT: INC DX
JMP GOON
FD:// MOV BX,0FFFFH
DONE:// MOV AH,4CH
INT 21H
RET
START ENDP
CSEG ENDS
END START
本题关键词:面试程序,编制程序,程序,使用空间,工程使用年限,程序性审查,行政诉讼程序,X线检查程序,分部工程验收程序,税收立法程序;