LINUX.ORG.RU

X11-приложение на чистом ассемблере под Linux

 , ,


2

5

Наконец закончил перевод очень крутой и интересной статьи, где описывается работа с Х-сервером на чистом ассемблере.

Как сама статья так и перевод - большие и сложные, знаний на такое у меня уже нехватает. Если есть желающие помочь с вычиткой и поиском ошибок - велкам!

На скриншоте обычная Ubuntu и Xfce, самое главное - ч0рное окошко по центру, это и есть та самая тестовая программа из статьи, написанная на чистом ассемблере и вызывающая Х-сервер через unix-сокет.

>>> Просмотр (1366x768, 988 Kb)

★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

Ответ на: комментарий от bugfixer

Да я не то чтобы особо сильно волнуюсь, просто раскрываю тему. Учить детей ассемблеру врядли осмысленно. Впрочем как и программированию вообще.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от alex0x08

Не, ИМХО вполне осмысленно, но не ассемблеру x86 естественно.

Ну и учить даже не столько ассемблеру, сколько вообще архитектуре вычислительных машин на стендовом примере – чтоб у того стенда светодиодами регистры было видно (с индикацией в двоичной и десятичной форме), чтоб потактовая наглядная отладка была возможна, ну и сбоку какой-то 16x16 битовый дисплей прикручен чтоб можно было крестики-нолики рисовать.

Можно такое же в виде эмулятора в компе запустить, но результат совсем не тот, ибо будут заниматься чем угодно кроме изучения того самого эмулируемого устройства.

timdorohin ★★★★
()
Последнее исправление: timdorohin (всего исправлений: 1)

Скопировал статью на ЛОР, пришлось немного порезать текст - не влезала целиком, но я убрал лишь «философские изыскания» оригинального автора, суть осталась.

Так что дальнейшие пожелания по доработке можете отправлять туда.

alex0x08 ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.