- 3
- 0
- 约2.66千字
- 约 4页
- 2020-07-07 发布于天津
- 举报
文档
课程设计
设计名称 :微型计算机技术及应用——简易计算器
学 院:信息工程学院
课程: 微型计算机技术及应用
姓 名: 智
学 号: 201407010252
班 级: 2014级 计算机科学与技术二班
文档
目录
摘要 3
一、 前言 . 4
1.1 背景 4
1.2 项目介绍 4
二、 课程设计的目的与任务 5
2.1 设计目的 5
2.2 设计任务 5
三、 设计过程 5
3.1 基础理论 5
3.1.1DOSBox简介 5
3.1.2 中断 8
四、 设计 . 11
4.1 总体方案 11
4.2 原理框图 12
4.3 程序代码 13
五、 系统模块详细设计与调试 . 24
5.1 系统模块详细设计 24
5.1.1 设置屏幕显示方式 24
5.1.2 显示主菜单 24
5.1.3 从键盘接收一个数字 24
5.1.4 接收键入用于计算的数 25
5.1.5 显示结果 25
5.1.6 子程序 A2——将数的 ASCII码转为二进制数 25
5.1.7 将计算结果的二进制数转换为对应的十进制数 ASCII码并输出显示 (A3 程序段)
27
5.2 程序编译、运行与调试 27
六、 设计总结 29
七、 参考文献 30
文档
摘要
本次课程设计是通过使用 DOSBox汇编语言编程软件实现的利用
汇编语言编写的较为复杂的程序设计。 该课程设计主要是设计一个较
为简单的计算器,界面显示要求用户从键盘上分别输入两个随机数,
完成四则运算, 然后将运算结果显示到屏幕上。 该设计智能实现简单
的正整数之间的四则运算, 无法对小数进行精确地识别。 而除法运算
可以精确到 3 位小数,减法可以显示出负数的结果。采用 DOS调用
(INT 21H)来完成键盘的输入和屏幕的输出。
通过这次的课程设计能够进一步加深对专业知识和理论知识学
习的认识和理解。
关键词: DOSBox;微机原理;计算器;汇编语言
文档
一、 前言
1.1 背景
计算器是现代人发明的可以进行数字运算的电子机器。
您可能关注的文档
最近下载
- 第01讲三角形的证明(思维导图+8知识点+10考点+复习提升)-【暑假自学课】2025年新九年级数学暑假提升精品讲义(北师大版)【含答案】.pdf
- 星原教育计划书.pptx
- 2023注册消防工程师(消防技术综合能力)题库(易错题)word版.docx
- 2023注册消防工程师(消防安全技术实务)题库附参考答案(考试直接用).docx
- (整理版)浙江省绍兴县杨汛桥镇中学九年级数学上册练习8(无答案)浙教.pdf
- 2025年刑事执行检察业务竞赛业务知识卷参考答案.docx
- (2024版)经皮肾穿刺活检术围手术期护理规范PPT课件.pptx VIP
- 2023注册消防工程师(消防安全技术实务)题库含答案【基础题】.docx
- 熏蒸杀虫培训课件.pptx VIP
- GB 50411-2019 建筑节能工程施工质量验收标准.pdf VIP
原创力文档

文档评论(0)