User Tag List

Страница 7 из 15 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 149

Тема: Микропроцессор КР580ВМ80(К580ИК80): Обсуждение

  1. #61
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    А вообще обсуждается схема компьютера Специалист и подобных. Все еще не могу понять, как вовремя обращение к памяти происходит.
    Все намного проще. ВМ80 перед тем, как взять-дать данные выставляет SYN. В следующем такте Ф2, собственно, все и проворачивает. Есть же куча доков, например вот:

    Схемы компьютеров "Специалист" и "Орион" рассчитаны так, что на каждые 8 точек происходит 2 обращения к ОЗУ. И возможно всего 3 варианта:
    1. Процессору не нужны данные, оба обращения делаются синхрогенератором.
    2. Процессор в такте -1 сделал SYN и в первом такте забрал их из ОЗУ. Второе обращение отдано синхрогенератору.
    3. Процессор в первом обращении выставил SYN, данные ему не нужны, поэтому синхрогенератор забрал ОЗУ, во втором такте процессор забрал ОЗУ, а данные синхрогенератора уже считаны в первом.
    Как уже стало понятно, четвертого варианта при исправном процессоре быть не может (но легко симулируется, если активировать SYN постоянно, без процессора) :3 Так вот, данные синхрогенератора актуальны всегда, но стОит это дополнительным регистром, непосредственно перед сдвиговым, для промежуточного хранения.

    Можно пойти дальше, и предположить, что процессор хочет данные всегда, когда Ф2 0=>1 (для Z80 надо бандить на оба перепада). Для надежной работы ВМ80 можно просто выделить квант времени от Ф1 до Ф2 (одна четверть такта Ф2):
    Код:
    F1- _________---_________---_________---
    F2- ------______------______------______
    ARB         |CPU|       |CPU|
    И в этот квант полностью предоставлять память процессору (сигнал записи маскировать им же). И тогда 3/4 оставшегося времени использовать память по своему усмотрению. SYN упраздняется и легко, безо всяких богомерзких WAIT'ов можно поставить хоть Z80 - все прекрасно работает. При этом упраздняются всякие регистры. Я так и сделал у себя в Специалист-МХ2.

    PS А если смотреть именно на схему оригинального Специалиста, то там в журнале все эпюры даны. И я их видел на осциллографе. Твоя проблема в том, что ты перепутал знак: SYN используется для запроса к ОЗУ процессором а не синхрогенератором. И, как уже было сказано выше, обращений всегда 2 за 8 точек: одно будет успешным по любому, для этого стоит регистр перед сдвиговой цепочкой на ИР1. А вот из него в ИР1 уже переносится 1 раз за 8 точек.
    Последний раз редактировалось HardWareMan; 29.10.2011 в 21:00.

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

  3. #62

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Ты перепутал знак: SYN используется для запроса к ОЗУ процессором а не синхрогенератором.
    После этой фразы кажется понял. Я думал, что обращение к памяти происходит во время Т1 (это когда СИН=1). А оно происходит всегда кроме Т2 (это когда в предыдущем такте был СИН=1).

    (Буду искать ошибку в схеме в симуляторе, потому что она у меня работает только в одном такте машинного цикла.)

    ---------- Post added at 03:29 ---------- Previous post was at 03:25 ----------

    Тогда на моих осциллограммах зелененьких импульсов должно быть значительно больше.
    Последний раз редактировалось vinxru; 06.11.2011 в 00:14.

  4. #63
    HardWareMan
    Гость

    По умолчанию

    А у меня все нормально:

    Напомню, что запись в регистры хранения-сдвига происходит по заднему фронту RAS, как раз на середине сигнала CAS. А CAS синфазен Ф2 И при обращении процессора, эта запись блокируется и регистр хранит предыдущее значение. Сигнал SYN эмулируется упрощенно, но достаточно для того, чтобы понять механизм.

  5. #64
    HardWareMan
    Гость

    По умолчанию

    Какой шикарный док я нашел в интернетах! Скачать прямой ссылкой. Жалко только качество убогое. Но зато есть таблица растактовки всех циклов в каждой команде! Может у кого имеется такой док в бумаге, да по сканировать его получше?

  6. #65

    Регистрация
    22.09.2010
    Адрес
    Крымск
    Сообщений
    1,151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Какой шикарный док я нашел в интернетах!
    HardWareMan, не качается!
    По первой ссылке - нужна регистрация.
    По второй- "Невозможно загрузить веб-страницу, так как не поступили данные от сервера."
    Разыскиваю всё, что связано с ПЭВМ "Ириша".

  7. #66

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

    По умолчанию

    Цитата Сообщение от KokaF77 Посмотреть сообщение
    HardWareMan, не качается!
    По первой ссылке - нужна регистрация.
    По второй- "Невозможно загрузить веб-страницу, так как не поступили данные от сервера."
    Выложил на народ:
    Intel 8080 Microcomputer.pdf

  8. #67
    HardWareMan
    Гость

    По умолчанию

    У меня все качается, за зеркалирование отдельный плюсик.

  9. #68

    Регистрация
    22.09.2010
    Адрес
    Крымск
    Сообщений
    1,151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Может у кого имеется такой док в бумаге, да по сканировать его получше?
    Я как чувствовал, что "где-то это видел"...

    Пожалуйста: 98-153B_Intel_8080_Microcomputer_Systems_Users_Manual _197509 - 41МВ.
    Разыскиваю всё, что связано с ПЭВМ "Ириша".

  10. #69
    HardWareMan
    Гость

    По умолчанию

    Ахренеть, дайте две!

  11. #70

    Регистрация
    11.10.2011
    Адрес
    Великий Новгород
    Сообщений
    313
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    интересно а схема вм80 существует?
    а то как то видел в сети схему 4004 но скачать не успел ссылки сдохли
    ... ушел в мир разрушеных зданий...

Страница 7 из 15 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ЮТ-88: Обсуждение
    от Zoidberg в разделе ЮТ-88
    Ответов: 317
    Последнее: 20.12.2025, 07:54
  2. Редкие ПК на КР580ВМ80
    от ivagor в разделе Разное
    Ответов: 77
    Последнее: 17.12.2021, 11:36
  3. Ответов: 128
    Последнее: 31.07.2018, 15:33
  4. Обсуждение ПДП (DMA)
    от Sayman в разделе Несортированное железо
    Ответов: 32
    Последнее: 29.01.2009, 19:55

Ваши права

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