Bipolar Junk Transistor
1.25K subscribers
845 photos
100 videos
3 files
138 links
Путешествие в эмбед и мемы.

Пишу на C и Elixir, занимаюсь электроникой. Все выраженные здесь мнения - мои собственные.

@portasynthinca3 везде (Telegram, GitHub, Instagram, Discord, ...), https://psi3.ru
Download Telegram
4🥰2
я дошла до макросов в расте. пути назад нет. теперь мой код будет наполовину состоять из них.
7
😁6👍1
компактный телевизор
🤔4
pay attention to the gold finger direction
❤‍🔥4
😁51
простите за нескончаемый поток брейнрота. у меня именно такое настроение
6
Forwarded from Kirill Loskutov 🍏
1❤‍🔥1
это правда.
💯51
Forwarded from Лёша Кластер
Процессор, завоевавший моё сердечко.
🔥31
опять телега лежит. да сколько можно
😭1
сегодня нестандартный для меня вид просирания времени впустую: я смотрю короткометражки
4
💯3😁1💔1
так, зачем я себе немецкий в качестве системного выбрала? точно, чтобы учить немецкий.
🥰4👍1
думаю, я где-то на 2/3 подошла к тому чтобы вывести Hello World на эрланге под QEMU
2
я ненавижу GDT.
зачем GDT.
GDT был полезен во времена 16- и 32-битных процессоров, а потом из него сделали инвалида.
GDT - это ненужный, противный и раздражающий бойлерплейт.
GDT нужен, чтобы хранить единственный указатель на TSS.

к слову о TSS:
я ненавижу TSS.
зачем TSS.
TSS был полезен во времена 16- и 32-битных процессоров, а потом из него сделали инвалида.
TSS - это ненужный, противный и раздражающий бойлерплейт.
TSS нужен, чтобы хранить 10 указателей на разные стеки, из которых реально нужны не более двух.

В итоге имеем две ненужных таблицы, у одной из которых наипротивнейшая структура, которые сейчас нужны лишь чтобы хранить два указателя. Разработчики AMD64 могли бы полностью их выпилить, а не превращать в противного монстра.

Я люблю низкоуровневую разработку, но подобные вещи меня расстраивают.