Важная информация

User Tag List

Страница 5 из 10 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 92

Тема: Вектор 06ц & КР580ВМ1

  1. #41
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,423
    Спасибо Благодарностей отдано 
    326
    Спасибо Благодарностей получено 
    604
    Поблагодарили
    449 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denis74 Посмотреть сообщение
    Разве есть версии этих изысканий в железе?
    Что подразумевается под "в железе"?

  2. #42
    Member
    Регистрация
    12.09.2017
    Адрес
    г. Москва
    Сообщений
    183
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вынуть вм80 и вставить аналог.

  3. #43
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как раз HardWareMan удачно заглянул, он менял в специалисте ВМ80 на проц Vslava. К вектору и ВМ1 это отношения не имеет, наверно лучше обсуждение этого вопроса продолжить в соответствующей теме.

  4. #44
    Member
    Регистрация
    12.09.2017
    Адрес
    г. Москва
    Сообщений
    183
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ссылкой поделитесь?
    Если есть возможность (а она есть) ВМ1 достать ,то может при определённой задаче и желании есть смысл и с ним справиться ?

  5. #45
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    226
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denis74 Посмотреть сообщение
    ...
    Если есть возможность (а она есть) ВМ1 достать
    ...
    Так-же как в моём случае ?
    - ВМ1 есть?
    - А Вам сколько штук нужно?
    - Один.
    - Нет в наличии.

  6. #46
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,423
    Спасибо Благодарностей отдано 
    326
    Спасибо Благодарностей получено 
    604
    Поблагодарили
    449 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denis74 Посмотреть сообщение
    Вынуть вм80 и вставить аналог.
    Как уже сказали выше - я так делал. И что?

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

  8. #47
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,121
    Спасибо Благодарностей отдано 
    803
    Спасибо Благодарностей получено 
    662
    Поблагодарили
    407 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Смотрел 3 варианта 8080 на ПЛИС: T80 (где он в дополнение к z80), вариант b2mа и вариант Vslava. Осмысленная модификация проца Vslava представляется мне с моими сверхслабыми знаниями почти невозможной. А вот T80 и вариант b2mа можно потихоньку пилить. Проц b2mа попроще для восприятия, но он не совсем совпадает с оригинальным 8080, если браться, то лучше за T80, который доработал svofski.
    Если бы я затевал проект века сейчас, то это был бы читабельный эквивалент проца Vslav-а. Привести его ближе к тому, как его написал бы человек. Постараться выделить модули. Дать им имена по возможности совпадающие с документацией. Раскидать по ним все семиэтажные выражения. Это очень непросто по-моему, но полезно. Смысл такого великого труда в том, что не только сверхлюди смогут вносить в него дополнения и изменения.

    T80 с моими фиксами для режима 8080 -- это если надо get shit done прямо сейчас, потому что проверено, что работает. Но по-моему он слегка уродец, лично мне радости не приносит. Может быть это просто потому что я вижу VHDL как дореформенный Вѣрилогъ с твердыми знаками и ятями (хотя говорят, что все наоборот, это VHDL молодой и пышущий здоровьем).
    Больше игр нет

  9. #48
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очеловечивание проца Vslava - это было бы очень хорошо, только нужен квалифицированный специалист с желанием и временем. И это отдельная задача. До ее решения приделать туда ВМ1 нереально. Приделывать к T80 ВМ1 можно прямо сейчас. Требования к квалификации ниже, но без желания и времени опять никуда, в это все упирается. Если судить по себе, то проекты, которые в принципе можно сделать, но не очень хочется, могут висеть годами, пока не появится человек, которому хочется очень. Или появится какая-либо дополнительная мотивация.

  10. #49
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,121
    Спасибо Благодарностей отдано 
    803
    Спасибо Благодарностей получено 
    662
    Поблагодарили
    407 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я вижу очеловечивание как отдельную и самостоятельную задачу. Может быть кажется, что если мы получаем на выходе полный эквивалент оригинала, то и работы как бы нет. Но это не так. Это как погашение долговых обязательств -- развязывает руки.
    Больше игр нет

  11. #50
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,423
    Спасибо Благодарностей отдано 
    326
    Спасибо Благодарностей получено 
    604
    Поблагодарили
    449 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Если бы я затевал проект века сейчас, то это был бы читабельный эквивалент проца Vslav-а. Привести его ближе к тому, как его написал бы человек. Постараться выделить модули. Дать им имена по возможности совпадающие с документацией. Раскидать по ним все семиэтажные выражения. Это очень непросто по-моему, но полезно. Смысл такого великого труда в том, что не только сверхлюди смогут вносить в него дополнения и изменения.

    Процитирую свое же сообщение:
    Процессор - чистая стэйт-машина, никакого микрокода. Теперь точно ясно, что повторять его влоб смысла вообще нет, нужно делать изложение на тему. Речь конечно о реализации на FPGA/CPLD. Интересного там только сам ALU - он просто изящен, хоть и не настолько продвинут в математическом смысле, как у Z80. Ну еще и стэйт машина циклов, но ее можно и самому накорябать за полминуты. Забавно еще то, что только регистры реально хранят значения во времени и аккумулятор, хотя он часть ALU (его выбор - отдельная цепь). У ALU несколько внутренних регистров: X, R и A, причем X и R практически каждый такт перезаписываются. A, выполняет роль, собственно, аккумулятора. При расчете, данные из A сначала копируются в R. Второй операнд параллельно грузится в X и результат вычисляется комбинаторной логикой напрямую (затраты времени чисто задержка в логике), который может быть записан обратно в А, минуя внутреннюю шину, или сразу выставлен на внутреннюю шину данных. Она, кстати, двунаправленная, точнее там что-то вроде монтажного ИЛИ + накачка перед использованием, т.е. используется ёмкостный эффект - это уже обсуждали. Это позволяет загрузить опкод NOP (накачка внутренней шины отключается при активном сбросе), удерживая сброс в течение нескольких тактов (в доке написано, что их число минимально 3), что уменьшает накладные расходы в схеме. Таким образом, вот эта схема не верна, так как Accumulator Latch имеет доступ к внутренней шине.
    А, еще регистр флагов. Он отсутствует как регистр - так, набор триггеров. 4 из них вообще тупые: P, Z, AC и S. А вот C - развитой. У него сложная цепь управления, т.к. он реально участвует в куче команд.
    Последний раз редактировалось HardWareMan; 31.05.2022 в 13:22.

Страница 5 из 10 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Загадочный проц КР580ВМ1
    от spensor в разделе Для начинающих
    Ответов: 50
    Последнее: 26.10.2023, 20:03
  2. Вектор-06Ц: Эмуляция - КР580ВМ1
    от svofski в разделе Вектор
    Ответов: 50
    Последнее: 06.10.2023, 21:11
  3. Дорого куплю кр580ВМ1
    от dk_spb в разделе Барахолка (архив)
    Ответов: 17
    Последнее: 10.12.2009, 21:13
  4. Вектор-06Ц
    от Robusta в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 17.03.2009, 23:18
  5. Вектор-06Ц: БП от PC
    от Dmitry Dubrovenko в разделе Вектор
    Ответов: 11
    Последнее: 08.03.2009, 21:53

Ваши права

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