1.1, Akademic (ok), 12:29, 01/07/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Забавно.
Но что-то я не понимаю зачем это надо.
От знания архитектуры всё равно не освобождает, а оптимальнось кода снижается(потому что появляется немного халявы, а халява она расслабляет) | |
1.2, nghtf (??), 12:53, 01/07/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мне кажется, автор этой штуки зря убил время..
В упор не вижу надобности в таком языке.
Разве что читабельность немного улучшается.
Ну, а для читабельности есть форматирование и комментарии.
Непонятно зачем оно. | |
1.6, Аноним (3), 20:00, 01/07/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А мне кажется, что это в высшей степени нужная вещь! Это ведm не компилятор, на выходе ты получаешь ассемблеровый код (при помощи опции -s) и ставь там своих комментариев сколько хочешь! Только читаться HLA будет проще (при навыке), да и писаться тоже, особенно когда речь заходит об if-ах, switch-ах и циклах. | |
1.8, nghtf (??), 09:38, 04/07/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
мне в дебагере приятнее видеть именно то, что я
написал, а не то что мне нагенерила какая-то
софтина. | |
1.9, Foo_loger (?), 10:08, 05/07/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Assembler нужен только тогда, когда необходим
секс с железом. В других случаях С/C++ куда лучьше
для разработчика. Если это так, то макросы (и другие навароты) только будут мешать оптимизировать и отлаживать код. | |
1.10, pazke (?), 13:03, 05/07/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
И почему этого HLA не было году в 96..? Пришлось тогда свой препроцессор для ассемблера писать. Помню он даже отладочную информацию для Turbo Debugger'а генерировал.
Эх молодость, молодость... :) | |
1.11, seramirun (?), 17:17, 23/02/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
На сайте shoorick.ho.ua описан программатор микросхем пзу 573рф2 и,выложен исходник на ассемблере FASM.У меня получилось переписать этот проект на Borland TASM.Работает стандартный диалог открытия файлов.Проблема как раз в том,что распознаются только raw файлы.Даже не bin и уж тем более не intel hex.Между тем существует loadhex рутина на языке C,которая успешно это делает.Проект целиком на ассемблере.Нужно переписать её на этот язык программирования посредством hla.А я дам ссылку на исходники,куда требуется добавить код.Схемотехника программатора проверена.Всё работает.
| |
|