User Tag List

Страница 16 из 17 ПерваяПервая ... 121314151617 ПоследняяПоследняя
Показано с 151 по 160 из 166

Тема: Набор учащихся

  1. #151
    Veteran Аватар для Hacker VBI
    Регистрация
    05.03.2013
    Адрес
    г. Канев, Украина
    Сообщений
    1,596
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    и вот эта очень пригодится
    "наличие готового программного обеспечения для нового компьютера в наши дни имеет мало смысла."
    "Еще вопрос - почему на Спектруме большинство звуков на AY булькающие ? Как это исправить ?"
    (c) zst

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

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

    По умолчанию

    Краткий курс быдло-кода на ассемблере от меня: http://zx.pk.ru/showpost.php?p=456095&postcount=22

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

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Краткий курс быдло-кода на ассемблере
    Собстно говоря, первые мои программы на ассемблере и были быдлокодерскими. Я просто пытался бейсиковские команды переводить в ассемблер, пока не появилась книга "Как написать игру на ассемблере". Впрочем, в этой книге тоже много используется вызовов подпрограмм ПЗУ. А оптимизированные по скорости процедуры нужно изучать по отдельным статьям. И то, если вы собираетесь писать динамичное что-то. А если пошаговку типа моих игр Эрудит или Эйфория, то я не заморачивался с оптимизацией, а писал быдлокодом (в Эрудите оптимизировано по быстродействию только чтение архивированного словаря, иначе было бы очень долго). Не надо заморачиваться на быстродействие там, где не надо.
    В общем, начинающие, пробуйте для начала переводить свои бейсиковские небольшие программы в ассемблер. Есть ли смысл составить что-то вроде словарика по переводу?

  5. #154
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,825
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    239
    Поблагодарили
    101 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну не все же начинали с бейсика. Я на бейсике вообще ничего не писал например. И мне кажется, смысла сначала изучать басик, а потом ассемблер как-то и нет.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  6. #155
    Activist Аватар для Kalantaj
    Регистрация
    15.04.2008
    Адрес
    г. Кривой Рог, Украина
    Сообщений
    442
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    20 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обьясните "тугому",что значит "быдлокод" ?
    Мои спектрумы

    Скрытый текст

    ZX-Evolution rev.C3 + NeoGs + SoundCardExtreme + MoonSound + ZiFi + VDAC2 + 3.5FDD + 5.25FDD (+HDD)
    Karabas Nano rev.C, rev.H
    Karabas PRO rev.C + WiFi module, rev.D alpha2
    ZX-UNO v4.2, ZX-UNO VGA 2M, ZX-UNO Pi
    2xROBIK 48k
    Pentagon 128k +5.25 FDD (хочет расширения всего чего можно )
    [свернуть]

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

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Ну не все же начинали с бейсика. Я на бейсике вообще ничего не писал например. И мне кажется, смысла сначала изучать басик, а потом ассемблер как-то и нет.
    Ну на чем-то ты же писал до ассемблера. Или сразу с асма начал? Тогда это уникально.

    Цитата Сообщение от MOBILux Посмотреть сообщение
    Обьясните "тугому",что значит "быдлокод" ?
    Подробно тут.
    Но применительно к асму на Спектруме, ИМХО - написание программ, асмовских по форме, но бейсиковских по содержанию. Пример тут

  8. #157
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,825
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    239
    Поблагодарили
    101 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Ну на чем-то ты же писал до ассемблера. Или сразу с асма начал? Тогда это уникально.
    Ни на чем не писал, с него и начал. Почему уникально? Игры писать хотел, а на васике нормальных игр не сделаешь, только на компиляторах разве что. Ну в любом случае я так ни одной игры и не сделал
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  9. #158
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Ну на чем-то ты же писал до ассемблера. Или сразу с асма начал? Тогда это уникально.
    а вот и не уникально. многие микроконтроллерщики начинают по глупости с асма, потом локти кусают и не могут ни на что больше перейти (ни др. язык, ни др. контроллер - пичалька)... бейсик/си - это очень страшно и непонятно. в принципе, то же самое можно сказать и про многих программеров на ЯВУ, "свой" язык знают, похожий асилят, но асм - недостижим...

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

    По умолчанию

    По-моему, перейти на ЯВУ с асма намного проще, чем наоборот. Другое дело, что стиль программирования будет аццкий. В асме можно творить что угодно и как угодно, в том числе и языковые конструкции (обилие jump-ов и изменение значений ячеек в коде способствует этому). Это наверное расхолаживает.
    Хотя, с другой стороны, когда-то я сидел на Бейсике и пользовался обилием GOTO и GOSUB где попало. Потом на учебе вынужденно проходил Паскаль, где мозги упорядочили, и даже научился писать большие проги без единого GOTO (всё сводится к циклам и булевым переменным). Теперь я и на асме пишу со структурой Паскаля.
    Поэтому я предлагаю, как вариант, писать на асме, хотя бы поначалу, соблюдая структуры ЯВУ.
    Вообще, интересная тема "Стиль программирования на Ассемблере", нигде не нашел статьи на эту тему

  11. #160
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Это наверное расхолаживает.
    это не то, что расхолаживает, человек иначе просто не умеет, мыслить не умеет. и начинает городить адский ппц. и даже вопрос нормально спросить не может, спрашивает, например, как сделать на си что-то специфичное для асма, когда реально оно совсем не надо. в общем, очень тяжело, примеров таких предостаточно.

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    По-моему, перейти на ЯВУ с асма намного проще, чем наоборот.
    я тоже так думал, пока не увидел много обратных примеров. пропасть короче между ЯВУ и асмом. и хорошо, когда ты легко можешь по обе стороны

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Вообще, интересная тема "Стиль программирования на Ассемблере"
    штука еще в том, что он меняется. то, что в 80е-90е было верхом крутости, сейчас будет считаться неподдерживаемым *****кодом. чтобы все аспекты осветить - не хватит какой-то статьи...

Страница 16 из 17 ПерваяПервая ... 121314151617 ПоследняяПоследняя

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

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

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

Ваши права

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