User Tag List

Страница 4 из 4 ПерваяПервая 1234
Показано с 31 по 32 из 32

Тема: The 100 MHz 6502

  1. #31

    Регистрация
    01.11.2020
    Адрес
    г. Маалот-Таршиха, Израиль
    Сообщений
    46
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На спектруме 3.5 MHz тот же тест это 44600 us и 1881000 uS соотвественно (У Т80 циклoв в командах меньше чем у z80)
    А насчет процедурника я согласен с RomanRom2. Тут z80 лишний получается. Все что он делает, может делать и "процедурник".Arm или RISC-V уже не на сотни процетнов быстрее, а в десятки раз на том -же клоке (на арифметике конечно). Разрыв огромный
    Последний раз редактировалось sdima1357; 18.10.2021 в 00:30.

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

  3. #32

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    521
    Спасибо Благодарностей получено 
    251
    Поблагодарили
    225 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда вы просто не воспринимаете понятие "процедурник". Общение с ним для программиста идет через библиотеку функций и подпрограмм. То есть оставаясь в рамках архитектуры "z80" программист получает выигрыш во времени по выполнению определенных алгоритмов. Естественно в текст программы можно поставить строку по определению версии его библиотеки( а в саму версию может быть спрятано то, или иное железо со своими возможностями). Получается, что логический и сервисный "каркас" остается привычным и традиционным. Ну а то, что кому-то нужны только быстрые умножения, а кому-то "плавучка" и операции с матрицами и соответственно железо "процедурника" может стоить от $x до $xxx.

    Задача же z80 подготовить входные параметры и воспринять и обработать выходные для выполняемой программы. Конечно странно если даже эти операции выполняются положим за 1 мс, а операция "процедурника" занимает 0.5 мкс. Поэтому в известном смысле производительность и функционал z80 "масштабирует" эти параметры для "процедурника".

    Главное определить способы подключения и открыть их( а в некоторых случаях может и скрыть в библиотеке). Этот подход очень древний и использовался в компьютере "Искра-226", а они это переняли у HP и Wang. Конечно возникает вопрос автоматизированной конверсии старых программ. Простейшее, что должна уметь такая кросс-система, находить в кодах z80 арифметические процедуры целочисленные и с пзпт и конвертировать их в вызовы процедур. Но при этом сдвигаются временные интервалы для соответствующих фрагментов программы и их придется корректировать скорее всего вручную.

    Если же вы "просто выбрасываете z80" то вместе с ним вы выбрасываете не просто его коды, систему программирования и операционные системы(мониторы), а по сути, если его не эмулируете, то и весь компьютер несущей платформой для которого он является. В случае "процедурника" никакой кардинальной ломки не предполагается. Вы можете не использовать библиотеку и "процедурник" вообще становится не заметен в системе.
    Последний раз редактировалось andrews; 18.10.2021 в 10:52.

Страница 4 из 4 ПерваяПервая 1234

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

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

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

Похожие темы

  1. Нестандартный музон в 3.5 MHz
    от Splinter в разделе Музыка
    Ответов: 28
    Последнее: 11.05.2015, 13:44
  2. 6502 ищу
    от rw6hrm в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 03.06.2012, 22:06
  3. Куплю Z80 8+MHz в Харькове!
    от Robusta в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 23.01.2011, 13:08
  4. Продам Appolo 68060/75 Mhz для а1200
    от yorgee в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 19.05.2009, 06:16

Ваши права

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