asm mov dx,3dah; @q: in al,dx; test al,8; jz @q end
Вся проблема в том, что не все знают Паскалевский asm... Можно только догадаться, что ';' обозначает следующую строку.
![]() ![]() |
![]() |
Boss |
![]()
Сообщение
#21
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Есть еще один пример экономии места :
asm mov dx,3dah; @q: in al,dx; test al,8; jz @q end
Вся проблема в том, что не все знают Паскалевский asm... Можно только догадаться, что ';' обозначает следующую строку. |
Malice |
![]()
Сообщение
#22
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: ![]() ![]() ![]() |
Есть еще один пример экономии места : asm mov dx,3dah; @q: in al,dx; test al,8; jz @q end
Вся проблема в том, что не все знают Паскалевский asm... Можно только догадаться, что ';' обозначает следующую строку. Если ты не знаешь асм, есть ли смысл в знании, что знак ";" - следующая строка ? Как бы это тебе помогло ? ps И это не следующая строка, а разделение операторов как в обычном паскале.. pps чего к кубику пристал ? Напиши красивее если можешь, написано же - из очень давнего, этому коду уж больше 10 лет имхо.. ![]() ppps если считаешь себя умнее автора тех строк, раз критикуешь код, - напиши лучше ! Красиво и понятно.. Сообщение отредактировано: Malice - |
Boss |
![]()
Сообщение
#23
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Да так asm я примерно знаю, но писать на нем свободно не могу. За кубик прошу прощения, просто передо мной стоит задача разобрать 3D графику, вот пытаюсь понять твой метод вращения куба...
|
Malice |
![]()
Сообщение
#24
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
Altair |
![]()
Сообщение
#25
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Развели флейм.
Разумеется форматирование кода вещь просто необходимая, более того современные редакторы сами форматируют код. А те кто не форматируют свой код умышленно просто не уважают тех, кто будет с его кодом работать. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
andriano |
![]()
Сообщение
#26
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
Почему то нет.. Гараздо сложнее для меня станет, если код будет вытянут на несколько экранов. На первый взгляд - логично. Действительно, трудно осознать, что делает блок, не помещающийся целиком на экран. Однако в этом случае на помощь приходит декомпозиция: разделение одной подпрограммы на несколько, выполняющих более дробные функции. |
![]() ![]() |
![]() |
Текстовая версия | 14.04.2025 22:00 |