输入输出显示(微型计算机原理与接口技术).pdf
《输入输出显示(微型计算机原理与接口技术).pdf》由会员分享,可在线阅读,更多相关《输入输出显示(微型计算机原理与接口技术).pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北 华 航 天 工 业 学 院课程设计报告(论文)设计课题:输入输出显示专业班级:学生姓名:指导教师:设计时间:北华航天工业学院电子工程系微机原理课程设计任务书姓名:专业:班级:指导教师:职称:讲师日期:课程设计题目:输入输出显示已知技术参数和设计要求:编写一个程序,要求从键盘上连续输入多个字符,当遇到“”时终止,然后以与输入相反的顺序将该字符串在屏幕上显示出来。用“先进后出”的设计思路,使用堆栈技术,结合DOS 的中断调用,实现输入字符串的倒序显示。所需仪器设备:计算机、轻松汇编软件成果验收形式:老师单独验收参考文献:微机原理与接口技术8086实验指导书时间安排第十六周的周五到周日设计、调试
2、程序,第十七周一验收指导教师:教研室主任:年月日内容摘要本设计的关键在于正确地使用堆栈。首先将字符依次压入堆栈,等待结束字符“”,当接收到结束字符时,从堆栈中依次弹出字符并显示。由于堆栈的特点是先入后出,正好实现了输入字符的倒序显示。在编程过程中要设置一个计数器,统计输入的字符,以便从堆栈中弹出的字符和输入的字符相等,以免出错。关键词:字符入栈 出栈 倒序目录一、设计思路,1 二、方案设计与论证,1 三、程序设计过程,1 四、流程图,1 五、程序,2 六、性能测试与分析,3 七、结论,3 八、心得体会,4 九、参考文献,4 一、设计思路首先将字符依次压入堆栈,等待结束字符“”,当接收到结束字符
3、时,从堆栈中依次弹出字符并显示。由于堆栈的特点是先入后出,正好实现了输入字符的倒序显示。在编程过程中要设置一个计数器,统计输入的字符,以便从堆栈中弹出的字符和输入的字符相等,以免出错。二、方案设计与论证用“先进后出”的设计思路,使用堆栈技术,结合DOS 的中断调用,实现输入字符串的倒序显示,具体实现将在下面程序中介绍。三、程序设计过程首先,定义堆栈段、数据段、代码段,然后定义标号,主程序开始,指定各个段所对应的寄存器,用 1 号功能单个字符串输入,用 CX 计数,判断是否为.,是则退出,将输入的字符串入栈到AX,循环输入,知道遇到.为止。当遇到.时,开始出栈,用2 号功能单个字符输出,直到CX
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 输入输出 显示 微型计算机 原理 接口 技术
限制150内