Автономные 32-битные ассемблерные программы - PullRequest
0 голосов
/ 23 февраля 2011

Я новичок в сборке и все еще пытаюсь получить базовые знания по программированию на сборке. Я был немного шокирован, когда обнаружил тот факт, что сборка 32-битного защищенного режима слишком сильно зависит от библиотек платформы, таких как библиотека времени выполнения c и Windows, просто для печати простой строки. например, вызов _printf.

Может ли сборка 32-битного защищенного режима выполнить некоторые серьезные подпрограммы, не полагаясь на библиотеки платформы? Позволит ли ОС использовать такие «автономные» 32-разрядные программы в защищенном режиме, но без использования каких-либо служб ОС?

Является ли мой вопрос правильным вопросом? : Р

1 Ответ

0 голосов
/ 23 февраля 2011

Вы можете сделать это, используя прерывания на машине Intel.Но слишком сложно создать вызов для каждого символа / строки для печати.Любопытно - почему вы хотите это сделать?

...