1201【毕设课设】基于8086数码管计算器设计

【资源下载】百度网盘下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

1201【毕设课设】基于8086数码管计算器设计

 

        DATA  SEGMENT
           X  DB        ?,?,?,?     ;存放数据的每一位
          X1  DW        ?           ;存放第一个数据值
          X2  DW        ?           ;存放第二个数据值
           Y  DW        ?           ;存放运算结果
           S  DB        ?           ;存放运算符号值
           E  DB        ?           ;按下等号键标记
          CC  DB        ?           ;存放运算数据位数
           H  DB        0           ;存放按键行号
           L  DB        0           ;存放按键列号
     DISCODE  DB        3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H         ;段码表
        DATA  ENDS

        CODE  SEGMENT
              ASSUME    CS:CODE,DS:DATA

      START:  MOV       AX,DATA
              MOV       DS,AX

              MOV       AL,90H      ;设置为A口输入,B口输出,C口输出
              OUT       46H,AL
              MOV       DI,OFFSET X+3           ;DI指向X的高位
        KKK:  CALL      KEY         ;扫描按键
              JMP       KKK

;以下为按键扫描子程序,程序返回后,在变量H和L中存放当前按键的行列号
         KEY  PROC

1201【毕设课设】基于8086数码管计算器设计

 

 

  

 

上一篇:JSAPI支付参考


下一篇:1201考试总结