Изменения

Перейти к: навигация, поиск

Выполнение программы

81 байт добавлено, 21:08, 10 июля 2011
Последовательное выполнение
==Последовательное выполнение==
При старте процесса создается единица выполнения кода - ''поток''. Поток имеет точку входа - адрес нахождения первой команды программы в адресном пространстве, и счетчик команд. Каждая команда занимает несколько байт, не обязательно постоянное число. Можно считать, что поток передает команду и ее аргументы процессору, тот выполняет ее и сообщает результат, после этого поток переходит на следующую командус помощью счетчика команд. {{TODO|t=запилить пруфлинк на то, как на самом деле}}
{{TODO|t=можно написать про переключение потоков}}
{{TODO|t=запилить картинку и/или пример на дизассемблированном коде}}
 
==Вызов функций==
Анонимный участник

Навигация