User Tag List

Показано с 1 по 10 из 187

Тема: Нужна помощь с запуском 1806ВМ2

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коллеги, вы что-то путаете. Откуда вообще мог взяться адрес 000001 ? Нулевой адресный бит НЕ ДОЛЖЕН поступать на шину адреса памяти. Единственное место, где он используется для адресации памяти, это блокировка записи "неадресованного" байта при байтовой записи. Пишете четный байт, А0 блокирует запись нечетного; пишете нечетный - А0 блокирует запись четного. Ну, и еще вызывает на "больших" машинках Trap to 4 при попытке обращения к слову по нечетному адресу. И все. А то, что некоторые умельцы, используя тот факт, что LSI-11/03 и LSI-11/23 игнорируют обращение к слову по нечетному адресу, подсовывают туда что-то другое - это ни разу не правильное действие, в нормальных машинках этим не пользуются. Хотя бы из тех соображений, что перейди ты на машинку посерьезнее, и сразу же прилетит птица Обломинго. Хотя бы замени ВМ2 на ВМ3, и все, приплыли.

    А при чтении байта по любому адресу, хоть четному, хоть нечетному, читается слово целиком, а процессор, по внутреннему значению бита А0 (а не тому,который выставлен на шину), разбирается, откуда ему брать байт - из [15:8] или из [7:0]. Ну, а при чтении слова по нечетному адресу, младшие машинки LSI-11 просто игнорируют А0, а старшие делают Trap to 4.

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

    Другими словами говоря, у PDP-11 не 64 К байт адресуемой памяти, а именно 32 К слов. Да, с дополнительной возможностью доступа к отдельным байтам, тем не менее! В машинках общего назначения из них 28К отводится под память, 4К - под страницу ввода-вывода. В контроллерных приложениях, естественно, можно сделать и по-другому... НО память у них, по-любому, СЛОВНАЯ!
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

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

    radist108(25.03.2022)

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

  3. #2

    Регистрация
    14.11.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    131
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Пишете четный байт, А0 блокирует запись нечетного; пишете нечетный - А0 блокирует запись четного.
    А как же тогда писать слово целиком?

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

    Вообще адрес 000001 я внёс чисто для теста. Посмотреть, откуда начнётся чтение ПЗУ

  4. #3

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от radist108 Посмотреть сообщение
    А как же тогда писать слово целиком?
    Командой записи слова. А0 берется во внимание только при записи БАЙТА.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

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

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

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

Похожие темы

  1. Нужна помощь
    от sevol в разделе Для начинающих
    Ответов: 2
    Последнее: 03.08.2010, 08:26
  2. Нужна помощь!!!!
    от Biozoom в разделе Барахолка (архив)
    Ответов: 30
    Последнее: 28.06.2010, 13:00
  3. Нужна помощь
    от VNN_KCS в разделе Программирование
    Ответов: 78
    Последнее: 26.06.2010, 21:38
  4. Нужна помощь!!!!!
    от Alegator в разделе Несортированное железо
    Ответов: 2
    Последнее: 30.05.2010, 15:44
  5. Нужна помощь
    от Sonic в разделе Несортированное железо
    Ответов: 0
    Последнее: 06.02.2007, 12:12

Ваши права

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