Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Hardware >> BIOS >> .

Čo je MBX v BIOSe

Na veľmi vysokej úrovni , počítače vykonať tri úlohy : ? Vstupu , spracovanie a výstup . Vložené do hardvéru každého počítača je malá sada inštrukcií s názvom Basic Input /Output System , alebo BIOS . BIOS poskytuje funkcie low - level pre počítač prijímať vstup a poskytovať výstup . Program , ako je napríklad ovládač zariadenia , poskytuje stredné krok spracovania previesť na vstup do formátu , ktorý bude zrozumiteľný pre cieľové zariadenie . Mnohé z týchto programov koordinovať rôzne úlohy sa vykonáva pomocou schránky , alebo MBX . MBX schránky

Vstupné /výstupné operácie sú často rozdelené do vlákien , alebo úlohy , ktoré vykonávajú súčasne . Napríklad prehrávanie zvukového súboru môže mať tri závity pre čítanie , spracovanie a zápis zvukových dát . Súčasné úlohy často potrebujú navzájom komunikovať a niekedy je potrebné odovzdať dáta z jedného úlohy k druhému . Okrem toho , že vstupné /výstupné služby , BIOS poskytuje schránku alebo schránku , ktoré môžu byť použité podľa vlákien v rovnakom procese , komunikovať spolu navzájom a zasielať údaje . Napríklad rodič vlákno môže plodiť niekoľko detí , z ktorých každý bude aktualizovať vlajku MBX , keď ich pridelený úloha je kompletná . Rodič bude monitorovať schránku a prijať opatrenia buď keď všetky úlohy sú úplné , alebo ak úloha nie je dokončený počas určitého časového obdobia .
Mailbox Bit Vlajky

schránky bitové príznaky sú bežne používané reprezentovať stav viac súbežných úloh . Napríklad , mali úlohu, ktorý spracováva zvukové dáta nemožno aktivovať , ak tam sú dáta vo vstupnej vyrovnávacej pamäte a voľného miesta vo výstupnom bufferu . Pre koordináciu týchto činností , MBX je spočiatku nastavená na tri , alebo 11 v binárnom . Vstupná úloha používa prvý bit indikuje úplné vstupnej vyrovnávacej pamäte a výstup úloha používa druhý bit pre indikáciu prázdne výstupné vyrovnávaciu pamäť . Keď MBX je nulová , spracovanie závit aktivuje , spracováva dáta a resetuje bity MBX .
Kopírovanie dát do schránky

Simultánne závity nie sú obmedzená na používanie schránky bitové príznaky komunikovať spolu navzájom . Všetky údaje môžu byť umiestnené do schránky , vrátane primárnych údajov , odkazy na vyrovnávacích pamätí , ktoré obsahujú dáta a dokonca príkazy . Keď sú dáta odoslaná do poštovej schránky , je skopírovaný do schránky .
Ďalšie komunikačné metódy

Schránky sú jedným z niekoľkých dátových komunikačných metód , ktoré by mohli byť použité pre závity komunikovať pri vstupné zariadenia /výstupné operácie . Iné metódy zahŕňajú dátové pripojenie , alebo PIP , dátové toky , alebo SIO a dátové fronty , alebo que . Dátové rúrky a dátové toky sú podobné poštových schránok , pretože dáta skopírovaná a je neobmedzený . Dátové fronty poskytnúť spôsob komunikácie bez kopírovania pomocou dvojitej spojené zoznam , ktorý funguje ako First - In - First - Out frontu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené