Навігація
Головна
 
Головна arrow Інформатика arrow Архітектура ЕОМ і систем
< Попередня   ЗМІСТ   Наступна >

ІНІЦІАЛІЗАЦІЯ СИСТЕМИ ПІСЛЯ ВКЛЮЧЕННЯ ЖИВЛЕННЯ

Для функціонування транспьютера після включення живлення необхідно виконати процедуру початкового завантаження. Транспьютер може бути завантажений як із зовнішньої пам'яті, так і з будь-якого каналу. Для вказівки режиму початкового завантаження використовується висновок BootFromROM, при цьому:

  • • якщо BootFromROM = 1, то управління передається за адресою FFFFFFFE16, за яким зазвичай міститься команда безумовного переходу на програму початкового завантаження ;
  • • якщо BootFromROM = 0, то проводиться завантаження з каналу.

Після включення живлення трансп'ютер переходить в стан очікування прийому даних по одному з каналів. Розглянемо, що станеться після того, як буде прийнятий перший (управитель) байт, який задає режим роботи транспьютера:

  • • якщо перший байт більше 1, то наступні байти інтерпретуються як програма , при цьому значення першого байта відповідає довжині коду програми. Прийняті байти записуються в пам'ять транспьютера, починаючи з адреси MemStart = 80000000016. Як правило, першою записується програма початкового завантаження транспьютера, яка забезпечить регулярне решти програмного забезпечення;
  • • якщо перший байт дорівнює 0 або 1, то трансп'ютер переходить в режим управління пам'яттю, в якому:

■ для випадку, коли керуючий байт дорівнює 0, трансп'ютер інтерпретує наступні 4 байти як адреса пам'яті. За цією адресою в пам'ять будуть записані наступні 4 байти як надійшло слово. Після цього трансп'ютер знову переходить в режим управління пам'яттю, з якого його може вивести лише адміністратором байта зі значенням, більшим 1;

■ для випадку, коли керуючий байт дорівнює 1, наступні 4 байти задають адресу слова пам'яті, яке буде лічено і передано як 4 байта по тому ж каналу, з якого надійшли в протилежному напрямку попередні 4 байта. Після цього трансп'ютер залишається в режимі управління пам'яттю.

Таким чином, в режимі управління пам'яттю може бути лічено і змінено стан пам'яті транспьютера. Зазвичай цей режим використовується для налагодження. Слід зазначити, що працює за програмою трансп'ютер при появі рівня 1 на вході Analyse також переводиться в режим управління пам'яттю.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук