编写汇编程序统计BUF字数据区第一个零数据后的个数据中正数及负数的个数
汇编语言
编写汇编程序统计BUF字数据区第一个零数据后的个数据中正数及负数的个数
答案:1 悬赏:10 手机版
解决时间 2021-01-05 02:10
- 提问者网友:箛茗
- 2021-01-04 02:23
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-01-04 03:19
DATA SEGMENT
BUF DW 12,0,-13,45,-23,0,-34,-12,34
ZHENG DB 0
FU DB 0
COUNT EQU (ZHENG-BUF)/2
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,COUNT
MOV BX,0
CALL T_CMP
MOV DL,ZHENG
MOV DH,FU
MOV AH,4CH
INT 21H
T_CMP PROC
PUSH SI
L_START: CMP BX,0
JNZ L2
CMP WORD PTR [SI],0
JNZ L1
INC BX
L1: INC SI
INC SI
LOOP L_START
JMP L_END
L2: CMP WORD PTR [SI] ,0
JG L_Z
JE L1
INC FU
JMP L1
L_Z: INC ZHENG
JMP L1
L_END:
POP SI
RET
T_CMP ENDP
CODE ENDS
END START
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯