- 2
- 0
- 约3.47千字
- 约 13页
- 2023-05-01 发布于湖北
- 举报
宋停云与您分享
宋停云与您分享
计算机硬件技术课程设计
实践报告
学院: 自动化工程学院
班级: 姓名: 学号:
2013 年 1 月
宋停云与您分享
宋停云与您分享
一、设计题目
编写一个程序,要求键盘连续输入多个字符,当遇到“.”时终止,然后以与输入相反的顺序将该字符串在屏幕上显示出来。
二、开发目的
结合微型计算机原理课程的学习,进一步巩固已学的知识,同时针对计算机原理知识的具体应用,学会对系统中 DOS 系统功能的调用。掌握微型计算机系统软硬件开发的初步方法,了解简单计算机应用系统的工作原理和设计方法。
三、设计方案以及论证
编写一个程序要求从键盘上连续输入多个字符当遇到“.”时终止然后以与输入相反的顺序将该字符串在屏幕上显示出来。完成本设计的关键在于正确地使用堆栈,首先将字符依次压入堆栈,等待结束字符“.”。由于堆栈的特点是先入后出,正好实现了输入字符的倒序显示。在编程过程中要设置一个计数器,统计输入的字符,以便从堆栈中弹出的字符和输入的字符相等。
宋停云与您分享
宋停云与您分享
开始四、程序流图
开始
CX=
CX=首地址
输入字符串显示
CX=0
从键盘输入字符给 AL
CX 自加 1
N
AX 入栈
判断 AL=‘‘. ?
Y
N
AX 出栈
判断 CX=0?
图 1
结束
如图 1 所示的程序流图即使我这个设计的主要思路,还是根据堆栈段“先入后出”这个特点来实现功
您可能关注的文档
- 计算机软件及硬件-教案.docx
- 计算机网络10种硬件设备介绍.docx
- 计算机网络的硬件结构.docx
- 计算机网络硬件分类.docx
- 计算机文化基础计算机硬件系统.docx
- 计算机硬件笔试试题.docx
- 计算机硬件参数详解.docx
- 计算机硬件常见故障及解决方法.docx
- 计算机硬件常见故障解决方案.docx
- 计算机硬件常识.docx
- T∕CNLIC 0091-2023 食品接触用再生铝合金薄板及容器.docx
- T∕CNLIC 0138-2024 熟肉干制品 原切牛肉片(丁).docx
- T∕CNLIC 0144-2024 节水型企业 乳制品行业.docx
- T∕CNLIC 0224-2025 化妆品功效人体测试 基于双光子在体显微成像技术的测试方法.docx
- T∕CPF 0086-2024 质量分级及“领跑者”评价要求 双向拉伸聚丙烯珠光薄膜.docx
- T∕CSTE 0064-2021 光伏发电站运营碳中和通用规范.docx
- T∕CPIA 0062-2024 质量分级及“领跑者”评价要求 光伏硅棒.docx
- T∕CNLIC 0003-2019 生态海盐评价技术规范.docx
- T∕CNLIC 0052-2022 绿色设计产品评价技术规范 聚丙烯压延薄膜与片材.docx
- T∕CNLIC 0073-2022 绿色设计产品评价技术规范 电饭锅.docx
最近下载
- 第9课 创新增才干-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 安全培训试题的.doc VIP
- AI量化:全市场选股方法论与AI量化选股模型.pdf VIP
- 应征入伍服兵役高等学校学生国家教育资助申请表Ⅰ(模板).pdf VIP
- Q∕320582 DX002-2026 DX螺锁式预应力混凝土实心方桩.pptx VIP
- 成品出厂检验报告.xls VIP
- 聚合物增材制造鉴定原则零件性能分类标准立项发展报告.docx VIP
- 全球银行IT龙头Temenos,市值超110亿美元PE中枢70X的奥秘在那.docx VIP
- 废旧锂电池回收综合利用项目 环境影响报告书.pdf VIP
- 空气压缩机操作说明书.pdf VIP
原创力文档

文档评论(0)