![]() |
и вот эта очень пригодится
|
Краткий курс быдло-кода на ассемблере от меня: http://zx.pk.ru/showpost.php?p=456095&postcount=22
|
Quote:
В общем, начинающие, пробуйте для начала переводить свои бейсиковские небольшие программы в ассемблер. Есть ли смысл составить что-то вроде словарика по переводу? :) |
Ну не все же начинали с бейсика. Я на бейсике вообще ничего не писал например. И мне кажется, смысла сначала изучать басик, а потом ассемблер как-то и нет.
|
Обьясните "тугому",что значит "быдлокод" ?
|
Quote:
Quote:
Но применительно к асму на Спектруме, ИМХО - написание программ, асмовских по форме, но бейсиковских по содержанию. Пример тут |
Quote:
|
Quote:
|
По-моему, перейти на ЯВУ с асма намного проще, чем наоборот. Другое дело, что стиль программирования будет аццкий. В асме можно творить что угодно и как угодно, в том числе и языковые конструкции (обилие jump-ов и изменение значений ячеек в коде способствует этому). Это наверное расхолаживает.
Хотя, с другой стороны, когда-то я сидел на Бейсике и пользовался обилием GOTO и GOSUB где попало. Потом на учебе вынужденно проходил Паскаль, где мозги упорядочили, и даже научился писать большие проги без единого GOTO (всё сводится к циклам и булевым переменным). Теперь я и на асме пишу со структурой Паскаля. Поэтому я предлагаю, как вариант, писать на асме, хотя бы поначалу, соблюдая структуры ЯВУ. Вообще, интересная тема "Стиль программирования на Ассемблере", нигде не нашел статьи на эту тему :) |
Quote:
Quote:
Quote:
|
| All times are GMT +4. The time now is 00:31. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.