CS266973B1 - Zapojenie riadiaceho modulu vonkajších pamštf - Google Patents

Zapojenie riadiaceho modulu vonkajších pamštf Download PDF

Info

Publication number
CS266973B1
CS266973B1 CS878996A CS899687A CS266973B1 CS 266973 B1 CS266973 B1 CS 266973B1 CS 878996 A CS878996 A CS 878996A CS 899687 A CS899687 A CS 899687A CS 266973 B1 CS266973 B1 CS 266973B1
Authority
CS
Czechoslovakia
Prior art keywords
block
input
buffer
inputs
output
Prior art date
Application number
CS878996A
Other languages
Czech (cs)
English (en)
Other versions
CS899687A1 (en
Inventor
Dusan Ing Ockaik
Tibor Ing Vinohradsky
Original Assignee
Dusan Ing Ockaik
Tibor Ing Vinohradsky
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dusan Ing Ockaik, Tibor Ing Vinohradsky filed Critical Dusan Ing Ockaik
Priority to CS878996A priority Critical patent/CS266973B1/sk
Publication of CS899687A1 publication Critical patent/CS899687A1/cs
Publication of CS266973B1 publication Critical patent/CS266973B1/sk

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

Zapojenie riadiaceho modulu vonkajších pamStí umožňuje pripájať malé pevné diskové pamSti k číslicovým počítačom so systémovou zbernicou Spoločná zbernica. Organizácia blokov a dát na disku je v riadiacom module určovaná mikroprogramovo. Zapojenie umožňuje vykonávat súčasný přenos blokov dát medzi operačnou pamSťou počítača, riadiacim modulom a diskovou parnatou.

Description

Vynález sa týká zapojenia riadiaceho modulu vonkajších pamMtí pre pripojenie malých pevných diskových pamStí na systémovú zbernicu Spoločná zbernica číslicového počítače.
Doteraz známe zapojenia riadiacich modulov diskových památí neumožňovali pripojenie malých pevných diskových pamStí na systémovú zbernicu Spoločná zbernica číslicového počítač a.
Vyžšie uvedené nedostatky odstraňuje zapojenie podlá vynálezu, ktorého podstata je v tom, že výstupy bloku pamSti mikroprogramu sú spojené so vstupmi bloku aritmeticko-logickej jednotky, zatial čo výstupy bloku památi mikroprogramu sú spojené so vstupmi bloku výběru podmienky, pričom výstupy bloku pamSti mikroprogramu sú spojené so vstupmi bloku dekódera riadiacich signálov, zatial čo výstupy bloku pamSti mikroprogramu sú spojené so vstupmi bloku riadenia mikroprogramu, pričom výstupy bloku aritmeticko-logickej jednotky sú spojené so vstupmi bloku výstupných dát a tiež so vstupmi bloku adresy operačnej památi a dalej tiež so vstupmi bloku riadenia mikroprogramu a tiež so vstupmi bloku výběru podmienky, a dalej tiež so vstupmi bloku adresy vyrovnávacej parnáti mikroprogramu a tiež so vstupmi bloku adresy vyrovnávacej památi disku a dalej tiež so vstupmi bloku počtu slov a tiež so vstupom vstupného registra vyrovnávacej parnáti a dalej tiež so vstupmi bloku riadenia disku, zatial čo výstupy bloku dekódera riadiacich signálov sú spojené so vstupom bloku výstupných dát a tiež so vstupom bloku adresy operačnej památi a dalej tiež so vstupom bloku riadenia mikroprogramu a tiež so vstupmi bloku riadenia styku s počítačem, dalej tiež so vstupom bloku počtu slov a tiež so vstupom bloku adresy vyrovnávacej památi disku a dalej tiež so vstupom bloku adresy vyrovnávacej památi mikroprogramu a tiež so vstupmi bloku riadenia vyrovnávacej památi a dalej tiež so vstupom vstupného registra vyrovnávacej památi a tiež so vstupom bloku riadenia disku, zatial čo vstupy bloku aritmeticko-logickej jednotky sú spojené s výstupmi bloku vstupných dát a tiež s výstupmi bloku stavových signálov a dalej tiež s výstupmi bloku památi mikroprogramu a tiež s výstupmi výstupného registra vyrovnávacej památi, pričom výstupy bloku dekódera riadiacich signálov sú spojené so vstupom bloku vstupných dát a tiež so vstupom bloku stavových signálov a dalej tiež so vstupom bloku památi mikroprogramu a tiež so vstupom výstupného registra vyrovnávacej památi, zatial čo vstupy bloku stavových signálov sú spojené s výstupmi bloku dekódera adresy a tiež s výstupmi bloku riadenia styku s počítačům a dalej tiež s výstupmi bloku riadenia disku a tiež s výstupom bloku kontroly dát a dalej tiež s výstupom bloku počtu slov, pričom výstup bloku dekódera adresy je spojený so vstupom bloku výběru podmienky, zatial čo výstup bloku výběru podmienky je spojený so vstupom bloku riadenia mikroprogramu, pričom výstupy bloku aritmeticko-logickej jednotky sú spojené so vstupmi bloku výběru podmienky, zatial čo výstup bloku výběru podmienky je spojený so vstupom bloku aritmeticko-logickej jednotky, pričom výstupy bloku riadenia mikroprogramu sú spojené so vstupmi bloku památi mikroprogramu, zatial čo výstupy bloku riadenia styku s počítačom sú spojené so vstupom bloku adresy operačnej památi a tiež so vstupom bloku výstupných dát a dalej tiež so vstupom bloku vstupných dát, pričom výstupy bloku výstupných dát sú spojené so vstupmi bloku styku s počítačom, zatial čo výstupy bloku adresy operačnej památi sú spojené so vstupmi bloku styku s počítačom, pričom výstup bloku adresy operačnej památi je spojený so vstupom bloku styku s počítačom, zatial čo vstupy bloku dekódera adresy sú spojené s výstupmi bloku styku s počítačom, pričom vstup bloku dekódera adresy je spojený s výstupom bloku styku s počítačom, zatial čo oboj směrné vstupy bloku riadenia styku s počítačom sú spojené s oboj směrnými vstupmi bloku styku s počítačom, pričom vstupy bloku vstupných dát sú spojené s výstupmi bloku styku s počítačom, zatial čo výstupy bloku počtu slov sú spojené so vstupmi bloku riadenia dát a tiež sú spojené so vstupmi bloku posuvného registra, pričom výstupy bloku počtu slov sú spojené so vstupmi bloku riadenia dát, zatial čo výstup bloku riadenia dát je spojený so vstupom vyrovnávacieho registra čítaných dát a tiež so vstupom bloku počtu slov a dalej tiež so vstupom bloku riadenia vyrovnávacej památi, pričom výstup bloku riadenia dát je spojený so vstupom bloku posuvného registra a tiež so vstupom bloku počtu slov, a dalej tiež so vstupom bloku riadenia vyrovnávacej památi, zatial čo výstupy bloku riadenia dát sú spojené so vstupmi bloku kontroly dát, pričom výstup bloku riadenia vyrovnávacej památi je spojený so vstupom bloku adresy vyrovnávacej památi mikroprogramu a tiež so vstupom
CS 266 973 Bl 3 bloku adresy vyrovnávacej pamSti disku, zatial čo výstupy bloku riadenia vyrovnávacej pamSti sú spojené so vstupmi bloku vyrovnávacej pamSti, pričom výstupy bloku riadenia vyrovnávacej pamSti sú spojené so vstupom vstupného registra vyrovnávacej pamSti a tiež so vstupom vyrovnávacieho registra čítaných dát, zatial čo výstupy bloku riadenia vyrovnávacej pamSti sú spojené so vstupom vyrovnávacieho registra zapisovaných dát a tiež so vstupom výstupného registra vyrovnávacej pamSti, pričom výstup bloku riadenia vyrovnávacej pamSti je spojený so vstupom bloku výběru adresy, zatial čo výstupy bloku adresy vyrovnávacej pamSti mikroprogramu sú spojené so vstupmi bloku výběru adresy, pričom výstupy bloku adresy vyrovnávacej pamSti disku sú spojené so vstupmi bloku výběru adresy, pričom výstupy bloku výběru adresy sú spojené so vstupmi bloku vyrovnávacej pamSti, zatial čo oboj směrné vstupy bloku vyrovnávacej pamSti sú spojené s výstupmi vstupného registra vyrovnávacej pamSti a tiež so vstupmi vyrovnávacieho registra zapisovaných dát a Sálej tiež s výstupmi vyrovnávacieho registra čítaných dát a tiež so vstupmi výstupného registra vyrovnávacej pamSti, pričom výstupy vyrovnávacieho registra zapisovaných dát sú spojené so vstupmi bloku posuvného registra, zatial čo výstupy bloku posuvného registra sú spojené so vstupmi vyrovnávacieho registra čítaných dát, pričom oboj směrné vstupy bloku posuvného registra sú spojené s oboj směrnými vstupmi bloku dekódovania dát, zatial čo výstup bloku posuvného registra je spojený so vstupom bloku kontroly dát, pričom výstup bloku kontroly dát je spojený so vstupom bloku kódovania dát, zatial čo výstup bloku riadenia disku je spojený so vstupom bloku kódovania dát, pričom vstupy bloku riadenia disku sú spojené s výstupmi bloku styku s diskom, pričom výstupy bloku riadenia disku sú spojené so vstupmi bloku styku s diskom, zatial čo výstupy bloku kódovania dát sú spojené so vstupmi bloku styku s diskom, pričom vstupy bloku kódovania dát sú spojené s výstupmi bloku styku s diskom.
Výhodou zapojenia podlá tohoto vynálezu je možnost pripájania malých pevných diskových pamSti s róznymi kapacitami k počítačom so systémovou zbernicou Spoločná zbernica bez zmien v zapojení. Tejto výhody je dosiahnuté tým, že organizácia blokov na disku je v riadiacom module určovaná mikroprogramovo. Ďalšou výhodou tohoto vynálezu je, že přenosy blokov dát medzi operačnou pamSťou počítača a blokom vyrovnávacej pamSti a zároveň medzi blokom vyrovnávacej pamSti a diskovou parnatou sú vykonávané autonomně. Toho je dosiahnuté tým, že pri přenose blokov dát s operačnou pamSťou je realizovaná autonómna súčinnost bloku arítmeticko-logickej jednotky s blokom riadenia vyrovnávacej pamSti a blokom riadenia styku s počítačom. Pri přenose bloku dát s diskovou pamStou je to dosiahnuté realizováním autonómnej súčinnosti bloku riadenia dát s blokom počtu slov.
Na priloženom výkrese obr. 1 je zobrazená celková bloková schéma zapojenia podlá tohoto vynálezu.
Příklad konkrétnéj realizácie vynálezu je riešenie podlá obr. 1, vyznačujúce sa tým, že výstupy 9C bloku 2 pamSti mikroprogramu sú spojené so vstupmi A12 bloku 12 aritmeticko-logickej jednotky, zatial čo výstupy 9B bloku 9 parnati mikroprogramu sú spojené so vstupmi A10 bloku 10 výběru podmienky, pričom výstupy 9D bloku 9 pamSti mikroprogramu sú spojené so vstupmi All bloku 11 dekódera riadiacich signálov, zatial čo výstupy 9A bloku 9 pamSti mikroprogramu sú spojené so vstupmi D7 bloku 7 riadenia mikroprogramu, pričom výstupy 12B bloku 12 aritmeticko-logickej jednotky sú spojené so vstupmi A2 bloku 2 výstupných dát a tiež so vstupmi A3 bloku 2 adresy operačnej pamSti a dalej tiež so vstupmi B7 bloku 2 riadenia mikroprogramu a tiež so vstupmi CIO bloku 10 výběru podmienky a dalej tiež so vstupmi B14 bloku 14 adresy vyrovnávacej pamSti mikroprogramu a tiež so vstupmi B15 bloku 15 adresy vyrovnávacej pamSti disku a dalej tiež so vstupmi D16 bloku 16 počtu slov a tiež so vstupom C20 vstupného registra 20 vyrovnávacej pamSti a dalej tiež so vstupmi B25 bloku 25 riadenia disku, zatial čo výstupy 11A bloku 11 dekódera riadiacich signálov sú spojené so vstupom B2 bloku 2 výstupných dát a tiež so vstupom B3 bloku 2 adresy operačnej pamSti a dalej tiež so vstupom A7 bloku 2 riadenia mikroprogramu a tiež so vstupmi B5 bloku 2 riadenia styku s počítačom a dalej tiež so vstupom C16 bloku 16 počtu slov a tiež so vstupom A15 bloku 15 adresy vyrovnávacej pamSti disku a dalej tiež so vstupom AI 4 bloku 14 adresy vyrovnávacej pamSti mikroprogramu a tiež so vstupmi C13 bloku 13 riadenia vyrovnávacej
CS 266 973 Bl
I pamSti a člalej tiež so vstupom B20 vstupného registra 20 vyrovnávacej pamSti a tiež so vstupom A2£ bloku 25 riadenia disku, zatial čo vstupy C12 bloku 12 aritmeticko-logickej jednotky sú spojené s výstupmi 6A bloku 2 vstupných dát a tiež s výstupmi 8A bloku 8 stavových signálov a dalej tiež s výstupmi 9E bloku 2 pamSti mikroprogramu a tiež s výstupmi 2£A výstupného registra 24 vyrovnávacej pamSti, pričom výstupy 11B bloku 11 dekódera riadiacich signálov sú spojené so vstupom B6 bloku 2 vstupných dát a tiež so vstupom A8 bloku 2 stavových signálov a Sálej tiež so vstupom A9 bloku 2 pamSti mikroprogramu a tiež so vstupom A24 výstupného registra 24 vyrovnávacej pamSti, zatial čo vstupy B8 bloku 2 stavových signálov sú spojené s výstupmi 4B bloku £ dekódera adresy a tiež s výstupmi 5B bloku £ riadenia styku s počítačem a Sálej tiež s výstupmi 25A bloku 25 riadenia disku a tiež s výstupom 27B bloku 27 kontroly dát a Sálej tiež s výstupom 16C bloku 16 počtu slov, pričom výstup 4A bloku £ dekódera adresy je spojený so vstupom BIO bloku 10 výběru podmienky, zatial čo výstup 10A bloku 10 výběru podmienky je spojený so vstupom C7 bloku 2 riadenia mikroprogramu, pričom výstupy 12A bloku 12 aritmeticko-logickej jednotky sú spojené so vstupmi D10 bloku 10 výběru podmienky, zatial čo výstup 10B bloku 10 výběru podmienky je spojený so vstupom B12 bloku 12 aritmeticko-logickej jednotky, pričom výstupy 7A bloku 2 riadenia mikroprogramu sú spojené so vstupmi B9 bloku £ pamSti mikroprogramu, zatial čo výstupy £A bloku £ riadenia styku s počítačem sú spojené so vstupom C3 bloku £ adresy operačnej pamSti a tiež so vstupom C2 bloku £ výstupných dát a dalej tiež so vstupom C6 bloku £ vstupných dát, pričom výstupy 2A výstupných dát sú spojené so vstupmi Al bloku £ styku s počítačem, zatial čo výstupy 3B bloku £ adresy operačnej pamSti sú spojené so vstupmi B1 bloku £ styku s počítačem, pričom výstup 3A bloku £ adresy operačnej pamSti je spojený so vstupom Cl bloku 2 styku s počítačem, zatial čo vstupy B£ bloku £ dekódera adresy sú spojené s výstupmi 1A bloku 2 styku s počítačem, pričom vstup A£ bloku £ dekódera adresy je spojený s výstupom 1B bloku 2 styku s počítačem, zatial čo oboj směrné vstupy A5 bloku £ riadenia styku s počítačem sú spojené s obojsmernými vstupmi Dl bloku 2 styku s počítačem, pričom vstupy A6 bloku £ vstupných dát sú spojené s výstupmi 1C bloku 2 styku s počítačem, zatial čo výstupy 16A bloku 16 počtu slov sú spojené so vstupmi B19 bloku 19 riadenia dát a tiež se vstupmi B22 bloku 22 posuvného registra, pričom výstupy 16B bloku 16 počtu slov sú spojené so vstupmi A19 bloku 19 riadenia dát, zatial čo výstup 19A bloku 19 riadenia dát je spojený so vstupom A23 vyrovnávacieho registra 23 čítaných dát a tiež so vstupom B16 bloku 16 počtu slov a dalej tiež so vstupom B13 bloku 13 riadenia vyrovnávacej pamSti, pričom výstup 19B bloku 19 riadenia dát je spojený so vstupom A22 bloku 22 posuvného registra a tiež so vstupom A16 bloku 16 počtu slov a dalej tiež so vstupom A13 bloku 13 riadenia vyrovnávacej pamSti, zatial čo výstupy 19C bloku 19 riadenia dát sú spojené so vstupmi A27 bloku 27 kontroly dát, pričom výstup 13A bloku 13 riadenia vyrovnávacej pamSti je spojený so vstupom C14 bloku 14 adresy vyrovnávacej pamSti mikroprogramu a tiež so vstupom C15 bloku 15 adresy vyrovnávacej pamSti disku, zatial čo výstupy 13B bloku 13 riadenia vyrovnávacej pamSti sú spojené so vstupmi A17 bloku 17 vyrovnávacej pamSti, pričom výstupy 13C bloku 13 riadenia vyrovnávacej pamSti sú spojené so.vstupom A20 výstupného registra 20 vyrovnávacej pamSti a tiež so vstupom B23 vyrovnávacieho registra 23 čítaných dát, zatial čo výstupy 13D bloku 13 riadenia vyrovnávacej pamSti sú spojené so vstupom A21 vyrovnávacieho registra 21 zapisovaných dát a tiež so vstupom B24 výstupného registra 24 vyrovnávacej pamSti, pričom výstupy 13E bloku 13 riadenia vyrovnávacej pamSti je spojený so vstupom C18 bloku 18 výběru adresy, zatial čo výstupy 14A bloku 14 adresy vyrovnávacej pamSti mikroprogramu sú spojené so vstupmi B18 bloku 18 výběru adresy, pričom výstupy 15A bloku 15 adresy vyrovnávacej pamSti disku sú spojené so vstupmi A18 bloku 18 výběru adresy, pričom výstupy 18A bloku 18 výběru adresy sú spojené so vstupmi C17 bloku 17 vyrovnávacej pamSti, zatial čo oboj směrné vstupy B17 bloku 17 vyrovnávacej pamSti sú spojené s výstupmi 20A vstupného registra 20 vyrovnávacej pamSti a tiež so vstupmi B21 vyrovnávacieho registra 21 zapisovaných dát a dalej tiež s výstupmi 23A vyrovnávacieho registra 23 čítaných dát a tiež so vstupmi C24 výstupného registra 24 vyrovnávacej pamSti, pričom výstupy 21A vyrovnávacieho registra 21 zapisovaných dát sú spojené so vstupmi C22 bloku 22 posuvného registra, zatial čo výstupy 22B bloku 22 posuvného registra sú spojené so vstupmi C23 vyrovnávacieho registra 23 čítaných dát, pričom obojsmerné vstupy D22 bloku 22 posuvného registra sú spojené s obojsmernými vstupmi A26 bloku 26 kódovania dát, zatial čo výstup 22A bloku 22 posuvného registra je
CS 266 973 Bl spojený so vstupom B27 bloku 27 kontroly dát, pričom výstup 27A bloku 27 kontroly dát je spojený so vstupom D26 bloku 26 kódovania dát, zatial čo výstup 25B bloku 25 riadenia disku je spojený so vstupom B26 bloku 26 kódovania dát, pričom vstupy C25 bloku 25 riadenia disku sú spojené s výstupmi 28B bloku 28 styku s diskom, pričom výstupy 25C bloku 25 riadenia disku sú spojené so vstupmi B28 bloku 28 styku s diskom, zatial čo výstupy 26A bloku 26 kódovania dát sú spojené so vstupmi A28 bloku 28 styku s diskom, pričom vstupy C26 bloku 26 kódovania dát sú spojené s výstupmi 28A bloku 28 styku s diskom.
Funkcia zapojenia podlá tohoto vynálezu je nasledovná: Adresné linky systémovéj zbernice sú cez výstup 1A bloku 1 styku s počítačom přivedené na vstup B4 bloku 2 dekódera adresy, kde sú porovnávané ,s danou adresou riadiaceho modulu. Platnost adresných liniek v riadiacom module je potvrdzovaná signálom zo systémovej zbernice, ktorý cez výstup 1B bloku 2 styku s počítačom je přivedený na vstup A4 bloku 2 dekódera adresy, kde spósobí vyhodnotenie zhody prijatej adresy s danou adresou riadiaceho modulu. Na základe dekódovania adresy riadiaceho modulu sa na výstupe 4A bloku 2 dekódera adresy vygeneruje signál, ktorý je cez vstup BIO bloku 10 výběru podmienky, v ktorom na základe riadiacich výstupov 9B bloku 2 pamSti mikroprogramu přivedených na vstupy A10 bloku 10 výběru podmienky, důjde k jeho výběru a cez výstup 10A bloku 10 výběru podmienky je takto vybratá podmienka přivedená na vstup C7 bloku 2 riadenia mikroprogramu, pričom na výstupe 7A bloku 2 riadenia mikroprogramu sa vygeneruje nasledujúca adresa mikroprogramu, ktorá je přivedená na vstup B9 bloku 2 památi mikroprogramu, od ktorej sa začne vykonávat obslužná rutina požadovaná zo strany systémovej zbernice. Nasledujúca adresa mikroprogramu sa vygeneruje v závislosti od inštrukcie a adresy privedenej na vstupy D7 bloku 2 riadenia mikroprogramu z výstupov 9A bloku 9 památi mikroprogramu.
Na danej adrese mikroprogramu sa na výstupech 9D bloku 2 pamati mikroprogramu vygenerujú signály, ktoré sú přivedené na vstupy All bloku 11 dekódera riadiacich signálov, kde sa vygeneruje riadiaci signál, ktorý cez výstup 11B bloku 11 dekódera riadiacich signálov je přivedený na vstup A8 bloku 2 stavových signálov, kde spósobí, že výstupné signály 4B bloku 2 dekódera adresy určujúce adresu systémových registrov riadiaceho modulu přivedené na vstupy B8 bloku 2 stavových signálov, akó aj výstupný signál 5B bloku 2 riadenia styku s počítačom, určujúci operáciu čítanie alebo zápis dát systémového registra riadiaceho modulu přivedeného na vstupy B8 bloku 2 stavových signálov, sú vyhradlované na výstup 8A bloku 2 stavových signálov odkial sú přivedené na vstupy C12 bloku 12 aritmeticko-logickej jednotky 12. V bloku 12 aritmeticko-logickej jednotky sa vypočítá nasledujúca adresa pre mikroprogram, ktorá je cez výstupy 12B bloku 12 aritmeticko-logickej jednotky přivedená na vstupy B7 bloku 2 riadenia mikroprogramu.
V případe, že zo strany systémovej zbernice je požadovaná operácia čítania systémového registra, potom na výstupoch 7A bloku 2 riadenia mikroprogramu přepojených so vstupmi B9 bloku 2 pamSti mikroprogramu sa vygeneruje adresa, na ktorej výstupy 9C bloku 2 památi mikroprogramu spojené so vstupmi AI2 bloku 12 aritmeticko-logickej jednotky, vygenerujú inštrukciu a adresu požadovaného systémového registra, ktorý je súčasťou bloku 12 aritmeticko-logickej jednotky. Obsah požadovaného systémového registra je z výstupu 12B bloku 12 aritmeticko-logickej jednotky přivedený na vstup A2 bloku 2 výstupných dát, pričom signálmi vygenerovanými na výstupoch 11A bloku 11 dekódera riadiacich signálov, ktorý je spojený so vstupmi B2 bloku 2 výstupných dát, je tento obsah odpamataný a zároveň vyhradlovaný cez výstup 2A bloku 2 výstupných dát, ktorý je spojený so vstupom AI bloku 2 s počítačom na systémovú zbernicu, pričom na výstupe 11A bloku 11 dekódera riadiacich signálov, ktorý je spojený so vstupom B5 bloku 2 riadenia styku s počítačom sa vygeneruje signál, ktorý cez výstup A5 bloku 2 riadenia styku s počítačom spojený s’o vstupom Dl bloku 2 styku s počítačom potvrdí platnosť vyslaných dát na systémovej zbernici.
Podobná funkcia je pri operácii zápis dát do systémového registra s tým rozdielom, že dáta přivedené zo systémovej zbernice sú cez výstupy 1C bloku 2 styku s počítačom přivedené na vstupy A6 bloku 2 vstupných dát, pričom signálmi vygenerovanými na výstupe 11B
CS 266 973 Bl bloku 11 dekódera riadiacich signálov, ktorý je spojený so vstupom B6 bloku 6 vstupných dát sú dáta odpamátané a zároveň vyhradlované cez výstup 6A bloku 6 vstupných dát, ktorý je spojený so vstupom C12 bloku 12 aritmeticko-logickej jednotky, odkial sú zapísané do požadovaného systémového registra v bloku.12 aritmeticko-logickej jednotky.
Jednotlivé bity systémových registrov je možné testovat a podlá ich stavu vytvárať podmienku pre vetvenie adresy mikroprogramu. To je dosiahnuté tým, že výstupy 12B bloku 12 aritmeticko-logickej jednotky sú spojené so vstupmi CIO bloku Π) výběru podmienky, pričom testovanie požadovaného bitu sa vykoná pomocou riadiacich výstupov 9B bloku 2 památi mikroprogramu, ktoré sú přivedené na vstupy A10 bloku 10 výběru podmienky, pričom stav testovaného bitu sa prenesie na výstup 10A bloku 10 výběru podmienky, ktorý je spojený so vstupom C7 bloku 2 riadenia mikroprogramu, ktorý v súčinnosti s adresou generovanou na danej adrese mikroprogramu privedenej z výstupov 9A bloku 9 pamSti mikroprogramu vytvoří nasledujúcu adresu mikroprogramu, ktorá je z výstupu TA bloku 2 riadenia mikroprogramu, přivedená na vstupy B9 bloku 2 pamati mikroprogramu.
Pri vykonávaní aritmeticko-logických operácií sú nulový výsledok operácie a informácia o přenose do vyššieho rádu taktiež použité pre generovanie podmienky vetvenia adresy mikroprogramu. To je dosiahnuté tým, že výstupy 12A bloku 12 aritmeticko-logickej jednotky charakterizujúce tieto operácie sú přivedené na vstupy D10 bloku 10 výběru podmienky, kde sú na základe riadiacich výstupov 9B bloku 9 památi mikroprogramu přivedených na vstupy Alp bloku 10 výběru podmienky testované, pričom stav testovaného výsledku operácie sa prenesie na výstup 10A bloku 10 výběru podmienky, ktorý je spojený so vstupom C7 bloku 2 riadenia mikroprogramu, pričom výsledky aritmeticko-logických operácií můžu byť využité pre Salšie aritmeticko-logické operácie, čo je dosiahnuté tým, že na základe riadiacich výstupov 9B parnáti mikroprogramu přivedených na vstupy A10 bloku 10 výběru podmienky sa vyberie jeden z výsledkov operácie, ktorý sa prenesie na výstup 10B bloku 10 výběru podmienky spojeného so vstupom B12 bloku 12 aritmeticko-logickej jednotky.
Pri vykonávaní aritmeticko-logických operácií s konštantou, je táto získávaná z mikroprogramového riadenia tým, že na danej adrese mikroprogramu určenej výstupmi 7A bloku 2 riadenia mikroprogamu, ktoré sú spojené so vstupmi B9 bloku 9 památi mikroprogramu sú na výstupech 9D bloku 9 pamati mikroprogram generované signály přivedené na vstup All bloku 11 dekódera riadiacich signálov, kde sa na výstupe 11B bloku 11 dekódera riadiacich signálov, ktorý je spojený so vstupom A9 bloku 2 pamati mikroprogramu vygeneruje signál, ktorý požadovanú konštantu vyhradluje cez výstup 9E bloku 2 pamati mikroprogramu na vstup C12 bloku 12 aritmeticko-logickej jednotky.
Pri komunikácii eiadiaceho modulu s diskovou pamaťou sú výstupy 12B bloku 12 aritmeticko-logickej jednotky spojené so vstupmi B25 bloku 25 riadenia disku, na ktorých sa generujú riadiace signály pre disk, ktoré sú riadiacim signálom z výstupu 11A bloku 11 dekódera riadiacich signálov přivedeným na vstup A25 bloku 25 riadenia disku odpamátané a z výstupu 25C bloku 25 riadenia disku spojené so vstupom B28 bloku 28 styku s diskom vyslané do diskové j pamati. Stavové a chybové signály vybratej diskovéj pamati sú z výstupu 28B bloku 28. styku s diskom připojené na vstup C25 bloku 25 riadenia disku, z ktorého sú cez výstupy 25A bloku 25 riadenia disku přivedené na vstup B8 bloku 2 stavových signálov a riadiacim signálom z výstupu 11B bloku 11 dekódera riadiacich signálov, ktorý je spojený so vstupom A8 bloku 2 stavových signálov vyslané cez výstup 8A bloku 2 stavových signálov na vstup C12 bloku 12 aritmeticko-logickej jednotky, pričom stavový signál z diskovej památi potvrdzujúci vybratie adresovanej diskovej pamati je zároveň z výstupu 25B bloku 25 riadenia disku připojený na vstup B26 bloku 26 kódovania dát, v ktorom zabezpečuje elektrické pripojenie dátového kanála vybratej diskovej pamati.
Ak sa má vykonat zápis dát do vybratej diskovej pamati, blok 2 pamati mikroprogramu zabezpečí, že adresa operačněj pamati počítača, z ktorej majú byť dáta odpamátané v diskovej památi a ktorá je počítačom zadaná v systémovom registri je z výstupu 12B bloku 12 aritme
CS 266 973 Bl ticko-logickej jednotky přivedená na vstup A3 bloku 2 adresy operačněj pamSti a odpamStaná signálom, ktorý je generovaný na výstupe 11A bloku 11 dekódera riadiacich signálov spojený so vstupom B3 bloku 2 adresy operačnej pamati a zároveň so vstupom B5 bloku 5 riadenia styku s počítačom, v dósledku ktorého blok J5 riadenia styku s počítačom zabezpečí získanie riadenia nad systémovou zbernicou a výstupným signálom 5A bloku riadenia styku s počítačom, ktorý je spojený so vstupom C3 bloku 3 adresy operačnej pamati vyšle na systémová zbernicu cez výstupy 3B bloku 2 adresy operačnej pamati, ktoré sú spojené so vstupmi.Bl bloku _! styku s počítačom adresu operačnej pamSti počitača a súčasne směr přenosu cez výstup 3A bloku 2 adresy operačnej pamSti spojeného so vstupom Cl bloku 1. styku s počítačom. Blok dát z operačnej pamSti bude postupné odpamStovaný v bloku 17 vyrovnávacej pamSti od adresy, ktorá je určená blokom 14 adresy vyrovnávacej pamSti mikroprogramu. Táto adresa je určená blokom 9 pamSti mikroprogramu, pričom výstupy 12B bloku 12 aritmeticko-logickej jednotky sú spojené so vstupmi B14 bloku 14 adresy vyrovnávacej pamSti mikroprogramu, z ktorých je adresa odpamStaná riadiacim signálom vygenerovaným na výstupe 11A bloku 11 dekódera riadiacich signálov a přivedený na vstup AI4 bloku 14 adresy vyrovnávacej pamSti mikroprogramu. Ak dáta z operačnej pamSti sú systémovou zbernicou potvrdené, vygeneruje sa signál na výstupe 5A bloku 5 riadenia styku s počítačom, ktorý je spojený so vstupom C6 bloku 6^ vstupných dát, ktorým sú dáta odpamStané z výstupu 1C bloku 1. s počítačom, ktorý je spojený so vstupom A6 bloku 6^ vstupných dát, pričom na výstupe 5B bloku 5_ riadenia styku s počítačom spojeného so vstupom B8 bloku jí stavových signálov je vygenerovaný signál, ktorým je blok 2 pamati mikroprogramu informovaný o tom, že dátové slovo je odpamStané v bloku 6 vstupných dát, pričom je na výstupe 11B bloku 11 dekódera riadiacich signálov spojeného so vstupom B6 bloku 6^ vstupných dát vygenerovaný signál, ktorým sú vyslané dáta na výstup 6A bloku 6 vstupných dát spojeného so vstupom C12 bloku 12 aritmeticko-logickej jednotky, ktoré sú cez výstup 12B bloku 12 aritmeticko-logickej jednotky spojeného so vstupom C20 vstupného registra 20 vyrovnávacej pamSti odpamStané riadiacim signálom z výstupu 11A bloku 11 dekódera riadiacich signálov spojeného so vstupom B20 vstupného registra 20 vyrovnávacej pamSti a súčasne so vstupom C13 bloku 13 riadenia vyrovnávacej pamati. Blok 13 riadenia vyrovnávacej pamati zabezpečí cez výstup 13E bloku 13 riadenia vyrovnávacej pamati spojeného so vstupom C18 bloku 18 výběru adresy, vybratie adresy tak, že na výstupe 18A bloku 18 výběru adresy spojeného so vstupmi C17 bloku 17 vyrovnávacej pamati sa objaví adresa bloku 14 adresy vyrovnávacej pamati mikroprogramu, pričom výstupný signál 13C bloku 13 riadenia vyrovnávacej pamati spojený so vstupným signálom A20 vstupného registra 20 vyrovnávacej pamati vyhradluje dáta cez výstupy 20A vstupného registra 20 vyrovnávacej pamSti na vstupy B17 bloku 17 vyrovnávacej pamati, ktoré sa na danú adresu zapíšu signálom z výstupu 13B bloku 13 riadenia vyrovnávacej pamSti spojeného so vstupom A17 bloku 17 vyrovnávacej pamati. Po zápise dát do bloku 17 vyrovnávacej pamati je cez výstup 13A bloku 13 riadenia vyrovnávacej pamati spojeného so vstupom C14 bloku 14 adresy vyrovnávacej pamati mikroprogramu zvýšený obsah bloku 14 adresy vyrovnávacej pamati.
Dáta odpamatané v bloku 17 vyrovnávacej pamati sú autonomně prenášané do diskovej pamati tým spósobom, že blok 9 pamati mikroprogramu prostredníctvom výstupu 12B bloku 12 aritmeticko-logickej jednotky spojeného so vstupmi B15 bloku 15 adresy vyrovnávacej pamati disku nastaví adresu, ktorá sa odpamatá riadiacim signálom nastaveným na výstupe 11A bloku 11 dekódera riadiacich signálov spojeného so vstupom AI5 bloku 15 adresy vyrovnávacej pamati disku a súčasne spojeným so vstupom C13 bloku 13 riadenia vyrovnávacej pamati, ktorý cez výstup 13E bloku 13 riadenia vyrovnávacej pamati spojeného so vstupom C18 bloku 18 výběru adresy zabezpečí výběr adresy bloku 15 adresy vyrovnávacej pamSti disku, ktorý je přivedený cez výstupy 18A bloku 18 výběru adresy na vstupy C17 bloku 17 vyrovnávacej pamati a zároveň cez výstup 13B bloku 13 riadenia vyrovnávacej pamati spojeného so vstupom AI7 bloku 17 vyrovnávacej pamati je obsaj z danej adresy přivedený cez výstupy B17 bloku 17 vyrovnávacej pamSti na vstupy B21 vyrovnávacieho registra 21 zapisovaných dát kde je odpamStaný prepisovacím signálom přivedeným z výstupu L3D bloku 13 riadenia vyrovnávacej pamSti na vstup A21 vyrovnávacieho registra 21 zapisovaných dát. Počet slov, ktoré sa majú preniest do diskovej pamSti a povel pre zápis dát, z výstupu 12B bloku 12 aritmeticko-logickej jednotky připojeného na vstup D16 bloku 16 počtu slov sú odpamatané riadiacim signálom z výtupu 11A bloku
CS 266 973 Bl dekódera riadiacich signálov spojeného so vstupom C16 bloku 1,6 počtu slov. Odpamataním povelu je cez výstup 16A bloku 16 počtu slov spojeného so vstupom B22 povolená činnost bloku 22 posuvného registra a súčasne spojeného so vstupom B19 je povolená činnost bloku 19 riadenia dát. Cez výstup 19B bloku 19 riadenia dát spojeného so vstupom A22 bloku 22 posuvného registra je riadený přepis dát z výstupu 21A vyrovnávacieho registra 21 zapisovaných dát spojeného so vstupom C22 do vloku 22 posuvného registra. Zároveň výstupom 19B bloku 19 riadenia dát spojeným so vstupom AI3 bloku .13 riadenia vyrovnávacej pamati je vyžiadaný cyklus prepísania dát z bloku 17 vyrovnávacej pamati do vyrovnávacieho registra 21 zapisovaných dát, pričom po každom přepise dát je zvýšená adresa bloku 15 adresy vyrovnávacej pamati disku cez výstup 13A bloku 13 riadenia vyrovnávacej pamati spojeného so vstupom C15 bloku 15 adresy vyrovnávacej pamati disku. Zároveň výstupom 19B bloku 19 riadenia dát spojeného so vstupom AI6 je zvyšovaný obsah bloku 16 počtu slov. Cez obojsmerný výstup D22 bloku 22 posuvného registra sú dáta sériovo vysielané na vstup A26 bloku 26 kódovania dát, v ktorom sú kódované metodou modifikovanéj frekvenčněj modulácie, odkial sú vysielané do diskovej pamati cez výstup 26A bloku 26 kódovania dát spojeného so vstupom A28 bloku 28 styku s diskom. Zároveň sú sériovo vysielané dáta cez výstup 22A bloku 22 posuvného registra přivedené na vstup B27 bloku 27 kontroly dát, kde sú dáta delené polynómom, ktorý má vlastnost, že dokáže detekovat chybu a zároveň opravit chybový zhluk bloku dát.
Zvyšok po delení je z výstupu 27A bloku 27 kontroly dát vyslaný sériovo na vstup D26 bloku 26 kódovania dát, odkial je vyslaný do diskovej pamati. Vysielanie zvyšku je v bloku 27 kontroly dát riadené signálom přivedeným z výstupu 19C bloku 19 riadenia dát spojeného so vstupom A27 bloku 27 kontroly dát. Činnost bloku 19 riadenia dát je ukončená přenesením slov, počet ktorých bol nastavený v bloku 16 počtu slov. Ukončenie činnosti bloku 19 riadenia dát je hlášené stavovým signálom na výstupe 16C bloku 16 počtu slov, ktorý je spojený so vstupom B8 bloku ji stavových signálov. Pri čítaní dát z diskovej pamati je do bloku 16 počtu slov zadaný povel pre čítanie a zároveň počet slov, ktoré majú byt přenesené z diskovej pamati, čím sa povolí činnost bloku 19 tiadenia dát a bloku 22 posuvného registra. Taktiež je do bloku 15 adresy vyrovnávacej pamati disku nastavená adresa, od ktorej budú dáta čítané z diskovej pamati ukládané do bloku 17 vyrovnávacej pamati. Kódované dáta metodou modifikovanéj frekvenčnej modulácie z diskovej pamati prichádzajú z výstupu 28A bloku 28 styku s diskom na vstup C26 bloku 26 kódovania dát, kde dochádza k dekódovaniu dát.
Dekódované dáta sú z oboj směrného výstupu A26 bloku 26 kódovania dát přivedené cez vstup D22 do bloku 22 posuvného registra, odkial sú po sformovaní do slova přivedené cez výstupy 22B bloku 22 posuvného tegistra na vstupy C23 vyrovnávacieho registra 23 čítaných dát, kde sú odpamátané signálom z výstupu 19A bloku 19 riadenia dát přivedeného na vstup A23 vyrovnávacieho registra 23 čítaných dát. Zároveň s odpamataním dát je cez výstup 19A bloku 19 riadenia dát přivedená na vstup B13 bloku 13 riadenia vyrovnávacej pamati žiadosť o odpamatanie dát z vyrovnávacieho registra 23 čítaných dát do bloku 17 vyrovnávacej pamati. Túto operáciu zabezpečí blok 13 riadenia vyrovnávacej pamati, ktorý pre blok 17 vyrovnávacej pamati vyberie adresu z bloku 15 adresy vyrovnávacej pamati disku a cez výstup 13C bloku 13 riadenia vyrovnávacej pamati spojeného so vstupom B23 vyrovnávacieho registra 23 čítaných dát vyhradluje dáta cez výstup 23A na vstup B17 bloku 17 vyrovnávacej pamati, v ktorom dójde k ich odpamataniu signálom přivedeným z výstupu 13B bloku 13 riadenia vyrovnávacej pamati na vstup A17 bloku 17 vyrovnávacej pamati.
Po odpamataní dát sa zvýši obsah bloku 16 počtu slov signálom přivedeným z výstupu 19A bloku 19 riadenia dát na vstup B16 bloku 16 počtu slov. Zároveň blok 13 riadenia vyrovnávacej pamati cez výstup 13A zabezpečí zvýšenie obsahu bloku 15 adresy vyrovnávacej pamati disku cez vstup C15. Dekódované dáta sú zároveň z výstupu 22A bloku 22 posuvného registra přivedené na vstup B27 kontroly dát, v ktorom sa vykoná kontrola správnosti prečítania bloku dát z disku. Táto kontrola je vyhodnotená na konci čítaného bloku dát signálom, ktorý je přivedený z výstupu 19C bloku 19 riadenia dát na vstup A27 bloku 27 kontroly dát, pričom vyhodnotená chyba je z výstupu 27B bloku 27 kontroly dát přivedená na vstup B8 bloku ji
CS 266 973 Bl stavových signálov. Ukončenie činnosti bloku 19 riadenia dát je rovnaké ako pri zápise dát.
Přenos dát odpamátaných v bloku 17 vyrovnávacej památi do operačněj památi počítača sa uskutočňuje tým spósobom, že v bloku 14 adresy vyrovnávacej památi mikroprogramu sa nastaví počiatočná adresa pre blok 17 vyrovnávacej památi, od ktoréj sa začne uskutočňovať přenos dát. Počiatočná adresa sa nastaví riadiacim signálom přivedeným z výstupu 11A bloku 11 dekódera riadiacich signálov na vstup AI4 bloku 14 adresy vyrovnávacej památi mikroprogramu, ktorý je taktiež přivedený na vstup C13 bloku 13 riadenia vyrovnávacej památi, kterým je vyvolaná žiadosť o přenos dát z bloku 17 vyrovnávacej památi do výstupného registra 24 vyrovnávacej památi. Na základe tejto žiadosti blok 13 riadenia vyrovnávacej památi vyberie pre blok 17 vyrovnávacej památi adresu určenú blokom 14 adresy vyrovnávacej památi mikroprogramu a zabezpečí vyslanie dát cez oboj směrný výstup B17 bloku 17 vyrovnávacej památi na vstup C24 výstupného registra 24 vyrovnávacej památi, kde sú odpamátané signálom přivedeným z výstupu 13D bloku 13 riadenia vyrovnávacej památi na vstup B24 výstupného registra 24 vyrovnávacej památi. Signálom přivedeným z výstupu 11B bloku 11 dekódera riadiacich signálov na vstup A24 výstupného registra 24 vyrovnávacej památi sú odpamátané dáta vyhradlované cez výstup 24A a sú přivedené na vstup C12 bloku 12 aritmeticko-logickej jednotky, odkial sú cez výstup 12B přivedené na vstup A2 bloku 2 výstupných dát, kde sú odpamátané signálom přivedeným z výstupu 11A bloku 11 dekódera riadiacich signálov na vstup B2 bloku £ výstupných dát. Po nastavení adresy operačněj památi a smere přenosu v bloku 3 adresy operačnej památi a po získaní riadenia blokom J> riadenia styku s počítačom sú dáta z bloku 2 výstupných dát, ako aj adresa operačnej památi z bloku 2 adresy operačnej památi vyslané do počítača signálom přivedeným z výstupu 5A bloku 5 riadenia styku s počítačom na vstup C3 bloku 2 adresy operačnej památi a taktiež na vstup C2 bloku 2 výstupných dát.
Zapojenie riadiaceho modulu vonkajších památi je použité v riadiacej jednotke malých diskových památi typu Winchester (RJ MDP-W) pre počítače rady SMEP so systémovou zbernicou Spoločná zbernica. ·

Claims (1)

  1. Zapojenie riadiaceho modulu vonkajších pamatí vyznačujúce sa tým, že výstupy (9C) bloku (9) památi mikroprogramu sú spojené so vstupmi (A12) bloku (12) aritmeticko-logickej jednotky, zatial čo výstupy (9B) bloku (9) památi mikroprogramu sú spojené so vstupmi (A10) bloku (10) výběru podmienky, pričom výstupy (9D) bloku (9) památi mikroprogramu sú spojené so vstupmi (All) bloku (11) dekódera riadiacich signálov, zatial čo výstupy (9A) bloku (9) památi mikroprogramu sú spojené so vstupmi (D7) bloku (7) riadenia mikroprogramu, pričom výstupy (12B) bloku (12) aritmeticko-logickéj jednotky sú spojené so vstupmi (A2) bloku (2) výstupných dát a tiež so vstupmi (A3) bloku (3) adresy operačnej památi a Sálej tiež so vstupmi (B7) bloku (7) riadenia mikroprogramu a tiež so vstupmi (CIO) bloku (10) výběru podmienky a 3alej tiež so vstupmi (B14) bloku (14) adresy vyrovnávacej památi mikroprogramu a tiež so vstupmi (B15) bloku (15) adresy vyrovnávacej památi disku a Sálej tiež so vstupmi (D16) bloku (16) počtu slov a tiež so vstupom (C20) vstupného registra (20) vyrovnávacej památi a Sálej tiež so vstupmi (B25) bloku (25) riadenia disku, zatial čo výstupy (11A) bloku (11) dekódera riadiacich signálov sú spojené so vstupom (B2) bloku (2) výstupných dát a tiež so vstupom (B3) bloku (3) adresy operačnej památi a Sálej tiež so vstupom (A7) bloku (7) riadenia mikroprogramu a tiež so vstupmi (B5) bloku (5) riadenia styku s počítačom a Sálej tiež so vstupom (C16) bloku (16) počtu slov a tiež so vstupom (A15) bloku (15) adresy vyrovnávacej památi disku a Sálej tiež so vstupom (A14) bloku (14) adresy vyrovnávacej památi mikroprogramu a tiež so vstupmi (C13) bloku (13) riadenia vyrovnávacej památi a Sálej tiež so vstupom (B20) vstupného registra (20) vyrovnávacej památi a tiež so vstupom (A25) bloku (25) riadenia disku, zatial čo vstupy (C12) bloku (12) aritmeticko-logickej jednotky sú spojené s výstupmi (6A) bloku (6) vstupných dát a tiež s výstupmi (8A) bloku (8) stavových signálov a Sálej tiež s výstupmi (9E) bloku (9) památi mikroprogramu a tiež
    CS 266 973 Bl s výstupmi (24A) výstupného registra (24) vyrovnávacej paměti, pričom výstupy (11B) bloku (11) dekódera riadiacich signálov sú spojené so vstupem (B6) bloku (6) vstupných dát a tiež so vstupom (A8) bloku (8) stavových signálov a Sálej tiež so vstupom (A9) bloku (9) paměti mikroprogramu a tiež so vstupom (A24) výstupného registra (24) vyrovnávacej paměti, zatial čo vstupy (B8) bloku (8) stavových signálov sú spojené s výstupmi (4B) bloku (4) dekódera adresy a tiež s výstupmi (5B) bloku (5) riadenia styku s počítačom a dalej tiež s výstupmi (25A) bloku (25) riadenia disku a tiež s výstupem (27B) bloku (27) kontroly dát a dalej tiež s výstupom (16C) bloku (16) počtu slov, pričom výstup (4A) bloku (4) dekódera adresy je spojený so vstupom (B10) bloku (10) výběru podmienky, zatial čo výstup (10A) bloku (10) výběru podmienky je spojený so vstupom (C7) bloku (7) riadenia mikroprogramu, pričom výstupy (12A) bloku (12) aritmeticko-logickej jednotky sú spojené so vstupmi (D10) bloku (10) výběru podmienky, zatial čo výstup (10B) bloku (10) výběru podmienky je spojený so vstupom (B12) bloku (12) aritmetioko-logickej jednotky, pričom výstupy (7A) bloku (7) riadenia mikroprogramu sú spojené so vstupmi (B9) bloku (9) paměti mikroprogramu, zatial čo výstupy (5A) bloku (5) riadenia styku s počítačom sú spojené so vstupom (C3) bloku (3) adresy operačnej paměti a tiež so vstupom (C2) bloku (2) výstupných dát a dalej tiež so vstupom (C6) bloku (6) vstupných dát, pričom výstupy (2A) bloku (2) výstupných dát sú spojené so vstupmi (AI) bloku (1) styku s počítačom, zatial čo výstupy (3B) bloku (3) adresy operačnej paměti sú spojené so vstupmi (Bl) bloku (1) styku s počítačom, pričom výstup (3A) bloku (3) adresy operačnej paměti je spojený so vstupom (Cl) bloku (1) styku s počítačom, zatial čo vstup (B4) bloku (4) dekódera adresy sú spojené s výstupmi (1A) bloku (1) styku s počítačom, pričom vstup (A4) bloku (4) dekódera adresy je spojený s výstupom (1B) bloku (1) styku s počítačom, zatial čo obojsmerné vstupy (A5) bloku (5) riadenia styku s počítačom sú spojené s obojsmernými vstupmi (Dl) bloku (1) styku s počítačom, pričom vstupy (A6) bloku (6) vstupných dát sú spojené s výstupmi (1C) bloku (1) styku s počítačom, zatial čo výstupy (16A) bloku (16) sú spojené so vstupmi (B19) bloku (19) riadenia dát a tiež so vstupmi (B22) bloku (22) posuvného registra, pričom výstupy (16B) bloku (16) počtu slov sú spojené so vstupmi (A19) bloku (19) riadenia dát, zatial čo výstup (19A) bloku (19) riadenia dát'je spojený so vstupom (A23) vyrovnávacieho registra (23) čítaných dát a tiež so vstupom (B16) bloku (16) počtu slov a dalej tiež so vstupom (B13) bloku (13) riadenia vyrovnávacej paměti, pričom výstup (19B) bloku (19) riadenia dát je spojený so vstupom (A22) bloku (22) posuvného registra a tiež so vstupom (A16) bloku (16) počtu slov a dalej tiež so vstupom (A13) bloku (13) riadenia vyrovnávacej paměti, zatial čo výstupy (19C) bloku (19) riadenia dát sú spojené so vstupmi (A27) bloku (27) kontroly dát, pričom výstup (13A) bloku (13) riadenia vyrovnávacej paměti je spojený so vstupom (C14) bloku (14) adresy vyrovnávacej paměti mikroprogramu a tiež so vstupom (C15) bloku (15) adresy vyrovnávacej paměti disku, zatial čo výstupy (13B) bloku (13) riadenia vyrovnávaoej paměti sú spojené so vstupmi (A17) bloku (17) vyrovnávacej paměti, pričom výstupy (13C) bloku (13) riadenia vyrovnávacej paměti sú spojené so vstupom (A20) vstupného registra (20) vyrovnávacej paměti a tiež so vstupom (B23) vyrovnávacieho registra (23) čítaných dát, zatial čo výstupy (13D) bloku (13) riadenia vyrovnávacej paměti sú spojené so vstupom (A21) vyrovnávacieho registra (21) zapisovaných dát a tiež so vstupom (B24) výstupného registra (24) vyrovnávacej paměti, pričom výstup (13E) bloku (13) riadenia vyrovnávacej paměti je spojený so vstupom (C18) bloku (18) výběru adresy, zatial čo výstupy (14A) bloku (14) adresy vyrovnávacej paměti mikroprogramu sú spojené so vstupmi (B18) bloku (18) výběru adresy, pričom výstupy (15A) bloku (15) adresy vyrovnávacej paměti disku sú spojené so vstupmi (A18) bloku (18) výběru adresym pričom výstupy (18A) bloku (18) výběru adresy sú spojené so vstupmi (C17) bloku (17) vyrovnávacej paměti, zatial čo obojsmerné vstupy (B17) bloku (17) vyrovnávacej paměti sú spojené s výstupmi (20A) vstupného registra (20) vyrovnávacej paměti a tiež so vstupmi (B21) vyrovnávacieho registra (21) zapisovaných dát a dalej tiež s výstupmi (23A) vyrovnávacieho registra (23) čítaných dát a tiež so vstupmi (C24) výstupného registra (24) vyrovnávacej paměti, pričom výstupy (21A) vyrovnávacieho registra (21) zapisovaných dát sú spojené so vstupmi (C22) bloku (22) posuvného registra, zatial čo výstupy (22B) bloku (22) posuvného registra sú spojené so vstupmi (C23) vyrovnávacieho registra (23) čítaných dát, pričom obojsmerné vstupy (D22) bloku (22) posuvného registra sú spojené s obojsmernými vstupmi (A26) bloku (26) kódovania dát, zatial čo výstup (22A) bloku (22) posuvného
    CS 266 973 Bl registra je spojený so vstupom (B27) bloku (27) kontroly dát, pričom výstup (27A) bloku (27) kontroly dát je spojená so vstupom (D26) bloku (26) kódovania dát, zatial čo výstup (25B) bloku (25) riadenia disku je spojený so vstupom (B26) bloku (26) kódovania dát, pričom vstupy (C25) bloku (25) riadenia disku sú spojené s výstupmi (28B) bloku (28) styku s diskom, pričom výstupy (25C) bloku (25) riadenia disku sú spojené so vstupmi (B28) bloku (28) styku s diskom, zatial čo výstupy (26A) bloku (26) kódovania dát sú spojené so vstupmi (A28) bloku (28) styku s diskom, pričom vstupy (C26) bloku (26) kódovania dát sú spojené s výstupmi (28A) bloku (28) styku s diskom.
CS878996A 1987-12-09 1987-12-09 Zapojenie riadiaceho modulu vonkajších pamštf CS266973B1 (sk)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CS878996A CS266973B1 (sk) 1987-12-09 1987-12-09 Zapojenie riadiaceho modulu vonkajších pamštf

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CS878996A CS266973B1 (sk) 1987-12-09 1987-12-09 Zapojenie riadiaceho modulu vonkajších pamštf

Publications (2)

Publication Number Publication Date
CS899687A1 CS899687A1 (en) 1989-05-12
CS266973B1 true CS266973B1 (sk) 1990-01-12

Family

ID=5441248

Family Applications (1)

Application Number Title Priority Date Filing Date
CS878996A CS266973B1 (sk) 1987-12-09 1987-12-09 Zapojenie riadiaceho modulu vonkajších pamštf

Country Status (1)

Country Link
CS (1) CS266973B1 (sk)

Also Published As

Publication number Publication date
CS899687A1 (en) 1989-05-12

Similar Documents

Publication Publication Date Title
KR100227419B1 (ko) 외부기억장치 및 그의 메모리 액세스 제어방법
EP0094746A2 (en) High-speed data transfer unit for digital data processing system
GB2248127A (en) Data erasing and re-writing circuit for use in programming a microcomputer integrated circuit device
CS266973B1 (sk) Zapojenie riadiaceho modulu vonkajších pamštf
US6072543A (en) Priority order processing circuit and method for an MPEG system
JPH05114021A (ja) スキヤナーの文書データ入力装置
GB2060961A (en) Data processing system having memory modules with distributed address information
KR100381497B1 (ko) 부호오류정정디코더
JPS6111873A (ja) 16ビツトマイクロプロセツサによる8ビツトおよび16ビツトの各周辺装置へのアクセス方法
JPH05265939A (ja) データ転送装置
JP2000066949A (ja) データ記録再生装置およびデータ記録再生装置のメモリアクセス方法
EP0073081A1 (en) Data processing system having a control device for controlling an intermediate memory during a bulk data transport between a source device and a destination device
KR100228670B1 (ko) 광디스크재생시스템의 효율적인 메모리관리장치
JP2005222626A (ja) 記録再生装置
JPS6113613B2 (sk)
JPS6029860A (ja) デ−タの更新方法
KR0171907B1 (ko) Dat시스템에 있어서 데이타 재생회로
JP2586134B2 (ja) Cpu外部バスアクセス方法
JP2524620B2 (ja) 入出力制御方法
US5175846A (en) Clock device for serial bus derived from an address bit
SU962899A1 (ru) Устройство дл сопр жени цифровой вычислительной машины с периферийными устройствами
JPS6121541A (ja) 記憶回路
SU1256034A1 (ru) Устройство дл сопр жени двух ЭВМ с общей пам тью
CN121560787A (zh) 一种通信系统及通信方法
SU991437A2 (ru) Устройство дл перевода выражений в польскую инверсную запись