|
עמוד:158
כעת , לאחר שתכננו את הפתרון המתאים , נכתוב את התכנית בשפת סף כלהלן : . DATA . STACK 100 H . MODEL SMALL במעטפת התנור – טמפ ' חיצונית TEMPOUT DB 25 D ; בגוף התנור – טמפ ' פנימית TEMPIN DB 110 D ; . CODE MOV DS , AX MOV AX , @ DATA START : העברת הטמפ ' הפנימית לאוגר MOV AL , TEMPIN ; ההפרש בין הטמפ ' הפנימית לטמפ ' החיצונית SUB AL , TEMPOUT ; השוואת ההפרש ל50- מעלות CMP AL , 50 D ; CASEA JA CASEA ההפרש בין הטמפ ' הפנימית לטמפ ' החיצונית ; קטן או שווה ל50- מעלות ; אותות להפעלת חימום ולהפסקת הקירור MOV AH , 01 h ; ; JMP PELET ההפרש בין הטמפ ' הפנימית לטמפ ' החיצונית ; גבוה מ50- מעלות ; אותות להפעלת הקירור ולהפסקת החימום CASEA : MOV AH , 02 h ; הצגת אותות באמצעות דפ " א OUT DX , AL MOV DX , 0378 h PELET : MOV AL , AH ; END START
|
|