IT-новости от Geektimes
2 431 подписчикПроектирование процессора (CPU Design) Verilog
Часть IЧасть II Спроектируем Little Man Computer на языке Verilog.Статья про LMC была на Хабре. Online симулятор этого компьютера здесь. Напишем модуль оперативной памяти (ОЗУ), состоящий из четырех (N=2) четырёхбитных (M=4) слов. Данные загружаются в ОЗУ из data_in по адресу adr при поступленииЧитать далееПроектирование процессора (CPU Design) Часть III
Часть IЧасть IIЧасть III Спроектируем схему из предыдущей части на языке Verilog. Заменим RAM с одним портом чтения/записи на RAM с раздельными портами чтения/записи. Управление производится командами: 1. загрузка адреса в счётчик Counter, 2. загрузка данных в память RAM, 3. загрузка (из устройстваЧитать далее
[Из песочницы] Эмоциональная история процессоров для первых компьютеров с 70-х до начала 90-х
Мне довелось программировать на ассемблерах разных процессоров. Последний в списке – это Xilinx MicroBlaze. Решил выложить некоторые свои наблюдения за особенностями этих почти волшебных железок, которые как волшебный ключик Буратино открыли нам двери в волшебную страну виртуальной реальности иЧитать далее[Перевод] Как ошибку Spectre, способную сломать индустрию, держали в тайне семь месяцев
Когда исследователь Майкл Шварц из Грацского технического университета впервые связался с компанией Intel, он думал, что расстроит её. Он нашёл проблему в их чипах, работая совместно с коллегами — ему помогали Дэниел Грасс, Мориц Лип и Стефан Мангард. Уязвимость была глубокой и легко используемой.Читать далее![[Перевод] Как ошибку Spectre, способную сломать индустрию, держали в тайне семь месяцев](https://r3.mt.ru/r18/photoAA4C/20783901932-0/jpg/bp.jpeg)