Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: BASIC 48 -> AVR (Z80 ASM -> AVR ASM)

  1. #11
    Member Аватар для selevo
    Регистрация
    26.04.2006
    Адрес
    Ижевск
    Сообщений
    80
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    вот тебе все с исходниками , разбирай те части ,что тебе нужны - https://zx-pk.ru/threads/23671-avr-z...trum-v2_0.html

    Я же написал что мне ненужны эмуляторы их полно и гораздо дешевле
    Он там написал табличный эмулятор комманд Z80, да и то не с нуля, что-то уже в сети было по эмуляции процессоров.
    Его проект вообще реально бесполезен, с любой точки зрения моего балкона.

    Вот нечто близкое:
    https://www.google.com/search?newwin...BASIC+Computer

    https://hackaday.io/project/22036-terminal-basic

    Но авторы почему-то никак не могут догадаться поставить на каждую кнопку по оператору и предлагают на своих поделках жамкать по символу.

    Это превращает очень интересную вещь в извращение и возводит в квардат ))
    Спектрум обеспечил максимальное быстрое вхождение в систему именно этим.
    Если бы авторы предложили набирать все по буквам....
    Думаю его будущее было бы сильно другим, сильно хуже.
    STM32 сейчас более интересно смотрится как такой одночиповый комп, с другой стороны код его чрезвычайно прожорлив.
    Последний раз редактировалось selevo; 14.07.2020 в 17:42.
    vk.com\selevo

  2. #12
    Activist
    Регистрация
    01.08.2006
    Адрес
    Волгоград
    Сообщений
    399
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от selevo Посмотреть сообщение
    Но авторы почему-то никак не могут догадаться поставить на каждую кнопку по оператору и предлагают на своих поделках жамкать по символу.

    Спектрум обеспечил максимальное быстрое вхождение в систему именно этим.
    Если бы авторы предложили набирать все по буквам....
    Думаю его будущее было бы сильно другим, сильно хуже.
    Этот маразм - токены для всех операторов - перекочевал в ZX-Spectrum 48K имхо еще из ZX80. Связано с тем, что у последнего ОЗУ всего 16 Кб было, понятно, что экономили память под Бейсик-программы как могли. Уже в ZX128 отказались и больше никто про этот бред не вспоминал. Прикольно, что кому-то "клинопись иероглифами" с помощью CAPS SHIFT и SYMBOL SHIFT запала больше чем использование обычного "алфавита". )))
    "... жизнь удалась, если найдётся кто-нибудь, кто заберёт с помойки твои книги и инструменты, когда ты умрёшь". (c) marta_ketro
    Любой компьютер, в котором стоят резисторы, компьютером может называться с натяжкой. (с) Д. Михайлов

  3. #13
    Veteran
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    220
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Syntal Посмотреть сообщение
    Этот маразм - токены для всех операторов
    Я не видел ни одного бейсика для 8-битных компьютеров, где бы не применялись токены для операторов. Бейсик-РК, "Специалист", "Агат-7" (Apple II)... Там везде были токены, только они были не видны для пользователя. Команды набирались вручную, а при нажатии на клавишу "Ввод" строки токенизировались. Команда "LIST" производила обратное преобразования. Также ("невидимые") токены использовались в формате ассемблера ZEUS на Спектруме, а также более поздними русскими XAS и др. Без токенов программы раздуваются сверх меры, к тому же, существенно замедляется их исполнение.

    - - - Добавлено - - -

    Также в "Специалисте" был ускоренный набор команд - нажатие клавиши F2 и какой-нибудь буквы приводило к быстрому вводу некоторой команды бейсика. Конечно, спектрумовский "принудительный" набор токенами несколько затруднял первоначальное освоение компьютера. Но команд не так уж много. Они быстро запоминались; к тому же, все клавиши были подписаны. И как только освоишь скоростной набор - то жизнь программиста на бейсике сразу облегчалась. Ведь приходилось меньше работать клавиатурой.

  4. Этот пользователь поблагодарил Barmaley_m за это полезное сообщение:

    Black Cat / Era CG (12.10.2020)

  5. #14
    Member Аватар для selevo
    Регистрация
    26.04.2006
    Адрес
    Ижевск
    Сообщений
    80
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Конечно, работа с клавиатурой это самое ужасное в программировании на начальном этапе, а синтаксис- это самое большое зло.
    Сейчас питон стал модным на диком западе...
    У меня такое ощущение что его создавал наркоман. Потому что только наркоман мог придумать такие правила синтаксиса и еще обозвать это очень простым понятным и лаконичным.

    Давно пора отойти от синтаксис зависимых языков на структурное программирование. Это обеспечивает максимально быстрое вхождение в программирование и обеспечивает новичку максимально быстрый результат.

    Современное структурное программирование извратили какие-то пазлы кирпичики, кастраты какие-то.
    Пользователь жалуется а вот нет вот этого блока,а можно мне еще вот этот..
    Потом пишут на Си дополнения к этим блочным средам, новые блоки...
    надо было делать с возможностью редактировать эти пазлы и блоки, создавать свои.
    Такое ощущение что кругом одни придурки.
    Последний раз редактировалось selevo; 07.10.2020 в 13:36.
    vk.com\selevo

  6. Эти 2 пользователя(ей) поблагодарили selevo за это полезное сообщение:

    Barmaley_m (10.10.2020), Oleg N. Cher (09.10.2020)

  7. #15
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от selevo Посмотреть сообщение
    Давно пора отойти от синтаксис зависимых языков на структурное программирование
    структурное - это Паскаль и Оберон?)) Недалеко они от Бейсика ушли. Си - вообще кака.
    Лучше логические и функциональные языки.

  8. #16
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    божо пишите уже на православном асме
    и не морочте себе и другим голову

    понаразводили тут сяпаскалей, питоноберонов...

    а потом для проверки *****го переполнения которое на любом проце достается из carry флага
    на сяпитонах нужно городить какое то гафно...
    Последний раз редактировалось NEO SPECTRUMAN; 08.10.2020 в 10:03.

  9. Этот пользователь поблагодарил NEO SPECTRUMAN за это полезное сообщение:

    Barmaley_m (10.10.2020)

  10. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  11. #17
    Member Аватар для selevo
    Регистрация
    26.04.2006
    Адрес
    Ижевск
    Сообщений
    80
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    паскаль самый обыкновенный синтаксис зависимый язык, там же обычный набор текста.
    хотя turbo 51 чрезвычайно крут ))
    но все это синтаксис...
    наверно мне надо было сказать что надо делать уклон на алгоритмические языки, языки структурных схем и алгоритмов, что-то вроде как в языках для промышленных контроллеров (но это не то, там нельзя блоки редактировать, можно только макросы создавать, хотя это тоже решение) или очень интересная затея у Громова была с его алгоритм билдером.
    Последний раз редактировалось selevo; 09.10.2020 в 22:50.
    vk.com\selevo

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Z80 Asm plugin for Sublime Text 2
    от psb в разделе Утилиты
    Ответов: 150
    Последнее: 19.03.2022, 14:20
  2. ZX ASM
    от SGO в разделе Утилиты
    Ответов: 7
    Последнее: 28.05.2017, 19:48
  3. Компилятор С и ASM для Z80 на C#
    от ZXMAK в разделе Софт
    Ответов: 28
    Последнее: 18.11.2014, 16:31
  4. Polo'Ed (Z80 Asm Editor)
    от Faster в разделе Утилиты
    Ответов: 2
    Последнее: 25.03.2014, 23:59
  5. ZX ASM 3- help
    от hood в разделе Софт
    Ответов: 33
    Последнее: 15.01.2009, 19:20

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •