lease answer this question in assembly language with .asm extension. The code given in 99Heater.asm file is: ; ===== Heater and Thermostst on Port 03 ========================== ; ===== 99Heater.asm ============================================== ; ===== Heater and Thermostst on Port 03 =========
Computer Science
Please answer this question in assembly language with .asm extension.
The code given in 99Heater.asm file is:
; ===== Heater and Thermostst on Port 03 ==========================
; ===== 99Heater.asm ==============================================
; ===== Heater and Thermostst on Port 03 ==========================
MOV AL,0 ; Code to turn the heater off
OUT 03 ; Send code to the heater
IN 03 ; Input from Port 03
AND AL,1 ; Mask off left seven bits
JZ Cold ; If the result is zero, turn the heater on
HALT ; Quit
Cold:
MOV AL,80 ; Code to turn the heater on
OUT 03 ; Send code to the heater
END
; =================================================================
Fix the program 99Heater.asm so that the temperature will stay at 21 ºC.
Please solve the question in assembly language. I will definitely give you THUMBS UP.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images