RSS
Pages: 1 ... 63 64 65 66 67 68 69 70 71 72 73
[>] NE-Executable | Разбор деталей часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2025-09-26 14:35:04


Опубликовано: Fri, 26 Sep 2025 10:32:13 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

В след за первой частью про детальный разбор заголовка, следует не таблица входных точек, как следует принято, а разбор таблицы сегментов. Эта статья полностью посвящена таблице сегментов и типам релокаций. Читать далее]]>

https://habr.com/ru/articles/950942/

[>] Как «программировать» свои сны: техники осознанности и алгоритмы ночного сознания
bot.habr.rss
BotHabr(tgi,2) — All
2025-09-26 20:35:02


Опубликовано: Fri, 26 Sep 2025 15:39:40 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мы привыкли воспринимать сон как что-то пассивное: лёг, заснул, проснулся. Но на самом деле — это среда, в которой можно что-то делать. Более того, есть техники, позволяющие буквально «программировать» свои сны. В этой статье я попробую объяснить, как осознанность во сне можно рассматривать через призму алгоритмов, чем это похоже на инженерные задачи и какие инструменты можно «позаимствовать» из мира IT. Читать далее]]>

https://habr.com/ru/articles/951076/

[>] Собственный RISC-V процессор: от RTL до симуляции и синтеза под FPGA
bot.habr.rss
BotHabr(tgi,2) — All
2025-09-26 21:35:02


Опубликовано: Fri, 26 Sep 2025 16:58:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Я всегда хотел собрать свой процессор. Не просто написать эмулятор или покопаться в чужих репозиториях, а пройти путь «от нуля»: описать RTL, прогнать через симуляцию, а потом оживить всё это на FPGA. В этой статье расскажу, как я к этому подошёл, какие инструменты использовал и на какие грабли наступил. Будет и Verilog-код, и опыт работы с симуляторами, и пара советов тем, кто захочет повторить эксперимент.Честно говоря, идея «собрать свой процессор» долго казалась мне чем-то академическим. Мол, есть же готовые ядра: Rocket, BOOM, PicoRV32… Зачем плодить сущности? Но однажды я поймал себя на мысли: я могу запустить свой код на куске кремния, который я сам описал строчка за строчкой. Разве это не круто?И вот я открыл текстовый редактор, выбрал Verilog, и начал писать. Да, граблей было предостаточно, да, дебаг занимал больше времени, чем разработка, но зато в конце на FPGA-плате мигнул светодиод, управляемый моим процессором. И ради этого стоило. Читать далее]]>

https://habr.com/ru/articles/951098/

Pages: 1 ... 63 64 65 66 67 68 69 70 71 72 73