预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验三:循环程序设计 实验目的:掌握循环程序结构,熟悉汇编上机环境。 实验内容: 不用串操作指令,编程实现测试一字符串中空格符的个数(空格数<100),并将个数存放到COUNT变量中。 将COUNT的值显示在屏幕上(按十进制格式显示)。 实验步骤: 1、在“轻松汇编”环境下编写、编译和生成程序; 2、运行程序,观察显示结果是否正确。 四、源程序及参考流程图: DATASEGMENT BUFDB'123wq1$’ COUNTDB0 DATAENDS CODESEGMENT ASSUMECS:CODE,DS:DATA START: 补全程序 MOVAH,4CH INT21H CODEENDS ENDSTART 五、实验小结 说明:实验报告要包涵上述五项 DATASEGMENT BUFDB'123wq1$' COUNTDB0 DATAENDS CODESEGMENT ASSUMECS:CODE,DS:DATA START:MOVAX,DATA MOVDS,AX LEASI,BUF AGAIN:MOVAL,[SI] CMPAL,'$' JNZA1 JZEXIT A1:CMPAL,'' JNZA2 INCCOUNT JMPA2 A2:INCSI JMPAGAIN EXIT:MOVAL,COUNT CBW MOVBL,10 DIVBL MOVBH,AH ADDAL,'0' MOVDL,AL MOVAH,2 INT21H ADDBH,'0' MOVDL,BH INT21H MOVAH,4CH INT21H CODEENDS ENDSTART