Как Windows выполняет программы сборки? - PullRequest
2 голосов
/ 19 апреля 2011

Я начинаю изучать язык программирования на ассемблере и хочу знать, как Windows выполняет программы на ассемблере? Windows также использует те же процедуры для выполнения файлов .exe?

На данный момент мне трудно сосредоточиться на изучении языка программирования ассемблера, постоянно думая о том, что происходит в фоновом режиме.

Я также ищу книгу, чтобы лучше понять и глубже понять внутреннюю среду Windows и то, как обычные операционные системы выполняют задачи, такие как приведенная выше. Любая помощь (терминология, используемая для описания процедуры) или ссылки на внешние ресурсы приветствуются!

Ответы [ 3 ]

7 голосов
/ 19 апреля 2011

После того, как вы соберете свою программу, она станет обычным исполняемым файлом, и Windows выполнит ее так же, как любой другой собственный исполняемый файл.

4 голосов
/ 19 апреля 2011

Собственный исполняемый файл содержит машинный код, который может выполняться непосредственно процессором.По сути, операционная система просто загружает его в память, устанавливает новый процесс и запускает этот процесс, запущенный при запуске программы.

0 голосов
/ 19 апреля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...