User Tag List

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

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

  1. #11

    Регистрация
    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.

  2. #12

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

    По умолчанию

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

  3. #13

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

    По умолчанию

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

  4. #14

    Регистрация
    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

  5. #15

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

    По умолчанию

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

  6. #16

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

    По умолчанию

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

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

  8. #17

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

    По умолчанию

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

  9. #18

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

    По умолчанию

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

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

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

  10. #19

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

    По умолчанию

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

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

  11. #20

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

    По умолчанию

    Потому что он сделан как то странно, как можно было LDIR растянуть на 21 такт, такое ощущение что он работает как SOFT процессор, побайтово загружает регистры в ALU изменяет и загружает обратно, нельзя было сделать параллельно INC HL+INC DE+DEC BC?
    Данные разделять да, прикольно было бы.
    А что по поводу 5 байтного формата калькулятора бейсика? имеет место жить?

Страница 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

Ваши права

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