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

User Tag List

Страница 143 из 148 ПерваяПервая ... 139140141142143144145146147 ... ПоследняяПоследняя
Показано с 1,421 по 1,430 из 1479

Тема: ZX_Multi_Card

  1. #1421
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,629
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    не продолжали работы по умножителю?
    А смысл, всё равно никто это не станет использовать.
    Но в текущих прошивках ZXMC2, начиная с версии 2.6 байтовое без знаковое умножение реализовано.

  2. Этот пользователь поблагодарил caro за это полезное сообщение:

    zx_ (18.10.2019)

  3. #1422
    Guru Аватар для NEO SPECTRUMAN
    Регистрация
    22.05.2011
    Адрес
    Дзержинск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    44
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    34 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    А смысл, всё равно никто это не станет использовать.
    Ну без эмуляции данной фичи в унриале то да

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

    как оно использовать
    когда нет возможности проверить работает ли код вообще...

  4. #1423
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,629
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Ну без эмуляции данной фичи в унриале то да
    И реализация этой фичи только в Спектрумах, оснащеных картой ZXMC2. Не думаю, что таких много.

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    как оно использовать
    когда нет возможности проверить работает ли код вообще...
    Владельцы ZXMC2 могли бы написать сравнительный тест, например количество умножений за кадр,
    программным и аппаратным умножителем.

  5. #1424
    Guru Аватар для NEO SPECTRUMAN
    Регистрация
    22.05.2011
    Адрес
    Дзержинск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    44
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    34 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    И реализация этой фичи только в Спектрумах, оснащеных картой ZXMC2. Не думаю, что таких много.
    я так понимаю zxmc2 по дефолту в фениксе
    а их там штук 6 ревизий по 10+ плат
    ...не уверен что он во всех ревизиях конечно...


    Цитата Сообщение от caro Посмотреть сообщение
    Владельцы ZXMC2 могли бы написать сравнительный тест, например количество умножений за кадр,
    программным и аппаратным умножителем.
    а если я не владелец zxmc2?
    да и некуда мне его вставлять...


    ну а вскорости умножения zxmc2 похвастаться не может
    вот в точности этого умножения да
    тк все умножалки делилики по скорости не уступающие zxmc2
    при этом дают только 8битный результат с пониженной точностью


    так же можно было бы запилить из умножения полу хардварное деление 8b/8b=16b (8бит дробная часть)
    если в аврке есть место под 256 байт таблицу (1/х)*256
    (деление на 1 будет с небольшой ошибкой тк можно занести в таблицу только 255 когда нужно 256)

    просто умножаем делимое на делитель пропущенный через таблицу





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

    а так на тему хардварного умножения
    быстрей всего было бы, в плане передачи данных туда и обратно, реализация оно в виде


    например так
    a = число A
    c = число B
    b = адрес порта для нужной операции \ ну или в с чтоб можно было быстро читать результат при помощи in a,(n)

    out (C),a
    in a,(C)

    out (C),a
    in l,(C)
    inc b
    in h,(C)

    с таким бы умножением\делением
    z80 бы уже не смог тягаться

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

    как щас
    Код:
    	ld bc,$E8EF	;10
    	out (c),e	;12
    	inc b		;4
    	out (c),d	;12
    	inc b		;4
    	in l,(c)	;12
    	inc b		;4
    	in h,(c)	;12
    			;	70t
    как могло бы быть
    Код:
    	ld c,port	;7
    	out (c),a	;12
    	in l,(c)	;12
    	inc c		;4
    	in h,(c)	;12
    			;	47t
    если бы порт выдавал 2 байта по очереди
    Код:
    	ld c,port	;7
    	out (c),a	;12
    	in l,(c)	;12
    	in h,(c)	;12
    			;	43t

    ну и 8 битный результат мог бы получаться так
    Код:
    	ld c,port	;7
    	out (c),a	;12
    	in a,(port)	;11
    			;	30t
    хотя с самой аморальной формой софтварного умножения\деления\и всего чего только захочешь одновременно
    6b ? 8b = 8b
    ld a,(hl) не особо то потягаешься
    Последний раз редактировалось NEO SPECTRUMAN; 19.10.2019 в 08:27.

  6. #1425
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для чего нужен джампер JP1? В каком он должен быть положении при нормальной работе?

    И еще вопрос. Часы не ходют после выключения. После включения тикают с 00:00:00. Куда копать?
    Питание от батарейки на 4 и 8 ногах PCF8583 есть.
    Scorpion ZS-256 Turbo, SMUC v2.A, HDD 40Gb, GS 2Mb, ZXMC1v25, TSFM,
    FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PAL v3.0, PC Keyboard & Mouse

  7. #1426
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,688
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Питание от батарейки на 4 и 8 ногах PCF8583 есть.
    Сколько? Только точно до сотых.

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Для чего нужен джампер JP1?
    Вроде как для изменения адреса на шине I2C.

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    В каком он должен быть положении при нормальной работе?
    Я даже этим не заморачивался. Видимо, на моей (первой, фото есть в подписи) версии платы она на bottom-side. Думаю, должна быть разомкнута.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  8. Этот пользователь поблагодарил SoftFelix за это полезное сообщение:

    Evgeny Muchkin (12.11.2019)

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

  10. #1427
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,629
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Для чего нужен джампер JP1? В каком он должен быть положении при нормальной работе?
    Не нужен этот джампер, надо кинуть перемычку между 3 и 4 ножкой часовой микросхемы.
    В прошивке заложено, что адресная линия A0=0.

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    И еще вопрос. Часы не ходют после выключения. После включения тикают с 00:00:00. Куда копать?
    Питание от батарейки на 4 и 8 ногах PCF8583 есть.
    Перемычку кинешь, должны затикать.
    Если не пойдут, проверь какой конденсатор стоит между 1 и 8 ножкой часовой микросхемы (С11 должно быть порядка 22 пф).
    Последний раз редактировалось caro; 12.11.2019 в 17:01.

  11. Этот пользователь поблагодарил caro за это полезное сообщение:

    Evgeny Muchkin (12.11.2019)

  12. #1428
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Если не пойдут, проверь какой конденсатор стоит между 1 и 8 ножкой часовой микросхемы (С11 должно быть порядка 22 пф).
    Соединил 3 и 4 ноги. Не пошли. Кондер стоит 6.8пф, как указано на схеме.

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

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Сколько? Только точно до сотых.
    2.72

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

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    2.72
    В даташите посмотрел. Должно работать от 1 вольта даже.
    Scorpion ZS-256 Turbo, SMUC v2.A, HDD 40Gb, GS 2Mb, ZXMC1v25, TSFM,
    FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PAL v3.0, PC Keyboard & Mouse

  13. #1429
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,629
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Соединил 3 и 4 ноги. Не пошли. Кондер стоит 6.8пф, как указано на схеме.
    Да, я помню что в первом варианте схемы была вписана именно такая емкость.
    Как оказалось не все часы заводятся при таком номинале, ставить надо больше, от 15 до 33 пф.
    Напряжение питание нормальное.

  14. #1430
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,688
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Кондер стоит 6.8пф, как указано на схеме.
    У меня только при 22 пФ нормально заработали.

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    2.72
    Диоды точно все правильно стоят?
    p.s. У меня там Шоттки стоят. BAT41 или BAT42.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

Страница 143 из 148 ПерваяПервая ... 139140141142143144145146147 ... ПоследняяПоследняя

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

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

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

Ваши права

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