95347

Керування роботою комп’ютерної системи

Доклад

Информатика, кибернетика и программирование

Циклом команди називається інтервал часу який необхідний для вибірки команди з пам’яті та її виконання. Цикл команди може поділятися на 2 фази: фаза вибірки та фаза виконання. Звідти через шину адреси код адреси команди посилається в пам’ять де дешифрується.

Украинкский

2015-09-22

30 KB

0 чел.

Керування роботою комп’ютерної системи.

До однієї із задач комп’ютерних систем входить почасове узгодження, яке досягається за допомогою спеціальних сигналів. Джерелом даних сигналів є кварцовий тактовий генератор. Найпростіша дія, яку виконує мікропроцесорний пристрій називається станом. Стан займає 1 період тактового сигналу.

 Певна кількість тактових інтервалів складає машинний цикл, який може містити або цілу команду або відповідно її частину. Циклом команди називається інтервал часу, який необхідний для вибірки команди з пам`яті та її виконання. Відповідно він може містити 1 або декілька машинних циклів.

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

 Цикл команди може поділятися на 2 фази: фаза вибірки та фаза виконання. У фазі вибірки автомат задає початок чергового циклу, тобто посилає сигнал, за яким число, яке знаходиться в лічильнику команд посилається в буферний регістр адреси. Звідти через шину адреси код адреси команди посилається в пам`ять, де дешифрується. За сигналом зчитування з комірки пам`яті слово команди зчитується та передається по шині даних у буферний регістр даних.

 У фазі виконання пристрій керування генерує послідовність сигналів, яка необхідна для виконання команди. За цей час лічильник збільшується на 1, що й являє собою механізм формування адреси наступної команди. Інтервал часу, що визначається зверненням до пам`яті і одержання від неї результату готовності  називається циклом очікування готовності. 

 Обмін інформацією між процесором, ОП та пристроєм введення-виведення реалізується у 3-х варіантах:

  1.  програмно-керований обмін
  2.  обмін в режимах переривань
  3.  обмін в режимі прямого доступу до пам’яті.


 

А также другие работы, которые могут Вас заинтересовать

77283. Utilizing pattern recognition algorithms to capture gesture-based languages without using marking devices 21.5 KB
  Regrding the forementioned conditions it is importnt to reserch modern ptternrecognition lgorithms. This work includes nlysis of vrious imge trnsformtion lgorithms used for pttern recognition nd combintions of such lgorithms to improve results. Firstly these lgorithms include object edge detection lgorithms lgorithms to trnsform bitmp imges to vector grphics outline nlysis lgorithms neurl net lgorithms.
77284. Среда поддержки интерактивной визуализации для суперкомпьютерных вычислений 662 KB
  Возможностью визуализации состояния программы во время её работы занимается так называемая онлайнвизуализация. Также её иногда называют визуализацией по ходу вычислений в противовес традиционной визуализации после вычислений которая проводится после полного завершения расчётов. Более сложные случаи требуют наличия специальной системы для поддержки онлайнвизуализации.
77285. Web based computational steering system 52.5 KB
  Secondly person cn shorten the debugging time of prllel progrm becuse person is ble to drive the computtion process djusting the lgorithm prmeters or progrm execution pth ccording to his needs. t the moment we hve developed smll nd cler PI nd dt server for prllel progrm developers tht llows progrm to be visulized online. Computtion nodes re prllel progrm processes with some embedded PI clls which connects them to the steering system. Visuliztion frontends re set of worksttion progrms which visulize the tsk stte nd give the bility to...
77287. О СОЗДАНИИ СРЕДЫ РАЗРАБОТКИ СИСТЕМ НАУЧНОЙ ВИЗУАЛИЗАЦИИ 33 KB
  При визуализации той или иной сущности специфическими являются выбор конкретного двух или трехмерного геометрического представления абстрактного объекта и разработка алгоритма построения этого представления на основе данных производимых вычислительной программой. Можно выделить три класса систем визуализации. Наконец к третьему классу относятся специализированные системы визуализации созданные специально для данного исследовательского проекта или даже конкретного пользователя.
77289. ON DEVELOPING ENVIRONMENT FOR CONTRUCTING SYSTEMS OF SCIENTIFIC VISUALIZATION 29 KB
  One cn distinguish three clsses of visuliztion systems. The first one consists of universl systems which include set of lgorithms for constructing wide rnge of typl representtions. For exmple wellknown systems PrView nd VS belong re of this kind.
77290. ENVIRONMENT FOR CONSTRUCTING SYSTEMS OF SCIENTIFIC VISUALIZATION 32 KB
  Ekterinburg The tlk dels with scientific visulistion system which is elborted by the uthors. One of the problems of trditionl visuliztion systems is tht some set of trnsformtion lgorithms is strictly prescribed nd cnnot be chnged. yer go the uthors presented this system lredy.
77291. Развитие программных средств научной визуализации 72.5 KB
  В связи с этим в арсенале визуализации создано множество программных средств. Но что делать если исследуемое явление настолько новое что нет готовых программ визуализирующих его Можно все же попытаться выразить визуальные сущности в терминах готовых систем визуализации. Можно создать программу для визуализации с нуля.