Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Дослідження структури та принципу роботи мікропроцесорних систем на базі мікропроцесора КР580ВМ80А, на прикладі персонального комп’ютера РАДІО - РК

Тип роботи: 
Контрольна робота
К-сть сторінок: 
15
Мова: 
Українська
Оцінка: 

сигналу, подаваного на вхід CCLK контролера, тому параметри настроювання контролера не можуть бути обрані довільно. Після закінчення настроювання контролерів ПДП і дисплея відбувається запуск процесу регенерації зображення на екрані монітора.

Ввід директив МОНІТОРА
Після запуску МОНІТОРА екран монітора очищається, у лівому верхньому куті з'являється напис «Радио-РК», а під нею - стрілки, що повідомляють користувача про те, що МОНІТОР готовий до вводу чергової директиви. Невірно набрані символи стираються натисканням на клавішу «ЗБ» («забій») чи «←» («Курсор вліво»). Для виконання директиви натискають на клавішу повернення каретки «ВК». Якщо директива задана правильно, то почнеться її виконання, якщо ні,- на екрані з'явиться знак питання - ознака того, що МОНІТОР «не розуміє» вашу директиву.
Виконання директив D, L, S може бути перервано. Для цього, утримуючи клавішу УС, треба натиснути ще і на «С»; виконання директиви перерветься, і МОНІТОР буде готовий виконувати наступну команду.
Імена всіх директив складаються з однієї латинської букви, безпосередньо за якої можуть слідувати не більш трьох параметрів, що представляють собою шістнадцяткові числа. Один параметр від іншого відокремлюють коми. Їх ставлять і в тих випадках, коли один з параметрів (у тому числі і перший) відсутній.
Директиви роботи з пам'яттю
Вміст області пам'яті може бути виведене на екран дисплея або у виді шістнадцяткових чисел (директива D), або у виді алфавітно-цифрових символів, що відповідають цим кодам (директива L). Якщо при виконанні останньої зустрінуться коди, що не відповідають жодному алфавітно-цифровому символу, то вони відобразяться у виді крапок. Вміст пам'яті виводиться у виді таблиці з 16 стовпчиків. Ліворуч від кожного рядка вказується шістнадцяткова адреса першої в рядку комірки. Формати цих і інших директив приведені в табл. 2. 
Директива М призначена для перегляду і зміни вмісту однієї, або декількох комірок пам'яті. Після її вводу на екрані висвічується адреса комірки і її вміст, курсор зупиняється праворуч від цього значення, і МОНІТОР «очікує» вводу з клавіатури. Якщо необхідно змінити вміст комірки, набирають нове значення і натискають клавішу «ВК», якщо змін не потрібно, просто натискають клавішу «ВК». При кожному натисканні на клавішу «ВК» значення адреси автоматично збільшується на одиницю. Виконання директиви продовжується доти, поки не буде натиснута клавіша «.» (крапка).
Якщо в усі комірки області пам'яті необхідно записати однакові коди, зручно використовувати директиву F, що заповнює вказану область заданим кодом.
Директива Т призначена для копіювання (пересилання) вмісту однієї області пам'яті в іншу. Копіювання здійснюється побайтно, починаючи з молодшої адреси.
Для порівняння двох областей пам'яті необхідно скористатися директивою С. Якщо вміст відповідних комірок пам'яті не збігається, на екран виводиться адреса першої комірки , що відрізняється, з першої області, її вміст і вміст відповідної комірки з другої області.
МОНІТОР надає користувачу можливість пошуку коду в заданій області пам'яті (директива S). При виявленні шуканого коду на екрані з'являються адреси комірок, у яких він був виявлений.
Директиви запуску і налагодження програм
Для запуску програми служить директива G. Перший параметр вказує адресу з якої відбувається запуск програми, другий параметр цієї директиви задає адресу зупинки, використовується тільки при налагодженні програм і може бути опущений. Крім того, користувач може сам призначати у своїй програмі контрольні адреси зупинки, записавши по цих адресах код команди RST6. Якщо при виконанні програми зустрінеться ця команда, керування буде передано МОНІТОРУ, що повідомить адресу, у якому було перерване виконання програми, після чого користувач може скористатися будь-якими директивами МОНІТОРА для контролю результатів роботи і модифікації програми.
Переглянути і змінити вміст внутрішніх регістрів мікропроцесора допоможе директива Х (не має параметрів). У результаті її виконання на екран виводяться символічні імена і вміст регістрів, яке можна змінювати так само, як і вміст комірок пам'яті по директиві, М. Регістр ознак результату операції позначений латинською буквою F, позначення інших внутрішніх регістрів мікропроцесора стандартно.
Директиви вводу-виводу.
Перші два параметри директиви виводу на магнітну стрічку задають область пам'яті, вміст якої підлягає виводу, третій - шістнадцятковий код, що визначає швидкість виводу. Якщо швидкість не вказати, то буде використане або значення, задане в попередній директиві виводу, або стандартне - 1DH (близько 1200 біт/с), записуване (при натисканні на кнопку «СКИДАННЯ») у робочу комірку МОНІТОРА 03630Н (використовувати константу виводу менш 1D неприпустимо!). Рекомендовано використовувати стандартну швидкістю, тому що вона обрана з врахуванням використання магнітофона і магнітної стрічки невисокої якості. Крім того, стандартна швидкість полегшує обмін програмами. Після завершенні виводу, на екрані відобразяться початкова і кінцева адреси і чотиризначна контрольна сума виведеної інформації.
Ввід з стрічки здійснюється по директиві I, що може мати два параметри. Першим параметром - необов'язковим - задають зсув. Якщо він є, що вводиться інформація буде завантажена за адресою, що є сумою зазначеного в записі на стрічці адреси і зсуву. Другий параметр визначає затримку при читанні зі стрічки. Він також може бути відсутнім, але в цьому випадку буде взята затримка, що використовувалася в попередній команді вводу (якщо ви не натискали на кнопку «СКИДАННЯ») чи встановлена (за замовчуванням) при початковому настроюванні робочих комірок МОНІТОРА (стандартне значення, записане за адресою 0362FH - 2АН).
Після закінчення вводу МОНІТОР повідомить
Фото Капча