15 отношения: Glibc, Longjmp, POSIX, Setjmp.h, Single UNIX Specification, Unix-подобная операционная система, Оптимизирующий компилятор, Адаптер (шаблон проектирования), Регистр процессора, Стек вызовов, Сигнал (Unix), Сопрограмма, Точка входа, Центральный процессор, Заголовочный файл.
Glibc
glibc — GNU C Library (GNU библиотека).
Новый!!: Setcontext и Glibc · Узнать больше »
Longjmp
longjmp — функция в языках программирования Си (язык программирования) и C++.
Новый!!: Setcontext и Longjmp · Узнать больше »
POSIX
POSIX (portable operating system interface — переносимый интерфейс операционных систем) — набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой (системный API), библиотеку языка C и набор приложений и их интерфейсов.
Новый!!: Setcontext и POSIX · Узнать больше »
Setjmp.h
setjmp.h — заголовочный файл стандартной библиотеки языка Си, объявляющий макросы и тип данных для нелокальных переходов.
Новый!!: Setcontext и Setjmp.h · Узнать больше »
Single UNIX Specification
Single UNIX Specification (SUS) — общее название для семейства стандартов, которым должна удовлетворять операционная система, чтобы называться «UNIX» (заглавными буквами).
Новый!!: Setcontext и Single UNIX Specification · Узнать больше »
Unix-подобная операционная система
Генеалогическое древо Unix-подобных операционных системСледует учитывать, что на данной диаграмме не отражены отдельные дистрибутивы Linux, являющиеся самоценными операционными системами. Unix-подобная операционная система (иногда сокр. как *nix) — операционная система, которая образовалась под влиянием Unix.
Новый!!: Setcontext и Unix-подобная операционная система · Узнать больше »
Оптимизирующий компилятор
Оптимизирующий компилятор — компилятор, в котором используются различные методы получения более оптимального программного кода при сохранении его функциональных возможностей.
Новый!!: Setcontext и Оптимизирующий компилятор · Узнать больше »
Адаптер (шаблон проектирования)
Адаптер (Adapter) — структурный шаблон проектирования, предназначенный для организации использования функций объекта, недоступного для модификации, через специально созданный интерфейс.
Новый!!: Setcontext и Адаптер (шаблон проектирования) · Узнать больше »
Регистр процессора
Регистр процессора — блок ячеек памяти, образующий сверхбыструю оперативную память (СОЗУ) внутри процессора; используется самим процессором и большей частью недоступен программисту: например, при выборке из памяти очередной команды она помещается в регистр команд, к которому программист обратиться не может.
Новый!!: Setcontext и Регистр процессора · Узнать больше »
Стек вызовов
Стек вызовов (от call stack; применительно к процессорам — просто «стек») — в теории вычислительных систем, LIFO-стек, хранящий информацию для возврата управления из подпрограмм (процедур, функций) в программу (или подпрограмму, при вложенных или рекурсивных вызовах) и/или для возврата в программу из обработчика прерывания (в том числе при переключении задач в многозадачной среде).
Новый!!: Setcontext и Стек вызовов · Узнать больше »
Сигнал (Unix)
Сигнал в операционных системах семейства Unix — асинхронное уведомление процесса о каком-либо событии, один из основных способов взаимодействия между процессами.
Новый!!: Setcontext и Сигнал (Unix) · Узнать больше »
Сопрограмма
Сопрограммы (coroutines) — методика связи программных модулей друг с другом по принципу кооперативной многозадачности: модуль приостанавливается в определённой точке, сохраняя полное состояние (включая стек вызовов и счётчик команд), и передаёт управление другому.
Новый!!: Setcontext и Сопрограмма · Узнать больше »
Точка входа
Точка входа — адрес в оперативной памяти, с которого начинается выполнение программы.
Новый!!: Setcontext и Точка входа · Узнать больше »
Центральный процессор
Intel Core i7 2600K Socket LGA1155, вид сверху, термораспределительная защитная крышка и текстолитовая платформа Intel Xeon E7440, кристалл с очищенной поверхностью (видна 45 нм литография) в сравнении с размером теплораспределительной крышки для него Intel Core i7 2600K Socket LGA1155, вид снизу, контактные площадки текстолитовой платформы Центра́льный проце́ссор (ЦП; также центра́льное проце́ссорное устро́йство — ЦПУ; central processing unit, CPU, дословно — центральное обрабатывающее устройство) — электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера.
Новый!!: Setcontext и Центральный процессор · Узнать больше »
Заголовочный файл
В программировании заголовочный файл (header file) или подключаемый файл — файл, содержимое которого автоматически добавляется препроцессором в исходный текст в том месте, где располагается некоторая директива (в Паскале, #include <file.h> в Си).
Новый!!: Setcontext и Заголовочный файл · Узнать больше »