RU

Копируем ключ без ключа: умный дубликатор 1-Wire на ассемблере AVR с ручным вводом и контролем CRC

Здравствуйте, уважаемые хабровчане! И снова новое устройство. И снова древний чип и ассемблер — на радость комментаторам. 😊 Сразу хочу расставить все …

atmega8ассемблерavr1-wireds1990wh1602копировщик ключейdiyэлектроникасхемотехника
Habr
RU

[Перевод] Ghidra для реверса прошивок: практический гайд по восстановлению логики бинарника

В прошивках редко есть удобные символы и понятная точка входа, зато почти всегда остаются следы: строки, таблицы адресов, магические значения, обработ…

реверс-инжинирингGhidraпрошивкианализ бинарниковFreeRTOSRTOSдекомпиляцияассемблерBSim
Habr
RU

[Перевод] Что именно делал компилятор: как ассемблер помогает разобраться в производительности кода на C++

Расскажу вам одну историю о том, как смог прокачаться в качестве C++-программиста. Мне в этом помогло не чтение стандарта. Я тогда ещё не понимал до к…

программированиекомпиляторыассемблервысокая производительностьоптимизацияc++
Habr