MrSmith
Я кстати книжецу расширяемый си в локалке перевожу, если есть желания, могу гит создать. Там разраб который протокол смерти запостил, ну тот который самовыпелился sql инекцией. книгу кстати не успел дописать а жаль
MrSmith
Ну или книги по архитектуре си кода. Хотя врятли такие есть
MrSmith
blob/master/kernel/relay.c
MrSmith
Яркий представитель
MrSmith
Ну дак есть чего почитать?
MrSmith
https://github.com/torvalds/linux/blob/master/kernel/relay.c
MrSmith
Хотя у линукса goto красивые выходят
MrSmith
Ну дак, есть желающие попереводит расширяемый си?
MrSmith
Ну да
MrSmith
Книг по си на русском нет от слова совсем. Ну не считая бессменную кр и си в 21 веке
MrSmith
Ну мне стыдно признаться конечно, но на русском я читаю быстрей чем на ангельском, да и часть моих комнрадов студентов вообще пока букридли инглишь не могут, так шо
MrSmith
Ну таки Харрис и Харрис жи заперевели)
MrSmith
Ну если оно никому не надо то и пусть
ovf
кстати, на тему punning -- ещё в _некоторых_ abi c первые аргументы variadic fns совпадают с не-variadic. то есть в каком-нибудь x86_64, скажем, open(2) может быть объявлен как int open(const char*,int,...); и реализован как int open(const char*p,int f,mode_t m){...}, и это даже будет работать.
в модемах помойму они самые
В модемах боды - бит в секунду
Тк не на всех системах байт -8 бит
MrSmith
что за протокол смерти?:)
https://geektimes.ru/post/274789/
MrSmith
https://web.telegram.org/#/im?p=@Startupchat забросали тампками
MrSmith
не способны мыслить крч
MrSmith
Не понимают, как можно делать что то ради идеи а не бабла и одновременно с этим юзают ведро и ябл наследников юникса
нꙺ
хочешь сделать что-то хорошо - делай как профессионал хочешь сделать что-то великое - ебашь как одержимый
MrSmith
шта
Упрлс, крч месага в том, что как можно делать все ради бабла и не признавать работу ради идеи, когда сам пользуешься плодами труда таких проектов
MrSmith
на самом деле все оч просто пирамидка Маслоу все проясняет
Проясняют, почему голодный не думает о квантовых вычислениях, но никак не проясняют почему сытый давится до рвоты
нꙺ
+1
MrSmith
Ну вот, а там тапками кидали)
Ned
Вот ссыль
Ned
https://goo.gl/WPlPB8
Ned
Мне кто-то может объяснить, почему там не mov [rdi], 0xb ?
Ned
Почему нельзя сразу? Зачем тратить ещё 2 команды в сумме на 8 байт?
Ned
А. Не. Стековый кадр тоже не нужен. Ещё 9 байт долой
Ned
Итого из процедуры на 21 байт нашлось 17 лишних. Втф?
Ned
Поправте, если не прав. Больно любопытно...
­
Ты тут?
Ага
🦥Alex Fails
/ban
Эх бы лето господа
🦥Alex Fails
в соседнем чате уг постила
дак это бот
🦥Alex Fails
вот и я о чем😊
🦥Alex Fails
#asmflood
Roman
Еееее!
Roman
Roman
Зафигачил работающий 16 разрядный четырёхканальный мультиплексор!
MrSmith
Что этос?
🦥Alex Fails
написано ж. это схема устройства ,которая может соединять 16 разрядов в один out
Roman
16 разрядный четырёхканальный мультиплексор
Roman
У меня аж жопа горит поскорее дойти уже до АЛУ, регистров и памяти
Roman
Сейчас вот надо собрать 8-канальный мультиплексор
Roman
Думаю продублировать эту схему, добавить на выход ещё один And управляемый по 3-му биту шины sel
MrSmith
16 разрядный четырёхканальный мультиплексор
Та наверное выдно что мультиплексор, вопрос в том что за софт и за яп
Roman
Софт: Для схем https://www.digikey.com/schemeit Для кода Notepad++ Яп: HDL Эмулятор логики (Nand у нас и так уже есть в кремнии, остальное пишем от печки)
Roman
Nand ячейка сверху, два транзистора, последовательно подключенных, от неё вся логика и строится
Roman
Кто помнит эту тему, как думаете, можно реализовать 8 канальный, если плясать от 4 канального?
Roman
Эт да, я вот думаю, как скомпоновать третий пин sel, что бы он переключал на вторую копию 4 канального)
Roman
В любом случае, доеду до дома, и попробую доделать схему
Evgenii
Эт да, я вот думаю, как скомпоновать третий пин sel, что бы он переключал на вторую копию 4 канального)
самый простой выход - продублировать схему дважды и продублировать механизм выбора)
Aleksei
количество нандов имеет значение тут?
Aleksei
или критический путь
Aleksei
хотя не, вряд ли
Roman
количество нандов имеет значение тут?
Имеется в виду оптимизация по принципу О́ккама? Лучше меньше, да лучше?)
Aleksei
можно для разных целей оптимизировать
Aleksei
быстродействие и размер
Aleksei
всё как с кодом почти
Roman
IC-Porno
Roman
Roman
Ой, забыл включить)
Roman
ovf
тебе пора уже переходить на http://www.zachtronics.com/kohctpyktop-engineer-of-the-people/ :-)
ovf
(это, кстати, тот же товарищ, который позднее сделал tis-100 и schenzhen i/o)