User Tag List

Показано с 1 по 10 из 154

Тема: Мнемоники i8080 vs Z80

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #30

    Регистрация
    07.10.2006
    Сообщений
    1,730
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "- Ассемблер 8080 лучше, чем ассемблер Z80!
    - Ну чем, чем он лучше?
    - Чем Z80!"

    Преимущество мнемоник Z80 в том, что они предлагают более высокий уровень абстракции: вместо однотипных процессорных команд, как в 8080, мнемоники z80 предлагают абстрактные инструкции, объединяющие целые группы процессорных команд. То есть ассемблер Z80 - язык программирования более высокого, по сравнению с 8080, уровня. Кроме того, ещё одно преимущество мнемоник z80 в том, что в отличие от мнемоник 8080, в них, в большинстве случаев, явно указываются регистры и флаги, с которыми оперируют команды, причем они вынесены в операндную часть мнемоники, что, как мне кажется, улучшает читабельность программ.

    Кстати, по моему мнению, ассемблер x86 несет на себе явные следы влияния ассемблера z80: переход от мнемоник команд процессора к мнемоникам абстрактных инструкций (почти все команды загрузки-пересылки объединены под мнемоникой MOV, то же с инкрементами-декрементами, и т.п.), полные имена регистров. То есть, ассемблер x86 в этом плане ближе к ассемблеру Z80, чем к ассемблеру 8080. Что ещё раз говорит о прогрессивности ассемблера Z80 по сравнению с 8080.
    Последний раз редактировалось Spectramine; 19.12.2016 в 19:24.

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

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

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

Похожие темы

  1. I8080 TO Z80 SOURCE TRANSLATOR
    от Sergey в разделе Программирование
    Ответов: 33
    Последнее: 25.05.2025, 15:08
  2. Ответов: 72
    Последнее: 08.12.2019, 00:36
  3. Совместимость Z80 и i8080 (580ВМ80)
    от Dmitry Dubrovenko в разделе Для начинающих
    Ответов: 50
    Последнее: 08.05.2016, 09:54
  4. Код эмуляции i8080 на С
    от medvdv в разделе Эмуляторы отечественных компьютеров
    Ответов: 15
    Последнее: 27.03.2015, 03:43
  5. Эмулятор i8080
    от Higgins в разделе Разное
    Ответов: 2
    Последнее: 20.05.2011, 11:43

Ваши права

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