User Tag List

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

Тема: ChibiAkumas

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

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

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SuperMax Посмотреть сообщение
    не совсем понимаю почему 16ти битная арифметика стала недостатком, проясните.
    У z80, да и у 8086 можно непосредственно модифицировать оба байта в слове, обращаясь к каждому из них как к отдельному регистру.

    А на PDP-11, чтобы изменить байт в регистре, при этом оставив старший байт неизменным, необходимо использовать пару команд
    Код:
    CLRB Rd
    BISB (Rs)+,Rd
    Так же необходимо выполнять команду SWAB чтобы получить доступ ко второму байту. И отлеживать где какой байт внутри регистра.
    Помимо оверхеда, это еще и не очень удобно.
    Добавляет неудобства ещё то, что в оригинале ChibiAkumas очень много самомодифицируещегося кода.

    Речь не о недостатках и преимуществах, а просто о том, насколько просто транслировать код одного процессора, в код другого.

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

    Oleg N. Cher(31.03.2020)

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

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

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

Ваши права

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