DB UF EQU ﻩ30 HTE MP ﻩEQU ﻩ40 HYJ ﻩEQU5 0H ﻩﻩﻩ;结果存放Y J 1 ﻩEQ U51 H ;中间结果存放GONG E Q U5 2 H ;功能键存放ﻩﻩORG 00HSTART:MOV R 3,#0 ;初始化显示为空ﻩﻩM O V ﻩGON G,#0MOV 30H,#1 0 HﻩMOV 3 1 H,#10HﻩﻩM O V 3 2H,#1 0HﻩMOV ﻩ33 H,#10HﻩﻩMO V 34H,#1 0HM L OOP:C A LL DISP ﻩ;P AN 调显示子程序W A IT:ﻩCA LL TESTKEY ;推断有无按键ﻩJ Z W AIT ﻩCA L L GE T K E Y ;读键ﻩI NC R 3 ;按键个数ﻩC JN E A,#0,N EXT1 ;推断就是否数字键ﻩLJMP E1 ﻩ;转数字键处理N E XT 1:CJ N E A,#1,N E X T2ﻩﻩLJM P E1NEXT 2:ﻩC J N E A,#2,NEXT3LJMP E1NEXT3:ﻩC J N E A,#3,N EX T 4LJ MP E 1NE XT4:CJNE A,#4,N EX T 5ﻩLJMP E1NEXT5:ﻩC JN E A,#5,NEXT6ﻩL J MP E 1NEXT6:ﻩC J N E A,#6,NEXT7ﻩL J M P E1N EXT 7:C JN E A,#7,N E XT8LJMP E 1N E XT8: CJNE A,#8,N EXT 9LJ M P E1NEXT9:CJNE A,#9,NEX T10L J M P E1NEXT10: CJNE A,#10,N EXT1 1 ;推断就是否功能键ﻩLJMP E2 ;转功能键处理N E XT 1 1:ﻩCJ N E A,#11,NE XT 12L JM P E 2NEX T 12:ﻩCJ NE A,#1 2, NE X T 1 3LJ M P ﻩE 2NE X T13:C J N E A,#13,N E XT14ﻩﻩLJMP E2NEX T 14:ﻩCJ N E ﻩA,#14,NEXT1 5ﻩL J MP ﻩE2N EXT15:ﻩL J M P E 3 ﻩ;推断就是否清除键E1:CJN E R 3,#1,N 1 ﻩ;推断第几次按键ﻩL J MP E 11 ﻩ;为第一个数字N 1:ﻩCJ N E R 3,#2,N2ﻩL JM P E12 ;为第二个数字N2:ﻩCJNE R3,#3,N 3 ﻩL JM P E13 ﻩ;为第三个数字N3:ﻩ L JM P E 3 ﻩ;第四个数字转溢出E 11:ﻩMOV ﻩR4,A ﻩ;输入值暂存R 4ﻩM O V ﻩ34 H,A ﻩ;输入值送显示缓存ﻩMOV ﻩ33 H,#10HﻩMO V ﻩ32 H,#1 0HﻩﻩL JM P ﻩM L OOP ;等待再次输入E12: MO V R 7,A ﻩ;个位数暂存 R7M OV B,#1 0MOV ﻩA,R 4ﻩM UL ﻩA B ﻩﻩﻩ;十位数ﻩADDﻩﻩA,R 7ﻩﻩMOV...