Привет, хабр! Моя прошлая статья о работе памяти в Linux вам понравилась. Сегодня мы разберем работу исключений и прерываний. Что это, как они работают в ОС и Linux? Давайте разберемся вместе! Читать дальше →
Векторы прерывания в формате программирование на ассемблере 6502, можно представить как всем хорошо известный патерн event-observer в высокоуровневых языках программирования. Конечно же можно реализовать данный патерн и на ассемблере но я его привел для большего понимания работы вектора прерывания... Читать далее
Эта статья написана по мотивам дипломной работы, выполненной в ВУЗе. Мне показалось, что она могла бы быть интересна и другим людям, поэтому выкладываю пересказ. В этой работе я кратко рассмотрю, как вообще работают исключения в С++, опишу, как я добавил их поддержку в простую ОС, написанную для преподавания АКОСа, какой способ передачи исключений из ядра в программы я написал. А в конце посмотрим, в каких ещё случаях ОС может бросать пользователям С++ исключения. Читать далее
Робинс Книга с секретами Открой тайны Биология Что изучает биология? Как выглядит дерево жизни и для чего оно необходимо? Из каких растений делают продукты и лекарства? Что такое клетка и ген? Как работают мышцы? Какие экосистемы существуют? Что ты можешь сделать, чтобы помочь природе? В чем особенность книги: Книга сделана из толстого, качественного картона. Более … Continue reading Энциклопедии Робинс Книга с секретами Открой тайны Биология