MOV DX,00С0
MOV АL,0E
OUT DX,AL
MOV DX,00DD OUT DX,AL
MOV DX,00D8
MOV AL,88
OUT DX,AL
ADD DX,+03
MOV AL,98
OUT DX,AL
INC DX
OUT DX,AL
MOV DX,00D0
MOV AL,00
OUT DX,AL
MOV AL,00
OUT DX,AL
INC DX
MOV AL,FF
OUT DX,AL
MOV AL,01
OUT DX,AL
MOV DX,00DF
MOV AL,0E
OUT DX,AL
канал прямого доступа к памяти
Сначала инициализация КПДП (здесь вроде правильно):
Код:
Затем сама прога (а вот здесь проблемка). Есть только алгоритм приблезительный.
Ввод Х1 в AL
Ввод Х2 в DL
DL=<DL>+<AL>
Ввод Х3 в AL
AL=<AL>+<DL>
BL=3
AH:=0
AL:=<AX>/<BL>
и дальше как то по запросу выводить резултат внешнему устройству