Языки высокого уровня были разработаны для того, чтобы избежать специальной технической особенности конкретных компьютеров. Язык ассемблера, в свою очередь, разработан для
конкретной специфики компьютера или точнее для специфики процессора. Следовательно, для того, чтобы написать програм му на языке ассемблера для конкретного компьютера, следует знать его архитектуру и данная книга содержит весь необходи
мый базовый материал.
-
Киберпанк в России: пациент жив или мертв?
В первую очередь разберемся, что есть киберпанк в России. Сказать, что он вымер слишком же… -
Вирус на 1С
Отмазка: В этой статье не будет никаких готовых рецептов, скорее это теоретические выкладк… -
Юный ОС-Ризёчер №0x0a
Эрос и Хурд переходят на L4? Джонатан Шапиро, архитектор микроядерной операционной систем… -
Юный ОС-Ризёчер №0x00
Это пробный выпуск моего собственного проекта, который будет посвящен событиям в мире альт… -
Архитектура QNX №2
Отличие микроядра Neutrino от наноядра QNX - возможность создания "системного процесса", п… -
RTK: теория и Основы
/* Почему я написал эту статью? Просто потому, что в сети пока нет более-менее подробного …
-
Link: www.wasm.ru
Что такое "давным-давно" для компьютерной личности? Это те старинные времена, когда сами к… -
Бета-творцы
Всё ниже написанное - является моим сугубо личным мнением, ни в коей мере не обязывающим в… -
Повышение привилегий
Повышение привилегий в системе - вечная тема для обсуждений. Сколько эксплоитов было сдела… -
ДАО программиста
Книга 1 -- Безмолвная пустота Так говорил учитель: "Когда ты научишься ловить код ошибки… -
Переполнение буфера через не исполнимый стэк в Windows
Атаки на переполнение буфера за последние 10 лет получили громадное распространение. Практ… -
Решение головоломки для хакеров №4
Предлагалось найти следующие баги в POP-сервере FTGate: раскрытие информации и DoS. Обе …