简单计算器8086汇编代码.docVIP

  • 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)

1亿VIP精品文档

相关文档