(Само)идентификация процессоров. Часть вторая. Волосатый CPUID
В первой части я рассказал о необходимости идентификации расширений, присутствующих на конкретном процессоре....
В первой части я рассказал о необходимости идентификации расширений, присутствующих на конкретном процессоре....
Я работаю с программными моделями центральных процессоров в составе полноплатформенного симулятора. Занятие...
Прошло почти 9 месяцев с момента, как я сделал паузу в работе над моим хобби-проектом: игрушечной ОС. Примерно...
На днях у нас вышло второе издание замечательной книги «Linux. Системное программирование. 2-е изд.». Как...
Rust — это компилируемый мультипарадигмальный язык, позиционируется как альтернатива С/С++ с уклоном в...
Для чего эта статья? Все эмбеддеры, рано или поздно, сталкиваются с проблемой нехватки ПЗУ микроконтроллера...
В посте речь пойдет о консольной утилите ReadPE собственной разработки, которая парсит исполняемые файлы...
Некоторое время назад я писал вводную статью о хуках (что это, зачем нужно, Hello world). Статья задумывалась...
Привет, Хабр! Эту статью я задумал довольно давно. Речь в ней пойдет о простейшем копирующем сборщике мусора...
Хочу поговорить об устройстве управления памятью (Memory Management Unit, MMU). Как вы, разумеется, знаете...
Несколько дней назад Роберт Грэм начал работу над серией статей C10M и планирует закончить работу в июле этого...
В этой статье я постараюсь рассказать о наиболее популярных и полезных модификациях UEFI BIOS...