Изменения

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

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

1172 байта добавлено, 05:56, 10 июля 2011
Новая страница: «Категория:С++ 2 семестр {{В разработке}} ==Последовательное выполнение== При старте процес…»
[[Категория:С++ 2 семестр]]
{{В разработке}}

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

Навигация