Я новичок в программировании сборки, и у меня есть сборка (x86), которая принимает входные данные от пользователя. Консоль будет непрерывно (зациклена) попросить пользователя ввести другой символ, пока не будет нажата такая клавиша ввода. Когда нажимается клавиша «Ввод», консоль автоматически перестает запрашивать дополнительные входы.Как обрабатывать Введите событие keydown на языке ассемблера x86?
Как я мог это сделать? Это как-то связано с перерывами? Спасибо за совет ...
Простой поиск Google дал несколько результатов. Один http://www.softwareforeducation.com/sms32v50/sms32v50_manual/150-05keyb-in.htm и лучше один: http://www.programmersheaven.com/mb/x86_asm/300660/300676/re-keyboard-input/ – icbytes
Какая операционная система? – Michael
Возможно, программное прерывание - это то, что вам нужно (инструкция 'int'). См. Ссылки @icbytes. Если вы выполняете поиск в Google на «клавиатурном вводе x86», вы получите несколько очень удачных обращений. – lurker