User Tag List

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 32

Тема: Изучаем архитектуру "Радио-86РК"

  1. #21

    Регистрация
    02.01.2021
    Адрес
    г. Дмитров
    Сообщений
    322
    Спасибо Благодарностей отдано 
    77
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    24 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А зачем его туда копировать? Там и так озу не густо.

  2. #22

    Регистрация
    08.02.2021
    Адрес
    с. Токаево
    Сообщений
    123
    Спасибо Благодарностей отдано 
    48
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Думал что после запуска ЦП работает только с ОЗУ.

  3. #23

    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    229
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вы же сами привели ссылку на описание, там этот момент расписывается.

    Так как после сброса микропроцессор начинает выполнять программу с команды, расположенной по адресу 0000Н, а ПЗУ, хранящему управляющую программу МОНИТОР, отведены адреса начиная с F800H, в компьютер введен блок начального запуска. На выходе триггера D13.2 в момент прихода сигнала СБРОС появляется уровень логического 0, который запрещает работу дешифратора D11 и через элемент D4.3 поступает на вход CS микросхемы ПЗУ D17, что и обеспечивает чтение первой команды из ПЗУ — команды безусловного перехода на начало МОНИТОРА. После выполнения этой команды на шине адресов появляется код адреса следующей команды, старший разряд которого равен 1. Появление высокого уровня на линии А15 переводит триггер D13.2 в исходное состояние, в результате чего в дальнейшем дешифрация адресов происходит обычным образом.

  4. #24

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от r3d Посмотреть сообщение
    Вы у самого Попова и спросите
    Говорят, что уже не выйдет
    https://zx-pk.ru/threads/12611-redki...=1#post1100962
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  5. #25

    Регистрация
    25.12.2017
    Адрес
    г. Москва
    Сообщений
    652
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    95 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Говорят, что уже не выйдет
    Ого, ничего себе... Не знал. Мы так прекрасно пообщались на встрече с ними в офисе Яндекса, осенью 2019.
    Хорошо, что осталось видео. (где-то в закромах яндекса, и на форуме была ссылка).

  6. #26

    Регистрация
    08.02.2021
    Адрес
    с. Токаево
    Сообщений
    123
    Спасибо Благодарностей отдано 
    48
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vital72 Посмотреть сообщение
    Вы же сами привели ссылку на описание, там этот момент расписывается.
    Не могу понять адресацию, ведь ни в ПЗУ ни в ОЗУ нет адресов F800-FFFF.

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

    Если я правильно понял пока в адресной шине самый старший разряд 1 то ЦП выполняет команды из ПЗУ?

  7. #27

    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    229
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Адресация -- это немного другое, это способ получения микропроцессором данных.
    В компьютерах есть понятие "распределение памяти" или "распределение адресов".
    Вот тут наглядно расписано распределение памяти в Радио-86РК -- http://archive.radio.ru/web/1988/04/035/
    Как видно, ПЗУ сидит по адресам F800-FFFF. А вы где смотрите, что у вас их нет?
    Именно в адресах F800-FFFF находится управляющая программа "Монитор" и именно эти адреса находятся по всему коду Монитора. И при компиляции из исходников начальный адрес указывается как F800.
    Т.к. микропроцессор после сброса начинает исполнять код с нулевого адреса, чтобы ему попасть в Монитор в компьютере при сбросе отключается дешифратор адреса и ПЗУ подставляется в нулевой адрес. При исполнении первой команды, снова включается дешифратор и код уже исполняется по адресам F800-FFFF.

  8. #28

    Регистрация
    08.02.2021
    Адрес
    с. Токаево
    Сообщений
    123
    Спасибо Благодарностей отдано 
    48
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, картинку с дисплеем не видел! Как раз хотел спросить на счет экранной области ОЗУ. Верхняя часть была.
    ПЗУ на 16кБ, самый старший адрес 3FFF, а МОНИТОР на F800-FFFF, вот то что не "стыкуется" у меня в голове.
    Последний раз редактировалось IREK; 18.02.2021 в 16:13.

  9. #29

    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    229
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ПЗУ имеет объем 2 килобайта. F800-FFFF -- это два килобайта.
    Ещё раз:
    0000 ||<-- ОЗУ 32к -->|<-- порт1 8к -->|<-- порт2 8к -->|<-- контроллер ЭЛТ 8к -->|<-- контроллер ПДП 6к -->|<-- ПЗУ 2к -->|| FFFF

    На самом деле контроллер ПДП и ПЗУ делят одно адресное пространство, поэтому при чтении по адресам E000-FFFF будет читаться ПЗУ, а при записи по этим же адресам запись производится в контроллер.
    Последний раз редактировалось Vital72; 18.02.2021 в 17:20.

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

    IREK(18.02.2021)

  10. #30

    Регистрация
    02.01.2021
    Адрес
    г. Дмитров
    Сообщений
    322
    Спасибо Благодарностей отдано 
    77
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    24 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У процессора всего 64 кб адресного пространста 0000-FFFF, а чего куда там вставленно ему впринципе ве равно. в 16 к экран был в адресах по 3fff, а в 32 кб в адресах по 7fff. Адресное пространство процессора в обоих случаях одинаковое 64к

    Эти 2 пользователя(ей) поблагодарили sd за это полезное сообщение:

    IREK(18.02.2021), Oleg N. Cher(19.02.2021)

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. "Цифровой ЭМИ с "Радио-86РК""
    от Cat_Alex/QRP в разделе Радио-86РК
    Ответов: 25
    Последнее: 07.01.2019, 04:32
  2. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  3. Куплю плату для сборки "Радио 86РК"
    от Kanzler2001 в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 22.04.2012, 14:39
  4. Ответов: 7
    Последнее: 04.01.2010, 09:27
  5. Куплю "Электронику КР-02" (клон "Радио-86РК")
    от Titus в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 18.08.2009, 15:30

Ваши права

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