User Tag List

Страница 78 из 81 ПерваяПервая ... 7475767778798081 ПоследняяПоследняя
Показано с 771 по 780 из 909

Тема: "ZX-8080" - Даунгрейд компьютера "Ленинград"

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

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

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    На i8080 можно стек выселить в отдельные 64кБ, причем их то как раз можно расширять и щелкать банками совершенно безболезненно, т.к. как раз там код так и так выполнятся не может.
    тут не помню а z80 так не можот?

    а еще можно на изичах сделать комп гарвардской архитектуры
    в том же zx next-е 91-го года
    команды по m1 читааютсо из одного места а данные из другого (в целях копирастии)

    вот только зачем?

    хотя эта фишка актуальнна ддля всяких кеширований
    но уверен можно ли такое на 8080

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

  3. #2

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,709
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Та ладно в советских. А рамдиск в Бейсике 128 для Спека?

    Что значит работа драйвера всё равно поверх страниц. Или хотите сказать, что рам-диск не входит в адресное пространство?

    Дополнительную неадресуемую память можно было бы реализовать на Спеке через порты. Но не знаю, насколько легко это сделать технически.

  4. #3

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    можно было бы реализовать на Спеке через порты. Но не знаю, насколько легко это сделать технически.
    вопрос зачем?
    когда можно реализоать странично
    и это будет быстро и удобно

  5. #4

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,709
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну тоже верно. В памяти, с которой работать через порты, нельзя исполнить код.

    Так можно было бы организовать экранную память, но тогда лишаемся скорости и возможности использовать блочные операции.

    Так что да, только страницы.

  6. #5

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

    По умолчанию

    оффтоп про "гарвардскость"

    1. Идентификация цикла M1 есть не только у z80, но и у 8080 и 8085. Причем с z80 сложнее из-за префиксов.
    2. M1 недостаточно для простого разделения памяти программ и данных, придется привлекать пзу и каждой команде сопоставить признаки обращения к памяти команд или данных, причем отдельно для каждого цикла, т.к.:
    2.1. Операнды команд типа ld hl,data16 (непосредственная адресация) надо брать из памяти команд, а не данных.
    2.2. В некоторых командах (например ld (hl),data8) операнд надо взять из памяти команд и записать в память данных.
    [свернуть]
    Последний раз редактировалось ivagor; 31.12.2021 в 09:18.

  7. #6

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    2.1. Операнды команд типа ld hl,data16 (непосредственная адресация) надо брать из памяти команд, а не данных.
    ну щас все операнды будут читатсо из памети данных
    а из памети команд токо опкоды и префиксы

  8. #7

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

    По умолчанию

    Завершение оффтопа про 580ГФ1
    1. По доступности не ГФ24, но все же намного лучше 580ВМ1
    2. Смысла для оверклокерства похоже нет. Можно почитать, что даже при тактовой 16 МГц температура до 55 градусов и были некоторые трудности с запуском. Рекордов скорости ГФ1 не сулит, но позволяет сократить число микросхем в компе.

  9. #8

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Завершение оффтопа про 580ГФ1
    1. По доступности не ГФ24, но все же намного лучше 580ВМ1
    2. Смысла для оверклокерства похоже нет. Можно почитать, что даже при тактовой 16 МГц температура до 55 градусов и были некоторые трудности с запуском. Рекордов скорости ГФ1 не сулит, но позволяет сократить число микросхем в компе.
    у меня есть ГФ1. Как можно уменьшить число микросхем, используя ее?

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

    посмотрел по ссылкам. Т.е. она может заменить счетчики видеогенератора и формирователя RAS и CAS? Можно поэкспериментировать
    Юниор ФВ-6506, Балтик-48

  10. #9

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

    По умолчанию

    Можно посмотреть например на схему специалиста, там похоже можно избавиться как минимум от DD1 (ЛН1), DD8 (ИЕ7) и DD20 (ЛА8), cкорее всего и от DD13 (ИД4). Надо внимательно посмотреть и сравнить RAS и CAS, возможно их тоже получится взять с ГФ1.
    Последний раз редактировалось ivagor; 14.05.2022 в 21:21.

  11. #10

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Можно посмотреть например на схему специалиста, там похоже можно избавиться как минимум от DD1 (ЛН1), DD8 (ИЕ7) и DD20 (ЛА8). Скорее всего и от DD13 (ИД4), надо внимательно посмотреть и сравнить RAS и CAS.
    я тоже об этом подумал - на Специалисте попробовать
    Юниор ФВ-6506, Балтик-48

Страница 78 из 81 ПерваяПервая ... 7475767778798081 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Z80 => 8080 адаптация
    от NEO SPECTRUMAN в разделе Программирование
    Ответов: 22
    Последнее: 22.06.2021, 18:12
  3. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  4. An 8080/Z80 C Compiler
    от breeze в разделе Программирование
    Ответов: 1
    Последнее: 18.08.2005, 06:54
  5. Где бы найти схему компьютера Ленинград-2?
    от Ne01eX в разделе Ленинград
    Ответов: 2
    Последнее: 27.06.2005, 11:58

Ваши права

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