Автор Hacker hacker задал вопрос в разделе Другие языки и технологии
Что именно делает в ассемблере функция int 21h ? и получил лучший ответ
Ответ от Jurijus Zaksas[гуру]
Это прерывание доса, функций у него целая куча, в зависимости от содержимого ah. Поэтому перед вызовом int 21h всегда где-то ошивается mov ah, 01h (или другое число).
как мало иногда бывает надо человеку для счастья!
Ответ от Krab Bark[гуру]
Это вызов диспетчера функций MS-DOS с передачей ему номера и параметров функции, которую DOS должна выполнить. Разных функций там около сотни, вhоде ввода, вывода, обращения к диску и так далее.
Это вызов диспетчера функций MS-DOS с передачей ему номера и параметров функции, которую DOS должна выполнить. Разных функций там около сотни, вhоде ввода, вывода, обращения к диску и так далее.
Ответ от Mb78[гуру]
Это прерывание (можно назвать и функцией и подпрограммой) , которое управляет системой MS-Dos. В него входят ввод символов с клавиатуры, вывод на экран и принтер, и работа с файлами.
Это прерывание (можно назвать и функцией и подпрограммой) , которое управляет системой MS-Dos. В него входят ввод символов с клавиатуры, вывод на экран и принтер, и работа с файлами.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что именно делает в ассемблере функция int 21h ?
Assembler. Нужно вывести первую строку файла на экран.
model small
stack 256
.data
bufin db 30 dup(' ')
handle dw ?
assm db
подробнее...
assembler tasm - в чем ошибка?
Код программы очень большой, поэтому привожу только фрагменты с ошибками.
...
подробнее...
спросили в ITBA
Деление отрицательного числа. Ассемблер
Денис Евдоченко, не обижайтесь, но здесь нужно просто правильно применить знаковое деление, а не
подробнее...
Деление отрицательного числа. Ассемблер
Денис Евдоченко, не обижайтесь, но здесь нужно просто правильно применить знаковое деление, а не
подробнее...
спросили в Ассемблер
Ассемблер сдвиги. Как умножить любое число на 13 с помощью сдвигов в ассемблере
13 = (2 + 1) * 4 + 1 - меньше сдвигов (3 против 5), хотя это актуально только для процессоров,
подробнее...
Ассемблер сдвиги. Как умножить любое число на 13 с помощью сдвигов в ассемблере
13 = (2 + 1) * 4 + 1 - меньше сдвигов (3 против 5), хотя это актуально только для процессоров,
подробнее...
спросили в Dirt 4 Randomness
Assembler
Вопрос 1
Вот макрос, генерирующий случайные числа от 0 до n-1. Алгоритм взят из модуля System
подробнее...
Assembler
Вопрос 1
Вот макрос, генерирующий случайные числа от 0 до n-1. Алгоритм взят из модуля System
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Ассемблер
data segment
mass db 11001100b,10101011b,00011101b,11101000b,11100011b
wrd db 8 dup(0)
подробнее...
спросили в Dirt 4 Halo
Помогите написать программу на ассемблере "Hello world" и прокоментировать каждую строчку!!!
Вы не можете найти правильную программу, потому что ищете, не задавшись очень важными для
подробнее...
Помогите написать программу на ассемблере "Hello world" и прокоментировать каждую строчку!!!
Вы не можете найти правильную программу, потому что ищете, не задавшись очень важными для
подробнее...
Как будет кладбище на любом языке (кроме русского)?
Самой стало интересно, начала смотреть, выяснилось, что у многих присутствует единый латинский
подробнее...
Язык программирования. Как сказать на языке программирования "Я тебя люблю"?
На каком? ))
РНР:
echo "Я тебя люблю";
--
Просто позаменяй "Hello,
подробнее...
спросили в Выводить
как на Assembler организовать вывод сообщений на экран?
Для вывода на экран в DOS программах обычно используют функцию 9 системного сервиса DOS (прерывание
подробнее...
как на Assembler организовать вывод сообщений на экран?
Для вывода на экран в DOS программах обычно используют функцию 9 системного сервиса DOS (прерывание
подробнее...
спросили в Canon OS X API
Для чего нужна библиотека <conio.h>?
conio.h (от англ. console input-output — консольный ввод-вывод) — заголовочный файл, используемый в
подробнее...
Для чего нужна библиотека <conio.h>?
conio.h (от англ. console input-output — консольный ввод-вывод) — заголовочный файл, используемый в
подробнее...
спросили в Интернет Oni Press
Возможно ли заразить Dos-овским вирусом One Half современный комп на семерке?
Касперский справится с этим вирусом, хотя сохранность данных на старом винчестере 100% не
подробнее...
Возможно ли заразить Dos-овским вирусом One Half современный комп на семерке?
Касперский справится с этим вирусом, хотя сохранность данных на старом винчестере 100% не
подробнее...
1.Найти количество двоек в разложении натурального числа М на простые множители.
Решение в QBasic
INPUT "Введите М: "; M
c = 0
DO WHILE M MOD 2 = 0
M = M / 2
подробнее...