实验三 分支结构程序设计

更新时间:2023-03-18 00:07:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验三 分支结构程序设计

四.实验内容

编写程序将一串字节符号数中的正、负数分别送到PLUS和MINUS为首地址的存储区中去,同时记录0的个数(小于65536)。 五.实验过程

DATA SEGMENT

STRING DB -2,3,0,21,-1,0 COUNT EQU $-STRING PLUS DB COUNT DUP(?) MINUS DB COUNT DUP(?) ZERO DW 0 DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX LEA SI,STRING LEA DI,PLUS LEA BX,MINUS MOV CX,COUNT AGAIN:MOV AL,[SI] CMP AL,0 JGE ONE

MOV [BX],AL INC BX JMP NEXT ONE:JG TWO INC ZERO JMP NEXT

TWO:MOV [DI],AL INC DI NEXT:INC SI

LOOP AGAIN MOV AH,4CH INT 21H CODE ENDS END START

本文来源:https://www.bwwdw.com/article/e78f.html

Top