User Tag List

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

Тема: Программирование на ассемблере

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

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

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,387
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Портанул SINCOS CORDIC (автор Andre Adrian) на 8080 (мнемоники остались z80).
    Хотел ускорить "фонтан", но встроенная в бейсик реализация через ряды в модерновых версиях оказалась быстрее (в 2.5 медленнее). При замене части тригонометрии на LUT средствами бейсика фонтан ускоряется на четверть.
    Тем не менее целочисленные SINCOS для 8080 могут кому-нибудь пригодиться. Отличие от оригинала z80 - т.к. регистров у 8080 меньше, то на выходе результат остается в памяти, не в регистрах.
    Проблема в отсутствии у 8080 команд арифметического сдвига вправо. Если ограничить точность 2 или 3 байтами, то можно сделать весьма эффективную реализацию для 8085, там есть заветная команда ARHL.
    Вложения Вложения
    Последний раз редактировалось ivagor; 05.04.2025 в 07:49. Причина: добавил tasm.inc

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

    Improver(04.04.2025), metamorpho(04.04.2025), Oleg N. Cher(07.04.2025), svofski(04.04.2025)

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

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

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

Похожие темы

  1. Вычисление числа Пи на ассемблере
    от perestoronin в разделе Разное
    Ответов: 330
    Последнее: 06.08.2025, 15:04
  2. Ответов: 275
    Последнее: 16.12.2018, 23:01
  3. try-catch на ассемблере z80
    от siril в разделе Программирование
    Ответов: 22
    Последнее: 30.10.2012, 21:17
  4. Продам книгу- AMIGA: программирование на ассемблере
    от Doctor Max в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 01.03.2012, 00:35
  5. Подпрограмма на ассемблере в памяти?
    от jimled в разделе Программирование
    Ответов: 1
    Последнее: 29.11.2009, 06:46

Ваши права

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