Здравствуйте! Мне необходимо написать программу, которая должна вывести на экран количество LPT-портов на данном компьютере. Знания Assembler'a отсутствуют, но программа очень нужна. Пожалуйста, помогите с написанием.
Если вызвать 11h прерывание, в битах 14-15 регистра AX возвратится число параллельных портов. Та же информация содержится в слове по адресу 40h:10h.
Спасибо. А вот так я смогу вывести это значение на экран? Code (Text): MOV AH,09H LEA DX,40H:10H INT 21H Если нет, то как тогда сделать вывод на экран?
Или вот так написать код программы?: Code (Text): MAIN PROC MOV AX,@DATA MOV DS,AX INT 11H MOV AH,09H LEA DX,AX[14] INT 21H ;Завершение работы MOV AX,4C00H INT 21H MAIN ENDP END MAIN