User Tag List

Страница 5 из 8 ПерваяПервая 12345678 ПоследняяПоследняя
Показано с 41 по 50 из 74

Тема: К 40-летию Специалиста: Специалист МХ Про. Разработка, обсуждение.

  1. #41

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зачем изобретать. Я же приводил схему с КП12. Эта тема, сообщение 16.

  2. #42

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Я же приводил схему с КП12. Эта тема, сообщение 16.
    не будет она работать. там по А8 регенерации нет от слова совсем.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  3. #43

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну люди же опубликовали, применяли. Тогда старая схема (сообщение 3) тоже не работоспособна?

  4. #44

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Ну люди же опубликовали, применяли.
    применяли ли?

    Тогда старая схема (сообщение 3) тоже не работоспособна?
    да, по той же причине. я уже писал об этом (сообщение 7)
    причем со схемой из сообщения 4 не будут работать даже 41256 вместо РУ7 - поскольку по А7 тоже нет регенерации.
    Последний раз редактировалось Serg6845; 13.07.2025 в 19:30.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  5. #45

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Минуточку. Зачем делается упор на обязательную регенерацию под А8? Память у RAM-диска страничная. Всегда применяется только 64 кБайта одновременно. Вот почему на мультиплексор, который выдаёт А8 подаётся только номер страницы. В нашем случае номер страницы заносится с шины данных (3 младших бита).

    Ещё. Остаются же только 44256. Никаких 41464 не будет впамине. Как бы для основной памяти и памяти цвета не нужен адрес А8.
    Последний раз редактировалось fifan; 13.07.2025 в 20:02.

  6. #46

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Минуточку. Зачем делается упор на обязательную регенерацию под А8?
    так устроена DRAM. за 4 мс нужно перебрать все 512 строк (часть адреса которая защелкивается по /RAS). в тех строках которые не попали в перебор - данные через короткое время начнут рассыпаться.

    Память у RAM-диска страничная. Всегда применяется только 64 кБайта одновременно.
    не думаю что кого-то устроят рассыпающиеся данные в неиспользуемых в данный момент страницах.

    Ещё. Остаются же только 44256. Никаких 41464 не будет впамине. Как бы для основной памяти и памяти цвета не нужен адрес А8.
    а смысл использовать 44256 на четверть? четверть как основная память, остальное - страницы того же рамдиска.
    даже если на четверть - все равно нужно по 8 адресам регенерацию делать. тут РУ5 скорее исключение - им достаточно 7 адресов, а 8-й можно статически коммутировать.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

  8. #47

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну нету сплошной памяти у Специалиста (МХ). Что ж делать? В начале темы я приводил схемы. Адреса, управление, кроме /CAS при подключении общие. При записи в ОЗУ цвета используется регистр DD42 (сообщение 4, схема4), при чтении - DD43. Когда используется основная память или RAM-диск - юзается DD43.
    Нужно посмотреть проекты для Циклонов на которых построенны несколько Специалистов. Там уж разобрались регенерацией как-то.

  9. #48

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Нужно посмотреть проекты для Циклонов на которых построенны несколько Специалистов. Там уж разобрались регенерацией как-то.
    да все с ней просто и понятно. и заставить работать можно и те схемы тоже - надо просто поменять местами несколько сигналов. но нужно понимать какие микросхемы используем, от этого зависит какие сигналы и как менять.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  10. #49

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Serg6845, ты ж выше писал, что достаточно переназначить входы мультиплексоров и всё. Так у нас только 44256. Входы выбора адреса и выборки понятно куда идут. Я буду писать сверху вниз для каждого мультиплексора, вначале для MA0, MA1 и так далее, самый последний - МА8. Значит так. Входы D0 D1 D2 D3 D4 D5 D6 D7. Всё правильно или напутал?

    PHP код:
    A15  A8    0V  H3           MA0
    A2    A9    V2  H4           MA1

    A3    A10  V3  H5           MA2
    A4    A11  V4  H6           MA3

    A5    A12  V5  H7           MA4
    A6    A13  V6  H8           MA5

    A7    A0   V7   V0           MA6
    A14  A1   V8   V1           MA7

    A9    A2  
    +5   V2           MA8 

  11. #50

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Serg6845, ты ж выше писал, что достаточно переназначить входы мультиплексоров и всё. Так у нас только 44256. Входы выбора адреса и выборки понятно куда идут. Я буду писать сверху вниз для каждого мультиплексора, вначале для MA0, MA1 и так далее, самый последний - МА8. Значит так. Входы D0 D1 D2 D3 D4 D5 D6 D7. Всё правильно или напутал?
    в моем понимании так:
    Код:
    A15  A8   +5  H3           MA0
    PA0  A9   0v  H4           MA1
    
    A3    A10  V3  H5           MA2
    A4    A11  V4  H6           MA3
    
    A5    A12  V5  H7           MA4
    A6    A13  V6  H8           MA5
    
    A7    A0   V7   V0           MA6
    A14  A1   0v   V1           MA7
    
    PA1   A2  0v   V2           MA8
    где PA0, PA1 - адрес блока в 64к внутри 44256.
    +5 на МА0 и 0v на МА7 определяют положение отображаемого экрана, в данном случае стандартные 0x9000.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

Страница 5 из 8 ПерваяПервая 12345678 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Разработка платы FPGA Специалиста
    от CityAceE в разделе Специалист
    Ответов: 22
    Последнее: 03.07.2025, 07:06
  2. Ответов: 27
    Последнее: 09.02.2021, 12:34
  3. Гифт к 30ти летию Wizard/DT!
    от breeze в разделе Демо
    Ответов: 13
    Последнее: 03.10.2011, 20:29

Ваши права

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