Носом ткнуть? Это в голом машинном коде ничего нету. В асмах - ЕСТЬ.
Или я скажу, что в голом бейсике нету никаких команд для работы с графикой
Это все машинно-специфичные НАДСТРОЙКИ, ога
Это я к тому, что воспетый Бармалеем интерпретатор - это черный ящик
Со своими странностями и глюками, не всегда известными даже человеку опытному
Запрещены! В синклер-бейсике запрещены же любые числа, кроме пятибайтных
И опа: это уже НЕ "обращение по имени к именованной переменной"
А совсем даже обращение по ссылке (которых в бейсике НЕТУ)
Нуичо? Ловится элементарно в том же анрыле остановкой по условию
А вот в бейсике как ты собираешься выяснять, когда именно в переменную попало недопустимое значение?
Я пишу как мне удобно, а не как захотел сто лет назад аффтар синклер-бейсика
Макросредства и условное ассемблирование уж давным-давно неотъемлемая часть любого асма
Это древние ассемблеры без оных - мертвые диалекты
Вот и пусть начнут с мелких процедур навроде печати символа
Это ты мне, старому закоренелому вендузятнику?
К слову, я вообще никогда ничего не учу заранее
Лазаю в учебники и справочники по ходу дела
---------- Post added at 06:41 ---------- Previous post was at 05:14 ----------
НЕТ такой НЕОБХОДИМОСТИ
Ни редко, ни постоянно
Лоллллл, каких еще "проверок времени выполнения"?
Чтоб у начинающего бордюрные эффекты не съехали?
Начинающий вполне может поначалу работать в стиле:
...все равно получится многократно быстрее бейсикаКод:A: dw 12 B: dw 34 C: dw 0 ... CravnoAplusB: ld hl,(A) ld de,(B) add hl,de ld (C),hl
Чушь! просто нужно начинать с еще более простых вещей
Например, с вывода на экран не сообщения, а всего лишь байта
Потом символа, а потом процедура вывода сообщения сама получится
Личный опыт оставь на совести своих препов
Про "другие языки" и "начальное знакомство" тоже не спеши с выводами
В том же Лого, специально разработанном для обучения маленьких детей
к процедурам переходят сразу же после освоения команд управления черепашкой
то есть фактически - для начала на уровне простейшего макроса
...или что изучать их надо непременно целиком и сразу
Можно хоть на форуме спросить, если что неясно
Нужно просто перестать постоянно видеть трудности там, где их нет
Начиная с мелочей в ассемблере, набираешь опыт постепенно
Начиная с бейсика, пропускаешь важнейший пласт в начале
На стандартном бейсике дествительно большую программу вообще хрен напишешь и хрен отладишь
Много дольше, чем ловить ошибки чистого кода в эмуле встроенным дебагером
Дык она еще на синклер-бейсике чем длиннее, тем тормознее
...взять хотя бы песюковый офис, чтобы не мучиться
Отказ только от "неструктурного" GOTO, а не вообще
В голове они у тебя отсутствуют, а не в современных ассемблерах
А при чем тут СПЕКТРУМ?
И в бейсике нет (по сравнению с дебагером в анрыле это же бугагашечки)
Говорил же, на Спеке начните с Лого - там и графика, и редактор лучше
И любую процедуру можно вызывать по имени с командной строки










Ответить с цитированием


Размещение рекламы на форуме способствует его дальнейшему развитию 
