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

User Tag List

Страница 1 из 8 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 75

Тема: Процессор....

  1. #1
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,437
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Процессор....

    А вот интересно, можно ли заместо штатного поставить NEC V20? В вики пишут, что мол у него аппаратное (в смысле аппаратное в самом камне, на уровне логики) умножение/деление, что есть несомненный плюс даже для функций BIOS в части обработки NMI (эмуляции CGA). Ну и для всяких прог тоже неплохо.

    По пинам оно вроде полностью совместимо. Единственное что смущает, по данным той же вики NEC V20 работали на частоте от 8MHz. А у поиска она что-то в районе 5MHz.. Вопрос, заведется ли NEC на меньшей частоте?
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

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

  3. #2
    Moderator
    Регистрация
    23.01.2011
    Адрес
    Донецк
    Сообщений
    788
    Благодарностей: 902
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если верить той же вики, он по CMOS-процессу сделан. Т.е. это должна быть статическая схема, и минимальная частота ему пофигу, хоть в пошаговом режиме. С другой стороны, можно нацепить для него отдельный тактовый генератор. Отечественные умельцы таким образом и штатный ВМ88 разгоняли на пару мегагерц.
    Поиск-1, Поиск-2, Парус ВИ-201, Олимпик-С, Электроника МК61

  4. #3
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,437
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выпаял проц, поставил DIP-40 панельку и засунул в Поиск NEC V20 \w/
    Было так:

    Стало:


    Комп, как и предполагалось, завелся без проблем. Единственное, какой-то глюк с Volcov Commander и некоторыми другими программами (Rar) - пропадают каждые четные символы. При этом Norton Commander - не глючит.


    Сдается мне это глюк в какой-то функции BIOS int 10h, вывод символа или строки, несовместимость с NEC. Там же (в NEC) какие-то опкоды 8088 по другому интерпретируются в связи с поддержкой эмуляции 8080 и почти полным набором 286 инструкций. Короче будет время - обязательно разберусь и пофикшу BIOS.

    Насчет скорости - ну небольшой прирост есть, особенно в математики (деление,умножение).

    Это тест быстродействия с КМ1810ВМ88:


    Видео подсистема с КМ1810ВМ88


    А дальше уже NEC V20:


    Тест CPU с NEC V20:


    И видео подсистема:


    Вообще, субьективно, с NEC V20 поприятнее работается. Поживее как-то
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  5. Этот пользователь поблагодарил Tronix за это полезное сообщение:
    alt-x (30.10.2013)

  6. #4
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,437
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хм, странно.. В BIOS не нашел явных несостыковок с V20... Проверял на вот какие вещи:
    1) POP CS, и вообще двух-байтные POP'ы мне не встретились в листинге. v20 их не ест.
    2) После MUL v20 не сбрасывает ZF, если резалт 0. Есть несколько MUL в коде, но ZF после операций не проверяется нигде
    3) Экзотические AAD/AAM не встречаются нигде. В интеле инструкции могут принимать аргумент, в V20 он всегда = 0Ah
    4) То же касается и инструкции SALC (D6 opcode), которую v20 интерпретирует как XLAT. Нет таких инструкций в BIOS.

    Вообще, похоже, глюк происходит при переключении видео-страниц (int 10h, ah=05h). Чему там глючить я не нашел.

    Не исключаю, что это какая-то аппаратная заморочка, возможно связанная с мультиплексором и памятью в целом. Воткнул назад КМ1810ВМ88.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  7. #5
    Activist
    Регистрация
    01.08.2013
    Адрес
    г. Киев
    Сообщений
    434
    Благодарностей: 22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня один поиск с 128кб(Поиск 1.03) памяти с км1810вм88 в чеките показывает 232 Dhrystones а с 512кб(1.06) показывает 214 Dhrystones

  8. #6
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,437
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ничего не понимаю ... Собрал из исходников биос 89 года. Зашил. Наблюдаю тот же глюк. Смотрю в INT_10A.ASM в процедуру ACT_DISP_PAGE и не вижу ничего криминального.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  9. #7
    Activist
    Регистрация
    01.08.2013
    Адрес
    г. Киев
    Сообщений
    434
    Благодарностей: 22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может быть у вас проц глюкнутый или плохо ножки в розьеме пропаяны или ещё что-то)?

  10. #8
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,437
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic_Blast Посмотреть сообщение
    Может быть у вас проц глюкнутый или плохо ножки в розьеме пропаяны или ещё что-то)?
    Исключено. Проц отлично работает на XT-шке, тем более у меня их два (NEC V20), и оба ведут себя одинаково. Ноги пропаял хорошо, тем более если в панельку ставлю родной КМ1810ВМ88, то все работает как и раньше работало (до поднятия проца на панельку).

    Щаз простую прогу сделал:
    Код:
            mov ah,9      ; вывести символ 'a' 2000 раз в нулевую стран.
            mov cx,2000
            mov bh,0
            mov al,'a'
            mov bl,7
            int 10h
    
            xor ah,ah                ; ждем нажатия любой клавиши
            int 16h
    
            mov ah,5                ; переключить видео-страницу на 1
            mov al,1
            int 10h
    
            mov ah,9                ; вывести символ 'b' 2000 раз в первую страницу
            mov cx,2000
            mov bh,1
            mov al,'b'
            mov bl,7
            int 10h
    
            xor ah,ah               ; ждем любой клавиши
            int 16h
    
            mov ah,5               ; переключится на нулевую вид страницу
            mov al,0
            int 10h
    
            xor ah,ah              ; ждем клавиши
            int 16h
    
            int 20h                 ; выходим
    Наблюдаю адские глюки сразу после переключения на первую видеостраницу. Хотя нет, уменьшил число символов до 20, все нормально, кроме того что после первого int16 все последующие не ждут нажатия клавиши.. Разбираюсь.
    Последний раз редактировалось Tronix; 20.10.2013 в 11:09.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  11. #9
    Activist
    Регистрация
    01.08.2013
    Адрес
    г. Киев
    Сообщений
    434
    Благодарностей: 22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а чем проц выпаивали? (дорожки не отслаивались?)

  12. #10
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,437
    Благодарностей: 763
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic_Blast Посмотреть сообщение
    а чем проц выпаивали? (дорожки не отслаивались?)
    Сначала смазал все ноги безотмывочным американским флюсом, потом отпаивал поочередно с помощью оловоотсасывателя, который посоветовал DrPass в соседней теме про ремонт. Конечно, не все прошло идеально гладко, некоторые ноги которые идут к большим дорожкам пришлось несколько раз припаивать-отсасывать, еще помогала оплетка для удаления припоя. Вообщем глаза боятся а руки делают -) Дороги не оторвал, оторвал только одну ногу на старом проце. Перввую ногу, которая как раз на толстую дорожку шла. Но и ее припаял потом аккуратно обратно к процу. Так что все обошлось без серьезных последствий.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

Страница 1 из 8 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. процессор ВМ3 и его софт
    от bigral в разделе ДВК, УКНЦ
    Ответов: 29
    Последнее: 21.02.2014, 04:05
  2. Процессор Р1801ВМ2 что за он?
    от klingon в разделе Разное
    Ответов: 15
    Последнее: 29.07.2010, 14:50
  3. Куплю 486 процессор
    от KALDYH в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 31.10.2009, 20:05
  4. Z180-это процессор для zx?
    от Mad Killer/PG в разделе Unsorted
    Ответов: 18
    Последнее: 04.12.2008, 15:45
  5. Процессор Т34008
    от Keeper в разделе Unsorted
    Ответов: 7
    Последнее: 08.02.2008, 20:45

Ваши права

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