А Б В Г Д Е Є Ж З І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я
Зв'язок - процесор
Зв'язок процесора і основної пам'яті з зовнішніми (периферійними) пристроями здійснюється через спеціальні пристрої - канали введення-виведення. Введення їх до складу системи викликано такими обставинами.
Зв'язок процесора з зовнішніми пристроями за допомогою як мультиплексного, так і селекторної каналів виконана за універсальним принципом, що полягає в наявності певного набору сигналів і однієї і тієї ж тимчасової діаграми взаємодії для всіх зовнішніх пристроїв незалежно від їх типу. Завдяки наявності стандартного сполучення послідовність сигналів однакова для всіх пристроїв одного каналу.
Зв'язок процесора з зовнішніми пристроями здійснюється через канали. У процесорі є мультиплексний і два селекторних каналу. МК містить 48 - 128 подканалов, кількість яких залежить від обсягу основної пам'яті.
Зв'язок процесора з зовнішніми пристроями здійснюється через канали. В процесорі є мультиплексний і два селекторних каналу. МК містить 48 - 128 подканалов, кількість яких залежить від обсягу основної пам'яті.
Зовнішній вигляд керуючого обчислювального комплексу М-7000. Зв'язок процесорів з оперативними запам'ятовуючими пристроями (ОЗУ) проводиться через шину пам'яті, до якої з одного боку підключаються два процесори М-7000 і два КДЦП, а з іншого - до восьми блоків ОЗУ загальною ємністю 128 К слів. Процесори і канали прямого доступу в пам'ять можуть працювати з будь-яким запам'ятовуючим пристроєм незалежно один від одного.
Зв'язок процесора з зовнішніми пристроями здійснюється через канали. У процесорі є мультиплексний н два селекторних каналу. Мультиплексний канал забезпечує підключення ряду пристроїв введення - виведення з малої і середньої швидкістю передачі даних і містить 48 - 128 подканалов, число яких залежить від обсягу основної пам'яті.
Зв'язок процесора з каналом безпосередня, побудована за асинхронного принципом. Процесор і канал звертаються до оперативної пам'яті і до СВВ через загальні блоки зв'язку, які дозволяють вести одночасну роботу з різними модулями пам'яті і з різними модулями СВВ.
Канали здійснюють зв'язок процесора з периферійними пристроями.
Канали здійснюють зв'язок процесора з периферійними пристроями. Модель оснащена одним мультиплексний і двома селекторними каналами.
Для організації зв'язку процесора і КПДП з оперативної пам'яттю і периферійними пристроями в М-7000 використовують шини пам'яті і шини введення - виведення. Для обміну даними та інформацією, що управляє з ОЗУ служить шина пам'яті, а з різними периферійними пристроями (ВВУ і УСО), що підключаються через модулі групового управління (РВВ) - шина введення - виведення. Кожен РВВ має 16 виходів на такий інтерфейс. Число РВВ може бути доведено до трьох.
Загальна структура ЄС ЕОМ. Пристрій управління забезпечує зв'язок процесора з оперативною пам'яттю при виконанні програми розв'язуваної задачі. Воно виробляє необхідну послідовність функціональних сигналів для вибірки з пам'яті і виконання команд. Основна оперативна пам'ять (ОПП) призначена для оперативного обміну інформацією між процесором і зовнішніми пристроями.
У ЕОМ третього покоління зв'язок процесора з зовнішніми пристроями реалізується через два канали.
На рис. 6 - 10 показана зв'язок процесора з пристроєм введення інформації з перфострічки. найбільш поширені в даний час 8 - або 5-трековий перфострічки з однієї додаткової доріжкою синхроимпульсов. На рис. 6 - 10 наведено приклад для 5-трековий перфострічки. Прийом з 8-трековий перфострічки відрізняється лише кількісно. Схема на рис. 6 - 10 містить пристрій введення (зазвичай фотосчітивающее пристрій), на виходах якого при переміщенні перфострічки послідовно в часі виникають сигнали, відповідні пробивання в кожному рядку вводиться слова; погоджують підсилювачі на транзисторах Т1 - Т5 по числу кодових доріжок на перфоленте; формуючий пристрій, підключений до виходу сінхродорожкі; ключ Т6 імпульсного харчування узгоджувальних підсилювачів, підключений до виходу формуючого пристрою.
Селекторний канал (СК) здійснює зв'язок процесора з високошвидкісними периферійними пристроями типу блоків магнітних барабанів і стрічок, коли на час участі одного пристрою в обміні інформацією інші пристрої блокуються.
Селекторний канал - канал, який здійснює зв'язок процесора з високошвидкісними зовнішніми пристроями, коли під час участі одного пристрою в обміні інші блокуються.
Побудова многомікропроцессорних систем вимагає стандартизації способу зв'язку процесорів і пам'яті. У розглянутому комплексі спосіб зв'язку фіксується розробником системи, при цьому не використовується будь-яка стандартна шина, а реалізується стандартний протокол взаємодії процесорів з пам'яттю і один з другом. Основним завданням, розв'язуваної за допомогою протоколу, служить мінімізація часу зайнятості шини процесорами. Протокол передбачає формування запитів і відповідей в пакети. Процесор займає шину тільки протягом того часу, який необхідний для передачі пакета. Передавши пакет запитів, процесор звільняє шину, а через деякий час отримує пакет відповідей. У проміжках між передачами цих пакетів шіуу можуть використовувати інші процесори.
Блок керування оперативною пам'яттю є засобом зв'язку процесорів між собою. У нього також входять засоби захисту пам'яті від несанкціонованого доступу, пам'ять ключів захисту і засоби динамічного перетворення адрес.
Склад типових обчислювальних комплексів СМ-2. Основною особливістю комплексів є однотипна організація зв'язків процесора з оперативною пам'яттю і зовнішніми пристроями. Як інтерфейс введення-виведення в комплексах СМ-3 і СМ-4 використовується уніфікований інтерфейс загальна шина - ЗОШ. Всі пристрої, в тому числі і сам процесор, підключені до загального послідовно-паралельного каналу обміну. Кожен пристрій періодично виставляє запит на використання каналу. Обробку запиту здійснює спеціальний блок диспетчера, керований від процесора.
Блок прямого управління (БПРУ) реалізує зв'язок процесора з іншого ЕОМ пли спеціальними зовнішніми пристроями через інтерфейс прямого управління. Обмін інформацією виконується по командах ПРЯМЕ ЧИТАННЯ і ПРЯМА ЗАПИС.
Канал (точніше канальний процесор) здійснює зв'язок обробного процесора з периферійними пристроями.
З огляду на необхідність отримання максимальної продуктивності ЕЦОМ, до організації зв'язку процесора з зовнішніми пристроями висувають такі вимоги: поєднання в часі роботи процесора над програмою і обміном інформацією з зовнішніми пристроями; можливість одночасного ведення обміну інформацією з великим кількістю зовнішніх пристроїв; максимальне використання можливостей і швидкодії процесора при організації великого потоку обмінної інформації; можливість поступового нарощування кількості зовнішніх пристроїв.
Основною особливістю НВК СМ-3 і СМ-4 є однотипна організація зв'язків процесора з оперативною пам'яттю і зовнішніми пристроями. Всі ці пристрої, як і сам процесор, підключені до загального послідовно-паралельного каналу обміну, званому іноді загальної шиною. Кожен пристрій періодично виставляє запит на використання цього загального каналу. Обробку запитів і розподіл каналу між пристроями здійснює керований від процесора спеціальний блок диспетчера. При обраної структурі зв'язків операції введення-виведення в процесорі виконуються як звичайні адресні команди, що значно спрощує програмування зовнішніх пристроїв. Універсальність підключення пристроїв до каналу обміну дозволяє досить просто організувати внепроцессорние обміни інформацією пристроїв як між собою, так і з оперативною пам'яттю.
ЕОМ (наприклад, цехи) виникає необхідність забезпечення зв'язку локального процесора підрозділу з центральною ЕОМ, об'єднання всіх локальних процесорів (малих цехових ЕОМ) в єдину інформаційну систему об'єкта. Подальше вдосконалення системи може йти по шляху розробки і впровадження пристроїв стиснення інформації, особливо для систем з розподіленими джерелами інформації.
Команди введення - виведення для машин, які не використовують уніфікований канал зв'язку процесора з периферійними пристроями, виконуються безадресними. Вони передають інформацію між регістрами процесора і шиною введення - виведення. На рис. 732 в представлений формат команд введення - виведення машин типу СМ-3. Ознакою команди введення - виведення є наявність одиниць в 0 - м і 5 - м розрядах і нулів в 1 2 і 3 - м розрядах коду операції. Символом А /В позначені відповідно регістри А і В процесора, а символом N /C - керуючий сигнал. Код операції коп задає одну з команд обміну між регістрами А чи В і зовнішнім пристроєм ВУ, номер якого заданий в команді.
Структура системи введення-виведення на основі загального інтерфейсу. Більш того, під час операції передачі даних інтерфейс виявляється зайнятим, а зв'язок процесора - з пам'яттю блокованої. Все це призводить до зниження продуктивності ЕОМ.
Як програмне забезпечення використовують підпрограми, реалізують обчислення елементарних математичних функцій і зв'язок процесора ЕОМ з периферійними пристроями.
Мультиплексний канал ЄС-4012 призначений для використання в старших моделях ЄС ЕОМ з метою здійснення зв'язку процесора і оперативної пам'яті з периферійними пристроями (ПУ), що характеризуються низькими швидкостями роботи.
Система з локальними блоками пам'яті є по суті многомашинной системою; достатню швидкодію такої системи вдається зберегти за рахунок поділу магістралей зв'язку процесорів і магістралей зовнішніх пристроїв, а також за рахунок дублювання інформаційних і керуючих магістралей. Подібні системи є слабо пов'язаними.
Дії при скидах. Якщо виконання функції скидання в процесорі починається в той час, коли процесор виконує команду введення-виведення, переривання введення-виведення або початкове навантаження програми, то зв'язок процесора з каналом може бути припинена, і про стан каналу, подканала н зовнішнього пристрою в цьому випадку нічого заздалегідь сказати не можна.
В даний час ЕОМ і обчислювальні системи розробляються і випускаються у вигляді сімейств, що включають моделі машин різної продуктивності, які об'єднані принципом побудови системи команд, способом зв'язку процесорів з зовнішніми пристроями і загальним для всього сімейства набором периферійних пристроїв.
Основні інтерфейси, прийняті в СМ ЕОМ. Як концентраторів виступають процесори, канали прямого доступу в пам'ять, злагоди-сователі та розгалужувачі інтерфейсів. Зв'язок процесора з ОЗУ інтерфейс 2К не забезпечує.
У ВК типу М-5000 реалізований мультиплексний канал, який працює в мультиплексному і в монопольному режимах. Зв'язок процесора з різними пристроями введення-виведення в мультиплексному режимі здійснюється одночасно в режимі розподілу часу, а монопольний режим забезпечує одночасне виконання тільки однієї операції введення-виведення.
Всі запити від каналів і процесора на обмін даними з оперативною пам'яттю фіксуються і задовольняються в порядку встановлених пріоритетів блоком управління пам'яттю. Цей блок здійснює також зв'язок процесора з пристроєм пам'яті ключів захисту. У блоці управління пам'яттю використаний синхронний принцип обміну даними і керуючими сигналами з каналами і блоками процесора і асинхронний - з пристроями оперативної пам'яті. Це дозволяє використовувати пристрої пам'яті з різними циклами звернення. У пристроях управління пам'яттю використовується метод дворазового розшарування з чергуванням адрес. Можливий режим роботи без чергування адрес, що задається з пульта управління.
Основні функціональні зв'язку в машині з мікропрограмного управлінням (ЄС-1020. Принципи побудови і роботи мікропрограмного пристрою керування розглянемо на прикладі машини ЄС-1020 в якій воно забезпечує роботу арифметичне-логічного блоку, вибірку і запис інформації в оперативну пам'ять, аналізує запити на переривання і виконує процедуру переривання. Крім того, цей пристрій здійснює зв'язок процесора з каналами і забезпечує реалізацію пультових процедур.
Тимчасова діаграма інтерфейсних сигналів в системах з послідовним дозволом пріоритету. | Тимчасова діаграма сигналів управління арбітром шини з боку. Режим роботи з периферійної шиною введення виведення і резидентної шиною здійснюється за /0В на низькому рівні і RESB нп високому рівні. У цьому режимі арбітр шини здійснює зв'язок процесора з системною шиною, резидентної шиною і периферійної шиною введення /виведення.
ЗУ даних, кожен з яких зіставляється з якоюсь однією групою абонентських або сполучних ліній. При виникненні пошкоджень в будь-якому процесорі структура зв'язків процесорів і ЗУ змінюється.
Процесор СМ-2П працює за принципом мікропрограмного управління. До процесору підключений восьмиканальний комутатор КМР-8 за допомогою якого здійснюється зв'язок процесора з УОП і СВВ. До процесору через восьмиканальний комутатор може бути підключено до чотирьох УОП і трьох СВВ. Конструктивно процесор СМ-2П виконаний у вигляді автономного комплектного блоку, в якому розміщуються власне процесор, мікропрограмна пам'ять, інженерна панель і восьмиканальний комутатор.
У додатку наведені діаграми зв'язкових транзитивних графів, які будувалися за допомогою ЕОМ на основі врахування орбіт стабілізаторів і циклових індексів груп автоморфізмів графів, множин нетотожні стабільності і декомпозиції графів за операціями декартова, тензорного та лексикографічного творів. Діаграми мають прикладний інтерес - їх можна розглядати в якості каталогу архітектур зв'язку процесорів в обчислювальних системах. Крім того, розсуд закономірностей розташування вершин і їх зв'язків для різних сімейств транзитивних графів дозволяє синтезувати нескінченні серії графів, що є моделями різних структур мереж зв'язку з заданими характеристиками зв'язності, надійності і живучості.
Слід зазначити, що в структурі, представленої на рис. 11.3 процесор не повністю звільняється від управління операціями вводу-виводу. Більш того, на весь час операції передачі даних інтерфейс виявляється зайнятим, а зв'язок процесора з пам'яттю блокованої. Все це призводить до зниження продуктивності ЕОМ.
Процесор - основний електронний блок ЦВМ, в якому виконуються арифметичні і логічні операції, проводиться вибірка і розшифровка команди і управління процесом обчислень або переробки інформації. Процесор містить одне або кілька арифметичних пристроїв, пристрій уп-рав ення, оперативний пристрій, а також буферні і перехідні електронні блоки, через які реалізується зв'язок процесора з джерелами інформації і з пристроєм виведення.
Для організації взаємодії блоків процесора і каналів з оперативною пам'яттю для економічного використання пам'яті в процесор введені засоби управління пам'яттю. Всі запити від каналів і процесора на обмін даними з оперативною пам'яттю фіксуються і задовольняються в порядку встановлених пріоритетів блоків управління пам'яттю. Цей блок здійснює також зв'язок процесора з пристроєм пам'яті ключів захисту. У блоці управління пам'яттю використаний синхронний принцип обміну даними і керуючими сигналами з каналами і блоками процесора і асинхронний - з пристроями оперативної пам'яті. Его дозволяє використовувати пристрої пам'яті різними циклами звернення. У пристроях управління пам'яттю використовується метод дворазового розшарування з чергуванням адрес. Можливий режим роботи без чергування адрес, що задається з пульта управління.
Керуючий процесор може являти собою ЕОМ, виконану в типовому для обчислювальної техніки конструктиві, або мати вигляд модуля VXI, що встановлюється в один з крейти системи. Якщо використовується керуючий процесор, реалізований у вигляді модуля VXI, і при цьому в системі використовується тільки один крейт, то роль загальносистемного інтерфейсу виконує магістраль VXIbus. Якщо ж використовується окремо стоїть ЕОМ або до складу системи VXI входить більше одного крейта VXI, то в системі необхідний інтерфейс зв'язку процесора з крейти, а також крейти між собою. Використовувані для цього інтерфейси створюються як на основі магістралі VXIbus, так і на основі інших продуктивних магістралей. Основним критерієм при виборі інтерфейсу є обсяг інформації, який необхідно передавати між складовими частинами створюваної системи.
ДИСПЕТЧЕР (від англ, dispatch - швидко виконувати) в обчислювальній техніці - частина операційної системи ЕОМ, організуюча спільне виконання програм на ЕОМ і зв'язок процесора з зовнішніми пристроями.
В цьому випадку система ручного введення замінюється електронним пристроєм сполучення - інтерфейсом. Інтерфейс також здійснює зв'язок процесора з периферійними пристроями, зокрема з пристроями введення-виведення інформації.
Команди передачі і обробки даних д або поєднують дві функції, або, виконують одну з них. Поєднання характерно для адресних команд обробки даних, до яких відносять арифметичні і логічні команди зрушень і обчислення елементарних функцій. У разі застосування єдиного уніфікованого каналу зв'язку процесора з пам'яттю і периферійними пристроями (наприклад, в керуючих ЕОМ типу СМ-3) команди введення - виведення не виділяються як такі, а обмін з зовнішніми пристроями здійснюється по адресним командам передачі і обробки даних.
Зв'язок процесора з зовнішніми пристроями за допомогою як мультиплексного, так і селекторної каналів виконана за універсальним принципом, що полягає в наявності певного набору сигналів і однієї і тієї ж тимчасової діаграми взаємодії для всіх зовнішніх пристроїв незалежно від їх типу. Завдяки наявності стандартного сполучення послідовність сигналів однакова для всіх пристроїв одного каналу.
Зв'язок процесора з зовнішніми пристроями здійснюється через канали. У процесорі є мультиплексний і два селекторних каналу. МК містить 48 - 128 подканалов, кількість яких залежить від обсягу основної пам'яті.
Зв'язок процесора з зовнішніми пристроями здійснюється через канали. В процесорі є мультиплексний і два селекторних каналу. МК містить 48 - 128 подканалов, кількість яких залежить від обсягу основної пам'яті.
Зовнішній вигляд керуючого обчислювального комплексу М-7000. Зв'язок процесорів з оперативними запам'ятовуючими пристроями (ОЗУ) проводиться через шину пам'яті, до якої з одного боку підключаються два процесори М-7000 і два КДЦП, а з іншого - до восьми блоків ОЗУ загальною ємністю 128 К слів. Процесори і канали прямого доступу в пам'ять можуть працювати з будь-яким запам'ятовуючим пристроєм незалежно один від одного.
Зв'язок процесора з зовнішніми пристроями здійснюється через канали. У процесорі є мультиплексний н два селекторних каналу. Мультиплексний канал забезпечує підключення ряду пристроїв введення - виведення з малої і середньої швидкістю передачі даних і містить 48 - 128 подканалов, число яких залежить від обсягу основної пам'яті.
Зв'язок процесора з каналом безпосередня, побудована за асинхронного принципом. Процесор і канал звертаються до оперативної пам'яті і до СВВ через загальні блоки зв'язку, які дозволяють вести одночасну роботу з різними модулями пам'яті і з різними модулями СВВ.
Канали здійснюють зв'язок процесора з периферійними пристроями.
Канали здійснюють зв'язок процесора з периферійними пристроями. Модель оснащена одним мультиплексний і двома селекторними каналами.
Для організації зв'язку процесора і КПДП з оперативної пам'яттю і периферійними пристроями в М-7000 використовують шини пам'яті і шини введення - виведення. Для обміну даними та інформацією, що управляє з ОЗУ служить шина пам'яті, а з різними периферійними пристроями (ВВУ і УСО), що підключаються через модулі групового управління (РВВ) - шина введення - виведення. Кожен РВВ має 16 виходів на такий інтерфейс. Число РВВ може бути доведено до трьох.
Загальна структура ЄС ЕОМ. Пристрій управління забезпечує зв'язок процесора з оперативною пам'яттю при виконанні програми розв'язуваної задачі. Воно виробляє необхідну послідовність функціональних сигналів для вибірки з пам'яті і виконання команд. Основна оперативна пам'ять (ОПП) призначена для оперативного обміну інформацією між процесором і зовнішніми пристроями.
У ЕОМ третього покоління зв'язок процесора з зовнішніми пристроями реалізується через два канали.
На рис. 6 - 10 показана зв'язок процесора з пристроєм введення інформації з перфострічки. найбільш поширені в даний час 8 - або 5-трековий перфострічки з однієї додаткової доріжкою синхроимпульсов. На рис. 6 - 10 наведено приклад для 5-трековий перфострічки. Прийом з 8-трековий перфострічки відрізняється лише кількісно. Схема на рис. 6 - 10 містить пристрій введення (зазвичай фотосчітивающее пристрій), на виходах якого при переміщенні перфострічки послідовно в часі виникають сигнали, відповідні пробивання в кожному рядку вводиться слова; погоджують підсилювачі на транзисторах Т1 - Т5 по числу кодових доріжок на перфоленте; формуючий пристрій, підключений до виходу сінхродорожкі; ключ Т6 імпульсного харчування узгоджувальних підсилювачів, підключений до виходу формуючого пристрою.
Селекторний канал (СК) здійснює зв'язок процесора з високошвидкісними периферійними пристроями типу блоків магнітних барабанів і стрічок, коли на час участі одного пристрою в обміні інформацією інші пристрої блокуються.
Селекторний канал - канал, який здійснює зв'язок процесора з високошвидкісними зовнішніми пристроями, коли під час участі одного пристрою в обміні інші блокуються.
Побудова многомікропроцессорних систем вимагає стандартизації способу зв'язку процесорів і пам'яті. У розглянутому комплексі спосіб зв'язку фіксується розробником системи, при цьому не використовується будь-яка стандартна шина, а реалізується стандартний протокол взаємодії процесорів з пам'яттю і один з другом. Основним завданням, розв'язуваної за допомогою протоколу, служить мінімізація часу зайнятості шини процесорами. Протокол передбачає формування запитів і відповідей в пакети. Процесор займає шину тільки протягом того часу, який необхідний для передачі пакета. Передавши пакет запитів, процесор звільняє шину, а через деякий час отримує пакет відповідей. У проміжках між передачами цих пакетів шіуу можуть використовувати інші процесори.
Блок керування оперативною пам'яттю є засобом зв'язку процесорів між собою. У нього також входять засоби захисту пам'яті від несанкціонованого доступу, пам'ять ключів захисту і засоби динамічного перетворення адрес.
Склад типових обчислювальних комплексів СМ-2. Основною особливістю комплексів є однотипна організація зв'язків процесора з оперативною пам'яттю і зовнішніми пристроями. Як інтерфейс введення-виведення в комплексах СМ-3 і СМ-4 використовується уніфікований інтерфейс загальна шина - ЗОШ. Всі пристрої, в тому числі і сам процесор, підключені до загального послідовно-паралельного каналу обміну. Кожен пристрій періодично виставляє запит на використання каналу. Обробку запиту здійснює спеціальний блок диспетчера, керований від процесора.
Блок прямого управління (БПРУ) реалізує зв'язок процесора з іншого ЕОМ пли спеціальними зовнішніми пристроями через інтерфейс прямого управління. Обмін інформацією виконується по командах ПРЯМЕ ЧИТАННЯ і ПРЯМА ЗАПИС.
Канал (точніше канальний процесор) здійснює зв'язок обробного процесора з периферійними пристроями.
З огляду на необхідність отримання максимальної продуктивності ЕЦОМ, до організації зв'язку процесора з зовнішніми пристроями висувають такі вимоги: поєднання в часі роботи процесора над програмою і обміном інформацією з зовнішніми пристроями; можливість одночасного ведення обміну інформацією з великим кількістю зовнішніх пристроїв; максимальне використання можливостей і швидкодії процесора при організації великого потоку обмінної інформації; можливість поступового нарощування кількості зовнішніх пристроїв.
Основною особливістю НВК СМ-3 і СМ-4 є однотипна організація зв'язків процесора з оперативною пам'яттю і зовнішніми пристроями. Всі ці пристрої, як і сам процесор, підключені до загального послідовно-паралельного каналу обміну, званому іноді загальної шиною. Кожен пристрій періодично виставляє запит на використання цього загального каналу. Обробку запитів і розподіл каналу між пристроями здійснює керований від процесора спеціальний блок диспетчера. При обраної структурі зв'язків операції введення-виведення в процесорі виконуються як звичайні адресні команди, що значно спрощує програмування зовнішніх пристроїв. Універсальність підключення пристроїв до каналу обміну дозволяє досить просто організувати внепроцессорние обміни інформацією пристроїв як між собою, так і з оперативною пам'яттю.
ЕОМ (наприклад, цехи) виникає необхідність забезпечення зв'язку локального процесора підрозділу з центральною ЕОМ, об'єднання всіх локальних процесорів (малих цехових ЕОМ) в єдину інформаційну систему об'єкта. Подальше вдосконалення системи може йти по шляху розробки і впровадження пристроїв стиснення інформації, особливо для систем з розподіленими джерелами інформації.
Команди введення - виведення для машин, які не використовують уніфікований канал зв'язку процесора з периферійними пристроями, виконуються безадресними. Вони передають інформацію між регістрами процесора і шиною введення - виведення. На рис. 732 в представлений формат команд введення - виведення машин типу СМ-3. Ознакою команди введення - виведення є наявність одиниць в 0 - м і 5 - м розрядах і нулів в 1 2 і 3 - м розрядах коду операції. Символом А /В позначені відповідно регістри А і В процесора, а символом N /C - керуючий сигнал. Код операції коп задає одну з команд обміну між регістрами А чи В і зовнішнім пристроєм ВУ, номер якого заданий в команді.
Структура системи введення-виведення на основі загального інтерфейсу. Більш того, під час операції передачі даних інтерфейс виявляється зайнятим, а зв'язок процесора - з пам'яттю блокованої. Все це призводить до зниження продуктивності ЕОМ.
Як програмне забезпечення використовують підпрограми, реалізують обчислення елементарних математичних функцій і зв'язок процесора ЕОМ з периферійними пристроями.
Мультиплексний канал ЄС-4012 призначений для використання в старших моделях ЄС ЕОМ з метою здійснення зв'язку процесора і оперативної пам'яті з периферійними пристроями (ПУ), що характеризуються низькими швидкостями роботи.
Система з локальними блоками пам'яті є по суті многомашинной системою; достатню швидкодію такої системи вдається зберегти за рахунок поділу магістралей зв'язку процесорів і магістралей зовнішніх пристроїв, а також за рахунок дублювання інформаційних і керуючих магістралей. Подібні системи є слабо пов'язаними.
Дії при скидах. Якщо виконання функції скидання в процесорі починається в той час, коли процесор виконує команду введення-виведення, переривання введення-виведення або початкове навантаження програми, то зв'язок процесора з каналом може бути припинена, і про стан каналу, подканала н зовнішнього пристрою в цьому випадку нічого заздалегідь сказати не можна.
В даний час ЕОМ і обчислювальні системи розробляються і випускаються у вигляді сімейств, що включають моделі машин різної продуктивності, які об'єднані принципом побудови системи команд, способом зв'язку процесорів з зовнішніми пристроями і загальним для всього сімейства набором периферійних пристроїв.
Основні інтерфейси, прийняті в СМ ЕОМ. Як концентраторів виступають процесори, канали прямого доступу в пам'ять, злагоди-сователі та розгалужувачі інтерфейсів. Зв'язок процесора з ОЗУ інтерфейс 2К не забезпечує.
У ВК типу М-5000 реалізований мультиплексний канал, який працює в мультиплексному і в монопольному режимах. Зв'язок процесора з різними пристроями введення-виведення в мультиплексному режимі здійснюється одночасно в режимі розподілу часу, а монопольний режим забезпечує одночасне виконання тільки однієї операції введення-виведення.
Всі запити від каналів і процесора на обмін даними з оперативною пам'яттю фіксуються і задовольняються в порядку встановлених пріоритетів блоком управління пам'яттю. Цей блок здійснює також зв'язок процесора з пристроєм пам'яті ключів захисту. У блоці управління пам'яттю використаний синхронний принцип обміну даними і керуючими сигналами з каналами і блоками процесора і асинхронний - з пристроями оперативної пам'яті. Це дозволяє використовувати пристрої пам'яті з різними циклами звернення. У пристроях управління пам'яттю використовується метод дворазового розшарування з чергуванням адрес. Можливий режим роботи без чергування адрес, що задається з пульта управління.
Основні функціональні зв'язку в машині з мікропрограмного управлінням (ЄС-1020. Принципи побудови і роботи мікропрограмного пристрою керування розглянемо на прикладі машини ЄС-1020 в якій воно забезпечує роботу арифметичне-логічного блоку, вибірку і запис інформації в оперативну пам'ять, аналізує запити на переривання і виконує процедуру переривання. Крім того, цей пристрій здійснює зв'язок процесора з каналами і забезпечує реалізацію пультових процедур.
Тимчасова діаграма інтерфейсних сигналів в системах з послідовним дозволом пріоритету. | Тимчасова діаграма сигналів управління арбітром шини з боку. Режим роботи з периферійної шиною введення виведення і резидентної шиною здійснюється за /0В на низькому рівні і RESB нп високому рівні. У цьому режимі арбітр шини здійснює зв'язок процесора з системною шиною, резидентної шиною і периферійної шиною введення /виведення.
ЗУ даних, кожен з яких зіставляється з якоюсь однією групою абонентських або сполучних ліній. При виникненні пошкоджень в будь-якому процесорі структура зв'язків процесорів і ЗУ змінюється.
Процесор СМ-2П працює за принципом мікропрограмного управління. До процесору підключений восьмиканальний комутатор КМР-8 за допомогою якого здійснюється зв'язок процесора з УОП і СВВ. До процесору через восьмиканальний комутатор може бути підключено до чотирьох УОП і трьох СВВ. Конструктивно процесор СМ-2П виконаний у вигляді автономного комплектного блоку, в якому розміщуються власне процесор, мікропрограмна пам'ять, інженерна панель і восьмиканальний комутатор.
У додатку наведені діаграми зв'язкових транзитивних графів, які будувалися за допомогою ЕОМ на основі врахування орбіт стабілізаторів і циклових індексів груп автоморфізмів графів, множин нетотожні стабільності і декомпозиції графів за операціями декартова, тензорного та лексикографічного творів. Діаграми мають прикладний інтерес - їх можна розглядати в якості каталогу архітектур зв'язку процесорів в обчислювальних системах. Крім того, розсуд закономірностей розташування вершин і їх зв'язків для різних сімейств транзитивних графів дозволяє синтезувати нескінченні серії графів, що є моделями різних структур мереж зв'язку з заданими характеристиками зв'язності, надійності і живучості.
Слід зазначити, що в структурі, представленої на рис. 11.3 процесор не повністю звільняється від управління операціями вводу-виводу. Більш того, на весь час операції передачі даних інтерфейс виявляється зайнятим, а зв'язок процесора з пам'яттю блокованої. Все це призводить до зниження продуктивності ЕОМ.
Процесор - основний електронний блок ЦВМ, в якому виконуються арифметичні і логічні операції, проводиться вибірка і розшифровка команди і управління процесом обчислень або переробки інформації. Процесор містить одне або кілька арифметичних пристроїв, пристрій уп-рав ення, оперативний пристрій, а також буферні і перехідні електронні блоки, через які реалізується зв'язок процесора з джерелами інформації і з пристроєм виведення.
Для організації взаємодії блоків процесора і каналів з оперативною пам'яттю для економічного використання пам'яті в процесор введені засоби управління пам'яттю. Всі запити від каналів і процесора на обмін даними з оперативною пам'яттю фіксуються і задовольняються в порядку встановлених пріоритетів блоків управління пам'яттю. Цей блок здійснює також зв'язок процесора з пристроєм пам'яті ключів захисту. У блоці управління пам'яттю використаний синхронний принцип обміну даними і керуючими сигналами з каналами і блоками процесора і асинхронний - з пристроями оперативної пам'яті. Его дозволяє використовувати пристрої пам'яті різними циклами звернення. У пристроях управління пам'яттю використовується метод дворазового розшарування з чергуванням адрес. Можливий режим роботи без чергування адрес, що задається з пульта управління.
Керуючий процесор може являти собою ЕОМ, виконану в типовому для обчислювальної техніки конструктиві, або мати вигляд модуля VXI, що встановлюється в один з крейти системи. Якщо використовується керуючий процесор, реалізований у вигляді модуля VXI, і при цьому в системі використовується тільки один крейт, то роль загальносистемного інтерфейсу виконує магістраль VXIbus. Якщо ж використовується окремо стоїть ЕОМ або до складу системи VXI входить більше одного крейта VXI, то в системі необхідний інтерфейс зв'язку процесора з крейти, а також крейти між собою. Використовувані для цього інтерфейси створюються як на основі магістралі VXIbus, так і на основі інших продуктивних магістралей. Основним критерієм при виборі інтерфейсу є обсяг інформації, який необхідно передавати між складовими частинами створюваної системи.
ДИСПЕТЧЕР (від англ, dispatch - швидко виконувати) в обчислювальній техніці - частина операційної системи ЕОМ, організуюча спільне виконання програм на ЕОМ і зв'язок процесора з зовнішніми пристроями.
В цьому випадку система ручного введення замінюється електронним пристроєм сполучення - інтерфейсом. Інтерфейс також здійснює зв'язок процесора з периферійними пристроями, зокрема з пристроями введення-виведення інформації.
Команди передачі і обробки даних д або поєднують дві функції, або, виконують одну з них. Поєднання характерно для адресних команд обробки даних, до яких відносять арифметичні і логічні команди зрушень і обчислення елементарних функцій. У разі застосування єдиного уніфікованого каналу зв'язку процесора з пам'яттю і периферійними пристроями (наприклад, в керуючих ЕОМ типу СМ-3) команди введення - виведення не виділяються як такі, а обмін з зовнішніми пристроями здійснюється по адресним командам передачі і обробки даних.