201620. lajstromszámú szabadalom • Eljárás és elrendezés több processzoros digitális hálózatok gyors aktivizálására, előnyösen számítógépekhez
11 HU 201620 B 12 mái’ két processzor esetén is mintegy 20%-kal rövidebb időre van szükség, (az ismert megoldásokhoz képest,) hogy a bekapcsolás után elérjük a rendszer üzemi állapotát, nyolc processzor esetén ez a sebességnövekedés már 80%-os. SZABADALMI IGÉNYPONTOK 1. Eljárás több processzoros digitális hálózatok gyors aktivizálására, előnyösen számitógépekhez, melynek során aktivizáláskor először a processzorok mikroprogramtárait feltöltjük, majd ezt követően aktivizáljuk az operációs rendszert, azzal jellemezve, hogy a mikroprogramtárak feltöltése előtt, kijelölünk egy aktív processzort és az aktív processzoron keresztül a rendszer memóriájába beirjuk a mikroutasitásokat, majd a rendszer memóriájának feltöltése után utasítjuk az összes processzort, hogy a rendszer memóriából töltse fel a mikroprogramtárát, majd miután valamennyi processzor jelezte az aktiv processzornak, hogy a mikroprogramtár feltöltése befejeződött az aktiv processzor aktivizálja az operációs rendszert. 2. Az 1. igénypont szerinti eljárás, azzal jellemezve, hogy az aktív processzort először inicializáljuk, és csak utána kezdjük meg a rendszer memória feltöltését. 3. Az 1. vagy 2. igénypont szerinti eljárás, azzal jellemezve, hogy a rendszer memória feltöltése során először egy processzort aktivizáló mikroprogramot helyezünk el, majd utána a mikroprogramtárak üzemi információját. 4. A 3. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy az aktiv processzor mikroprogramtárának a rendszer memóriából történő feltöltése során csak a mikroprogramtár üzemi információját töltjük át. 5. A 3. vagy 4. igénypont szerinti eljárás, azzal jellemezve, hogy az aktív proceszszort kivéve a processzorok feltöltése során először a processzort aktivizáló raikroprogramot töltjük be a rendszer memóriából, ezután aktivizáljuk a processzort, majd a processzor aktivizálása után töltjük be a mikroprogramtár üzemi információját. 6. A 3. vagy 4. igénypont szerinti eljárás, azzal jellemezve, hogy az aktív proceszszort kivéve a processzorok feltöltése során először a processzort aktivizáló mikroprogramot töltjük be a rendszer memóriából, ezután töltjük be a mikroprogramtár üzemi információját majd aktivizáljuk a processzort. 7. Elrendezés több processzoros digitális hálózatok gyors aktivizálására, előnyösen számítógépekhez előnyösen az 1. igénypont szerinti eljárás foganatosítására, melynek ki/bemeneteikkel központi vezetékkötegre (A) kapcsolódó rendszer memóriái (11), rendszer egységei (12a-m), 13 processzoréi (13a-n) vannak, az első processzor (13a) bemenetei első adat vezetékkötegen (Dl) keresztül első irható mikroprogramtár (14a) kimeneteire, további ki/bemenetei pedig első konzol vezérlő (15a) ki/bemeneteire vannak kötve, az első konzol vezérlő (15a) további ki/bemenetei az első írható mikroprogramtár (14a) további ki/bemeneteire, valamint konzol periféria ki/bemeneteire vannak csatlakoztatva, az i-edik processzor (13i) bemenetei i-edik adat vezetékkötegen (Di) keresztül i-edik írható mikroprogramtár (14i) kimeneteire, további ki/bemenetei pedig i-edik konzol vezérlő (15i) ki/bemeneteire vannak kötve, az i-edik konzol vezérlő (15i) további ki/bemenetei az i-edik írható mikroprogramtár (14i) további ki/bemeneteire, valamint konzol periféria ki/bemeneteire vannak csatlakoztatva, az n-edik processzor (13n) bemenetei n-edik adat vezetékkötegen (Dt») keresztül n-edik írható mikroprogramtár (14n) kimeneteire, további ki/bemenetei pedig n-edik konzol vezérlő (15n) ki/bemeneteire vannak kötve, az n-edik konzol vezérlő (15n) további ki/bemeneti az n-edik írható mikroprogramtár (14n) további ki/bemeneteire, valamint konzol periféria (16a-n) ki/bemeneteire vannak csatlakoztatva, azzal jellemezve, hogy az első konzol vezérlő (15a) bemenetei első azonosító vezetékkötegen (FI) át első processzort aktivizáló egység (17a) kimeneteire, ki/bemenetei pedig belső vezérlő vezetékkötegen (Bl) keresztül az első processzor (13a), első külső vezérlő vezetékkötegen (Cl) keresztül első leválasztó egység (18a), első utasítás vezetékkötegen (El) át pedig az első irható mikroprogramtár (14a) ki/bemeneteire vannak kötve, az első processzort aktivizáló egység (17a) kimenete első leválasztó vezetéken (bl) keresztül az első leválasztó egység (18a) bemenetére van csatlakoztatva, az i-edik konzol vezérlő (15i) bemenetei i-edik azonosító vezetékkötegen (Fi) át i-edik processzort aktivizáló egység (17i) kimenetére, ki/bemeneti pedig i-edik belső vezérlő vezetékkötegen (Bi) keresztül az i-edik processzor (13i), i-edik külső vezérlő vezetékkötegen (Ci) keresztül i-edik leválasztó egység (18i), i-edik utasitás vezetékkötegen (Ei) át pedig az i-edik írható mikroprogramtár (14i) ki/bemeneteire vannak kötve, az i-edik processzort aktivizáló egység (17i) kimenete i-edik leválasztó vezetéken (bi) keresztül az i-edik leválasztó egység (18i) bemenetére van csatlakoztatva, az n-edik konzol vezérlő (15n) bemenetei n-edik azonosító vezetékkötegen (Fn) át n-edik processzort aktivizáló egység (17n) kimeneteire, ki/bemenetei pedig n-edik belső vezérlő vezetékköLegeri (Bn) keresztül az n-edik processzor (13n), n-edik külső vezérlő vezetékkötegen (Cn) keresztül n-edik leválasztó egység (18n), n-edik utasitás vezetékkötegen (Eri) át pedig az n-edik irható mikroprogramtár (14n) ki/bemeneteire vannak kötve, az n-edik processzort aktivizáló egy-5 10 15 20 25 30 35 40 45 50 55 60 65 8