微型计算机原理与接口技术简易计算器系统设计内容摘要:

B1 DB 0DH0AH The SIMPLE CALCULATOR B2 DB 0DH0AH PLEASE INPUT THE FIRST NUMBER B3 DB 0DH0AH PLEASE INPUT THE SECOND NUMBER B4 DB 0DH0AH PLEASE INPUT THE OPERATOR B5 DB 0DH0AH JIE GUO SHI B6 DB 0AH0DH YU SHU SHI B7 DB 0DH0AH B8 DB 0DH0AH please INPUT THE KEY g to CONTINUE X DW 0 存放第一个操作数 Y DW 0 存放第二个操作数 C DW 0 存放余数 D DB 0 存放输入的操作符号 E DW 10 DATA ENDS CODE SEGMENT ASSUME CSCODEDSDATA STARTMOV AXDATA MOV DSAX SMOV BX0 MOV DI0 MOV DX0 LEA DXB1 MOV AH9 INT 21H LEA DXB2 MOV AH9 INT 21H 输出提示信息 DAT_1MOV AX0 MOV AH1 INT 21H 输入第一个操作数 CMP AL0DH JE DAT_2 AND AL0FH 取 AX 的低四位 MOV AH0 ADD DIAX MOV AXDI MUL E MOV DIAX JMP DAT_1 把数字字符转化为数字 DAT_2MOV AX0 MOV AXDI DIV E MOV XAX MOV DI0 MOV AX0 LEA DXB3 MOV AH9 INT 21H DAT_3MOV AH1 INT 21H 输入第二个操作数 CMP AL0DH JE DAT_4 AND AL0FH MOV AH0 ADD DIAX MOV AXDI MUL E MOV DIAX JMP DAT_3 将数字字符转 化为数字 DAT_4MOV AX0 MOV AXDI DIV E MOV YAX MOV DI0 MOV。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。