User Tag List

Страница 21 из 44 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 434

Тема: Компьютер "Искра-1080 Тарту"

  1. #201

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

    По умолчанию

    Ждем эмулятор

    ---------- Post added at 19:27 ---------- Previous post was at 19:15 ----------

    Я думал, что тут есть ПЗУ дисковода по адресу B000. Выходит его нет. Обидно.

  2. #202

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vinxru, схема ещё не дорисована до конца, а я уже, похоже, ошибку нашёл
    Выход D39:A должен быть, по идее, не инверсным (либо после него ещё инвертор стоит).

    Разбираясь с картой памяти, обнаружил, что она различна для разного кода (ещё один нестандартный подход). Т.е. зависит от того, в какой области выполняется код. В итоге, на данный момент, получились такие области:
    0000-00FF после сброса и при определённых условиях (обратный ход и флаг разрешения) ПЗУ, иначе ОЗУ
    0100-BFFF всегда ОЗУ
    C000-C7FF код выполняется из ОЗУ, код из ПЗУ читает ПЗУ
    C800-CFFF код выполняется из ПЗУ
    D000-FFFF код выполняется из ПЗУ, код из области C000-CFFF читает ОЗУ (экран)

    D39:A отключает ПЗУ, если код выполняется из области C000-C7FF (чтение из экрана для пользовательских программ)

    ПЗУ также отключается сигналом С94, происхождение которого пока непонятно. Т.е. доступ ко всей памяти 64Кб.

  3. #203

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, Про мистическое ПЗУ B000 (пзу дисковода) не забываем.

  4. #204

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

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    vinxru, схема ещё не дорисована до конца, а я уже, похоже, ошибку нашёл
    Да, схема не проверена вообще. Рабочий вариант и не последний.

    Когда я до дома доберусь, я выложу последний. В том числе для Протеуса. Но перед этим еще порисую и распечатаю обе схемы (оригинал и свою) и буду ручкой зачеркивать проверенные соединения.
    Последний раз редактировалось vinxru; 09.04.2012 в 14:09.

  5. #205

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хотя, может я и ошибаюсь. Вполне возможно, что D39:A отвечает за ту самую дырку в ПЗУ C800-CFFF, т.е код не из области C000-CFFF читает по этим адресам из ОЗУ. Но тогда там должно быть И-НЕ.

  6. #206

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

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    b2m, Про мистическое ПЗУ B000 (пзу дисковода) не забываем.
    Место под ВГ93 на плате есть, а под дополнительную ПЗУ нет. Возможно для флопа используется другая прошивка.

    И еще я заметил, что в ПЗУ куча свободного места. То есть не обязательно выделять кусок адресного пространства под ПЗУ флопа. Видимо DOS по адресу B000 дискеты.

  7. #207

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    b2m, Про мистическое ПЗУ B000 (пзу дисковода) не забываем.
    Когда отключается ещё и ОЗУ - я не разбирался.

  8. #208

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

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Разбираясь с картой памяти, обнаружил, что она различна для разного кода (ещё один нестандартный подход). Т.е. зависит от того, в какой области выполняется код. В итоге, на данный момент, получились такие области:
    0000-00FF после сброса и при определённых условиях (обратный ход и флаг разрешения) ПЗУ, иначе ОЗУ
    0100-BFFF всегда ОЗУ
    C000-C7FF код выполняется из ОЗУ, код из ПЗУ читает ПЗУ
    C800-CFFF код выполняется из ПЗУ
    D000-FFFF код выполняется из ПЗУ, код из области C000-CFFF читает ОЗУ (экран)
    Ахренеть.

  9. #209

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,224
    Поблагодарили
    876 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    C000-C7FF код выполняется из ОЗУ, код из ПЗУ читает ПЗУ
    Что это значит? Расшифруй.

  10. #210

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    0000-00FF после сброса и при определённых условиях (обратный ход и флаг разрешения) ПЗУ, иначе ОЗУ
    0100-BFFF всегда ОЗУ
    C000-C7FF код выполняется из ОЗУ, код из ПЗУ читает ПЗУ
    C800-CFFF код выполняется из ПЗУ
    D000-FFFF код выполняется из ПЗУ, код из области C000-CFFF читает ОЗУ (экран)
    Уточним:
    C800-CFFF код выполняется из ПЗУ, код не из области C000-CFFF читает ОЗУ (системные переменные)

    ---------- Post added at 15:19 ---------- Previous post was at 15:17 ----------

    Можно поставить эксперимент: в области C000-C7FF записать программку, которая копирует область C800-CFFF в ОЗУ, должно быть содержимое ПЗУ!

    ---------- Post added at 15:24 ---------- Previous post was at 15:19 ----------

    Цитата Сообщение от Titus Посмотреть сообщение
    Что это значит? Расшифруй.
    Это значит, что программа, расположенная по адресам C800-FFFF, считает из области C000-C7FF содержимое ПЗУ (что и получилось в ходе записи ПЗУ на магнитофон), а остальной код будет считывать ОЗУ.

    ---------- Post added at 15:41 ---------- Previous post was at 15:24 ----------

    Непонятно, однако, с этой областью C800-CFFF. Код в этой области работает и со стеком, а он назначен на эту-же область. Как это работает? Или это из-за загадочного сигнала C94?

    ---------- Post added at 15:44 ---------- Previous post was at 15:41 ----------

    Т.е. стековые команды по-любому работают с ОЗУ. Ахренеть. Три разных адресных пространства

Страница 21 из 44 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Компьютер "Искра-1030(М)"
    от Жека:) в разделе Разное
    Ответов: 281
    Последнее: 11.11.2024, 20:32
  2. Компьютер "Искра-1031"
    от Andrey_Ak в разделе Разное
    Ответов: 25
    Последнее: 07.02.2010, 20:47
  3. Ответов: 27
    Последнее: 19.12.2009, 18:49
  4. "КВАРЦ Игровой компьютер" надо кому?
    от Rodion в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 26.06.2009, 08:38
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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