微机原理课程设计报告
题目:计算字符串长度
学生姓名:王小可
学号:  201311010138
专业班级:计科13101                    同组姓名:
指导教师:刘洁
设计时间:2015.12.28-2015.12.31
指导老师意见:
评定成绩:              签名:          日期:
目录
目录 (2)
一、需求分析 (3)
二、系统设计 (3)
1.内容 (3)
2.思路 (3)
三、系统总体框图 (4)
字符串长度与大小四、调试分析 (5)
五、实验结果 (5)
六、程序设计 (7)
七、总结 (10)
一、需求分析
本程序主要用于,把输入的一串字符,统计长度并输出。
本程序采用汇编语言编程,定义了宏、统计等等,非常人性化的把统计的结果显示出来。比如你输入一串数字“12345”,它会显示出你输入的这串数字个数为5。
二、系统设计
1.内容
从键盘输入任意一个字符串,以回车作为结束符并显示,统计并显示出它字符的个数。
2.思路
(1).在数据段中定义各种字符提示信息以便程序清晰明白。
(2).在数据段中定义一个STR DB 100,?,100 DUP(?)
(3).将数据段存到AX寄存器,再将AX寄存器转移到DS寄存器。
(4).提示用户输入一串字符,以回车结束。
(5).将偏移地址放入DX。
(6).输入数据,长度不能大于100。
(7).将输出提示语的偏移地址放入DX。
(8).统计字符串的长度。
(9).将结果转化成可以显示的ASCII码,并保存到AX中。
(10).将AX中的结果转移到DX中。显示DX,以任意键退出
三、系统总体框图
四、调试分析
本程序主要用于,把输入的一串字符统计字符的个数。本程序采用汇编语言编程,定义了宏、比较判断、循环调用、统计等等,非常人性化的把统计的结果显示出来。比如你输入一串数字“12345”,它会显示出你输入的这串数字,并显示数字的个数为5。
五、实验结果
(1)用DOSBOX 在win7上运行,将文件夹路径设为C盘

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。