- 41
- 0
- 约1.45千字
- 约 3页
- 2017-06-21 发布于河南
- 举报
计算机原理2(统计正负数)
《计算机原理实验报告》
实验( 二 )名称: 统计正负数
一、实验目的:
1、掌握数据分类的一种方法
2、掌握在屏幕上显示数据格式的方法
3、掌握分支循环、子程序调用等基本的程序结构
4、学习综合程序设计、编译及调试
二、实验要求:
输出自己的姓名学号,并使其能分别求出数据区中正数、零和负数的个数。
三、编程算法与说明:
1、将程序中的字符串转换为ASCII码
形如“1,2,-5,0,6,8,7,10,6,-7”“,”表示一个数结束。
2、将各个数与0比较,比0大则记为正数,比0小则记为负数,等于0则记为0,程序中定义了输入的数的个数,每比较一个数,在相应的内存上加1。
3、输出要显示的字符串和统计结果。
四、程序流程图:
五、程序清单:
STACK1 SEGMENT STACK
DW 256 DUP(?)
STACK1 ENDS
DATA SEGMENT
DATA0 DW 1,2,-5,0,6,8,7,10,6,-7
COUNT EQU($-DATA0)/2
DATA1 DW 0
DATA2 DW 0
DATA3 DW 0
BUF1 DB 201281399 My name is Zhao Shipeng,0DH,0AH,$
BUF2 DB 0dh,0ah,$
BUF3 DB number of positiv
原创力文档

文档评论(0)