- 11
- 0
- 约8.42千字
- 约 32页
- 2023-12-19 发布于浙江
- 举报
【课题5】模拟十进制计算器(加,减)
(一)设计要求
1.通过小键盘输入,做十进制的加、减运算,允许五位数以内的不同数位的2个数相加
或相减,连加与/或连减。七段数码管显示器的高位作为符号位,其他5位作为输入数据和计算结果的显示。
2.数字用小键盘0~9;功能键为:A,B,C,D。
C———开始运算(包括取消没有完成的运算),六位七段数码管全部显示‘0’。
A———‘+’,加法操作。
B———‘-’,减法操作。
D———‘=’,计算并显示结果。
3.运算规则(按照一般计算器的功能要求):
a.输入第一个数据,显示器跟随显示。
b.按‘+’或‘-’,显示器内容不变。
c.再输入第二个数据,显示器跟随显示。
d.按‘=’,显示器显示计算结果,当超出能显示的最大值时,显示“F”(溢出)。
e.按‘C’,清除显示,重新开始运算。
(二)提示
1.七段数码管显示和键盘可参考软件实验9、10,LED显示实验,以及可参阅教材第9
章有关章节。
2.显示是动态的、要不断刷新,建议把键盘输入与运算作为主程序,动态显示作为子程
序,在主程序中调用显示子程序。
(三)要完成的工作
1.设计出完整的汇编语言程序。
2.上机调试,在实验系统中通过验收。
3.写出课程设计报告,内容包括:设计思想、功能流程图、结果讨论和完整的源程序。
;(1)通过小键盘做十进制的
原创力文档

文档评论(0)