User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 24

Тема: Пофантазируем на дополнительные команды Z80

Комбинированный просмотр

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

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,481
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    218 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    Дык я и хочу железный Зилог на 20-24 МГц
    Дык они есть, допиливать надо, про программное управление турбой не видел.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

  3. #2

    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    293
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Дык они есть, допиливать надо, про программное управление турбой не видел.
    В Eve разве нет динамической турбы? у меня кроме пентагона ничего нет

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

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    в 6809 два искаропки - потому что для хорошей жизни оказалось лучше остального, что не включили
    А для чего им могло бы понадобится 2 стека? там же проц простейший

  4. #3

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,971
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    321
    Спасибо Благодарностей получено 
    317
    Поблагодарили
    240 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    А для чего им могло бы понадобится 2 стека? там же проц простейший
    например, для шитого кода с быстрым переходом по цепочке адресов через ret
    полукомпиляторы легко делать, форт вообще почти как родной ложится
    да и вообще удобно бывает адреса и данные разделять

    на z80 - приходится извращаться и чем-то жертвовать
    ускоришь одно - раздувается и замедляется остальное
    Прихожу без разрешения, сею смерть и разрушение...

  5. #4

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все давно ̶у̶к̶р̶а̶д̶е̶н̶о̶ придумано до нас.
    ZX Spectrum Next
    Пару десятков дополнительных команд
    DMA, контроллер прерываний
    Довольно много софта\игр, скорее всего с классическими командами, но кто знает, может и кто расширенные пользует.
    Profi v3.2 -=- Speccy2010,r2

  6. #5

    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    293
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    про Next знаю, но он не наш и он целиком в плисине, и MUL/DIV там есть
    а так то да, под него пишут, но на обычном спектруме ничего работать не будет
    я же про другое говорил, чисто платка вместо z80 которая втыкается в любой спектрум, мы же некроманты, статику нам нельзя, только динамику подавай, 128кб это вообще противозаконно, а вг93 аще советский копинг чего то импортного
    Последний раз редактировалось Nesser; 26.05.2025 в 13:32.

  7. #6

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,971
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    321
    Спасибо Благодарностей получено 
    317
    Поблагодарили
    240 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    второй стек, или хотя бы "ex sp,rr" - пользы будет куда больше, чем от mul/div (в которых при восьмибитном результате вообще нет смысла, проще посчитать по таблице)
    Прихожу без разрешения, сею смерть и разрушение...

  8. #7

    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    293
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MUL HL,A
    Второй стёк, по сути это уже поточный DMA, а по факту стёк вообще не для этого мы же им не от хорошей жизни пользуемся

  9. #8

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,971
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    321
    Спасибо Благодарностей получено 
    317
    Поблагодарили
    240 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    Второй стёк, по сути это уже поточный DMA, а по факту стёк вообще не для этого мы же им не от хорошей жизни пользуемся
    в 6809 два искаропки - потому что для хорошей жизни оказалось лучше остального, что не включили
    Прихожу без разрешения, сею смерть и разрушение...

  10. #9

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    если фанатазировать, то наверное полезным была бы реализация однотактовых инструкций и повышение тактовой частоты до 2-3 ГГц. Правда от Z80 тогда наверное ничего не останется
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  11. #10

    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    293
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    от него и так скоро ничего не останется их уже не производят, вот есть же разница между 3.5МГц и 20МГц? мы делали программы впихиваясь в 71 тысячу тактов, что бы было если в конце 90-х у нас было 400 тысяч тактов на прерывание? наверное что-то поменялось бы

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Партнер 01.01: Дополнительные модули
    от DMG в разделе Радио-86РК
    Ответов: 103
    Последнее: 15.07.2023, 04:05
  2. Ответов: 51
    Последнее: 07.05.2019, 17:58
  3. Недокументированные команды z80
    от tae1980 в разделе Программирование
    Ответов: 18
    Последнее: 09.12.2018, 09:16
  4. Команды Z80
    от e2e4 в разделе Для начинающих
    Ответов: 11
    Последнее: 02.07.2010, 21:13
  5. Команды Z80
    от Almaz в разделе Программирование
    Ответов: 1
    Последнее: 28.10.2007, 12:50

Ваши права

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