1 / 18

BIOS és CMOS

BIOS és CMOS. ROM BIOS B asic I nput/ O utput S ystem. Alapvető I/O rendszer a ROM-ban Feladatai: Felületet ad az operációs rendszerek működéséhez POST (power on self test) funkciók ellátása a hardverösszekötők meglétének vizsgálata hardverelemek működésének vizsgálata

denna
Download Presentation

BIOS és CMOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BIOS és CMOS

  2. ROM BIOSBasic Input/Output System • Alapvető I/O rendszer a ROM-ban • Feladatai: • Felületet ad az operációs rendszerek működéséhez • POST (power on self test) funkciók ellátása • a hardverösszekötők meglétének vizsgálata • hardverelemek működésének vizsgálata • az operációs rendszer kulcselemeinek betöltése

  3. CMOS RAM • CMOS (Complementary Metal Oxide Semiconductor - "kiegészítő metál-oxid félvezető") • Segítségével egy menüből variálhatjuk az elérhető funkciókat, és ezáltal befolyásoljuk, hogy a BIOS miként szabályozza a chipsetet. • 64 bájt méretű RAM, mely a BIOS működéséhez szükséges beállításokat tartalmazza. • Szerepe az adott konfigurációhoz való igazodás • A konfiguráció beállításait tárolja: idő, dátum,háttértár , csatoló beállítások, jelszó, üzemmódok • Működését gombelem biztosítja • Törlése „CMOS reset” jumper segítségével

  4. A CMOS indítása • DEL billentyűvel • CTRL + ESC billentyűvel • ESC billentyűvel • F1 billentyűvel • CTRL + ALT + DEL

  5. Standard Setup I. • Date (mm:dd:yy) (Dátum) és Time (hh:mm:ss) (Idő) A rendszer dátumának és idejének megadása. • Hard Disks (merevlemezek)mutatja az összes installált IDE merevlemezt és a hozzájuk tartozó beállításokat. • Size (méret): ezt általában a BIOS maga határozza a fejek, szektorok és cilinderek száma alapján; • Cylinders: a merevlemez cilindereinek száma - általában megadják a winchester címkéjén; • Heads: a merevlemez fejeinek száma - szintén meg szokták adni a merevlemez címkéjén.

  6. Standard Setup II. • Write precompensation: a legújabb meghajtókon nem nagyon használják; régebben célja az volt, hogy összeegyeztesse azokat a merevlemezeket, melyek trackenként azonos számú szektorral rendelkeztek, beleértve mind a külsõ és belsõ trackeket. Az SCSI meghajtókon ezt -1-re kell állítani, az IDE felületek esetében azonban ezzel nem kell sokat törõdni, mert meghatározásaautomatikus; • Landing zone:ismét egy, a régebi idõkbõl visszamaradt emlék: olyan merevlemezeken használták, amelyik nem rendelkezett az "auto-parking" funkcióval; mivel azonban ez egyetlen mai meghajtóra sem áll, elég nullára állítani; • Sector:a szektorok száma trackenként; ugyancsak fellehetõ a merevlemez cimkéjén.

  7. Standard Setup III. • Floppy Drive A , B: az A és B meghajtó típusát adhatjuk meg. A legáltalánosabb beállítás 1.44M, 3.5", de előfordulhat más felállás is. Ha nincs állítsuk None-ra • Primary Display / Video: videókártya típusa. Rendszerint VGA. Ha két videókártyával rendelkezünk, az elsődleges megjelenítőt használjuk ennek beállítására. • Keyboard: Ha nincs installált billentyűzet, ez az opció adja meg a BIOS-nak, hogy ugorja át a POST-ban annak ellenőrzését. Ez különösen olyan számítógépekben használatos, mint például a szerverekben, amelyek elindíthatók billentyűzet nélkül. • Halt On: Utasítja a BIOS-t, hogy mely hibákat hagyja figyelmen kívül a POST során. Például, ha azt akarjuk, hogy a rendszerindítás folytatódjék, akár talál hibát a billentyűzet ellenőrzésekor, akár nem, állítsuk ezt "All, but keyboard"-ra, azaz "Mindenféle [hiba esetében álljon meg], kivéve a keyboard-ot". • Virus Warning: Ha képes rá a BIOS-unk, ez szabályozza a vírus-detektálási képességeit.

  8. Advanced Settings • S.M.A.R.T(Self Monitoring Analysis and Reporting Technology: önmegfigyelő elemző és jelentéskészítő technológia. Az EIDE egyik szolgáltatása. Lényege, hogy a BIOS a merevlemez teljesítményére vonatkozó adatokat kap, és figyelmezteti a felhasználót, ha meghibásodás veszélye áll fenn. • Above 1MB Memory Test (Quick BOOT): ez szabályozza, hogy a POST ellenőrizze-e induláskor az egész rendszermemóriát hibák után kutatva. Ez a művelet időigényes, ezért nem érdemes alkalmazni . • Boout Up NumLock Status: aktiválódjon-e a NumLock rendszerindításkor vagy ne • Floppy Drive Seek At Boot: ha Enabled, akkor a gép a bekapcsolás után felpörgeti a hajlékonylemez-meghajtóinkat, ellenőrzésképpen. Hátránya, hogy lassú és feleslegesen dolgoztatja egységinket. Célszerű ezért deaktiválni. • Wait for F1: megadja, hogy amennyiben hibát észlel, a rendszer töltődése leálljon-e addig, amíg a felhasználó lenyomja az F1-et . A Disable ajánlott a gyorsabb indításhoz, illetőleg a fájl-szervereknél, de az Enabled biztosítja, hogy minden esetleges hibajelzést látni fogunk. • External Cache Memory: Napjaink legtöbb rendszere tartalmaz másodszintű gyorsítótárat, így a felhasználók többségének ezt érdemes bekapcsolnia (kivéve például az Intel nem A-jelű Celeron 266 és 300 processzorait). Gyakori probléma, hogy a felhasználónak van ugyan L2 cache memóriája, viszont ez az opció ki van kapcsolva, így a gép érezhetően lassabban dolgozik, mint amennyire képes lenne. Ha nincs másodszintű gyorsítótárunk, akkor kapcsoljuk ki, mert a rendszer leállásához vezethet.

  9. Advanced Settings II. • Internal Cache Memory: (De)aktiválja a CPU elsőszintű gyorsítótárát. A legtöbb processzor, kezdve a 486-osoktól, rendelkezik ilyennel. • ISA IRQ: Megadja a PCI kártyáknak, hogy az ISA kártyák mely IRQ-kat használják, így lehetővé téve, hogy ne egyazon megszakításra üljenek. Ezt általában a plug-and-play operációs rendszerek tudják jól kihasználni. • Typematic Rate Programming: ajánlott beállítás: kikapcsolva. • Memory Tick Sound: azt szabályozza, hogy a rendszer kísérje-e hallható kattogással a memória számlálását rendszerindításkor. • Memority Parity Error Check: felderítésre kerüljenek-e a memória hibái. Néhány alaplapon ez a funkcó kikapcsolható, azonban ajánlott aktiválni a biztonság kedvéért (nincs semmilyen negatív vagy lassító hatással a rendszer működésére).

  10. Advanced Settings III. Shadow Memory Cacheable: legyen Enable a nagyobb teljesítmény kedvéért. Ez a BIOS kódját a rendszer memóriájába másolja a gyorsabb elérés érdekében. Ha viszont problémát érzékelünk kapcsoljuk ki. Video ROM Shadow: ajánlott az Enable. Célja hasonló az előzőhöz: a videókártya ROM kódját másolja a gyorsabban elérhető RAM-ba. Numeric Processor Test: ha coprocesszorral ellátott processzorunk van kapcsoljuk be. Enélkül ugyanis a rendszer figyelmen kívül hagyja az FPU-t, látványosan csökkentve a teljesítményt. Boot Sequence: milyen sorrendben vizsgálja át a BIOS legkülönfélébb meghajtóinkat betölthető operációs rendszer után. A felhasználók többsége az A, C beállítást használja. Bootup CPU Speed: ezt az opciót célszerű High-on tartani, az ellenkező megoldással pedig csak akkor kísérletezni, ha valami baj lenne a rendszer működésével. Fast Gate A20 Option: az A20 az extended, azaz kibővített memória első 64KB-jára utal, amit high memory area-ként ismerhetünk. Eme opció szabályozza, hogy ezt a kis tartományt használja-e a rendszer az 1MB fölötti tárterület kezelésére. Érdemes ezt a funkcót aktiválni. Turbo Switch: ATX-es házaknál a Sleep-pel helyettesítik. A legtöbb rendszeren érdemes használaton kívül helyezni.

  11. Advanced Settings IV. Adapter ROM Shadow......a vége valamilyen memóriacím-tartomány. Ez vezérli, hogy az előző két opcióhoz hasonló módon a BIOS átmásolja-e az akármelyik kiegészítő kártya által használt ROM-ot a rendszer memóriájába a gyorsabb hozzáférésért. Mivel azonban ennek megítéléséhez tudnunk kell, hogy melyik kártya mely memóriacímeket használja, ajánlott kikapcsolni.

  12. Integrated Peripherals I. • IDE HDD Block Mode: ajánlott bekapcsolni. Lehetővé teszi a multi-szektoros adatátviteleket. • Primary PIO: eme funkció révén az IDE meghajtó egyidejűleg több szektort is képes átvinni. Erre több mód is van. • Mode 0: egyidejűleg egy szektort; • Mode 1: ? • Mode 2: a szektorok átvitele egy szimpla burst-ben történik; • Mode 3: 32 bites utasítások, legfeljebb 11.1MB másodpercenkénti adatátvitel; • Mode 4: maximum 16.7MB/másodperces adatátvitel; • Mode 5: 20MB/másodperces adatátvitelt. • Napjaink meghajtóinál már általánosnak tekinthető a Mode 4. A legtöbb BIOS-nak van egy automatikus beállítása, amikor is maga állapítja meg a legjobb megoldást. A megfelelő módot egyébként egyenként, mindegyik drive-ra meg kell adni • IDE DMA: állítsuk Auto-ra. Ha biztosak vagyunk benne, hogy a winchesterünk UDMA-kompatibilis, akkor nyugodtan válasszuk az Enabled-et. • On-Chip PCI IDE: aktiválhatjuk és kikapcsolhatjuk az alaplapra integrált IDE vezérlőt.

  13. Integrated Peripherals II. • USB Controller: ki-és bekapcsolhatjuk az alaplapra integrált USB-vezérlőt. • FDD-Controller: ki-és bekapcsolhatjuk az alaplapra integrált floppy-vezérlőt. • Serial Port: deaktiválhatjuk a soros portot, illetve megadhatjuk a hozzá tartozó IRQ és DMA címet. • Parallel Port: ugyanaz áll rá, mint a soros portra, csakhogy ehhez tartozhat még egy másik beállítás is (Parallel Port Mode), ami lehet SPP, EPP/SPP, ECP vagy ECP/EPP. Ajánlott az ECP, EPP vagy ECP/EPP beállítás, ami magas adatátviteli sebességet ígér a porton át, illetve megadja a kétirányú adatátvitel lehetőségét. Ezzel azonban bánjunk óvatosan, mert régebbi nyomtatók esetében ez problémát okozhat és elképzelhető, hogy csak össze-vissza karakterek kerülnek a papírra; ez esetben maradjunk meg a - ha lassabban is, de - biztosabban működő .

  14. A chipset memória-frissítési beállításai I. • Automatic Configuration: a BIOS az alábbi beállítások egy jó részét elvégzi a felhasználó helyett. • Slow Refresh: lehetővé teszi, hogy a memória-frissítési ciklus ritkábban kerüljön végrehajtásra, így gyorsítva a rendszer sebességét és csökkentve áramfelvételét. Az Enabled ajánlott, de csak ha a memóriamodul támogatja. • Concurrent Refresh: aktiválása révén egyidejűleg olvashat/írhat a processzor a memóriából/-ba és ezzel párhuzamosan megtörténhet a memória tartalmának frissítése is. A nagyobb teljesítmény kedvéért éljünk a lehetőséggel. • Burst Refresh: egyidőben több memória-frissítést is elvégez. • DRAM Burst At Four Refresh: a memóriát négyes burst-ökben frissíti. • High-Speed Refresh: ha amemória támogatja, ez gyorsabb frissítési ciklusokat tesz lehetővé. • Staggered Refresh: a frissítés ennek révén memóriabankonként történik, vagyis egymás után, tehát nem egyidejűleg. Ez csökkenti az áramfelvételt, de a sebességet is. • Refresh Value: minél alacsonyabb, annál jobb.

  15. A chipset memória-frissítési beállításai II. • Read Wait States: mithogy a CPU általában gyorsabb, mint a memória, a beállítást arra használják, hogy a memóriát összhangba hozzák a sebesebb processzorral, így megakadályozva a paritáshibákat (azaz a CPU ne kérhesse gyorsabban az adatokat, mint azokat a memória ki tudná szolgáltatni). Minél alacsonyabb ez az érték, annál gyorsabb a rendszer. • Write Wait States: ugyanaz áll rá, mint az előbbire, csak itt az írásra vonatkozóan. Sok esetben ezt a két opciót egy beállításba kombinálják, amit DRAM Wait State-nek hívnak. • CAS Timing Delay: alapbeállításban általában ez le van tiltva (ne legyen késleltetés). A CAS a Column Access Strobe rövidítése. A DRAM ugyanis sorokba és oszlopoba szerveződik. Valamennyi részét (területét) impulzusok révén érhetjük el. Amikor a CPU egy memória-hozzáférést végez el, aktiválja a RAS-t (Row Access Strobe), hogy megtalálja a sort, amelyik a keresett adatot tartalmazza. Ezután a CAS meghatározza az oszlopot is, ezáltal konkretizálva az igényelt adat helyét. A RAS sebessége megegyezik a chip sebességével, míg a CAS sebessége a RAS sebességének a fele.

  16. Busz-beállítások • AT Bus Clock Selection: ez határozza meg azt az osztót, amit a CPU órajelére alkalmazva a BIOS megadja az ISA/EISA busz sebességét, méghozzá CLK/x formában, ahol "x" az osztó. A CPU frekvenciája, nem a belső, hanem a külső frekvencia, az a szám, amit megszoroz a processzor, hogy megkapja a tényleges működési sebességét. Ez a gyakorlatban annyit tesz, hogy ha például a Pentium 100 úgy kapja meg a 100 Mhz-et, hogy kettővel szorozza az 50Mhz-et, akkor a CLK/x azt adja meg, hogy az 50Mhz-et mennyivel osztja el a BIOS. Az újabb alaplapok már mind elvégzik maguk ezt a beállítást. • ISA Bus Speed: ugyanaz, mint az előző, csak a PCI-ra vonatkozóan. • Wait States: valahányszor valami történik az AT buszon, ez megadja, hogy mennyit várakozzon a gép a művelettel. Ez a régebbi ISA kártyákat segíti, hogy hibátlanul működhessenek a gyorsabb rendszerekben. Természteresen minél alacsonyabb az érték, annál jobb. • Fast AT Cycle: kapcsoljuk be, hogy picit nagyobb teljesítményre ösztökéljük az ISA kártyákat, különösen videókártya esetén. • DMA Wait States: mennyit várakozzon a gép, mielőtt a DMA-t használja. Minél alacsonyabb az érték, annál jobb.

  17. Cache beállítások • Cache Read Option: még az SRAM is használ wait state-eket. Ez az opció meghatározza, hogy mennyi órajel szükség négy 32 bites word feltöltésére a CPU belső gyorsítótárába. Ezt általában a "clocks per word" elnevezéssel illetik. Általában az m-n-n-n formában adják meg, és korlátot csak az szab, hogy a CPU milyen burst módot támogat. A legelterjedtebb a 2-1-1-1, a 3-1-1-1 vagy a 3-2-2-2. Minél alacsonyabb, annál jobb. A 4-1-1-1 már jó. • Fast Cache Read/Write: kapcsoljuk be, ha két cache memóriabankunk van, 64K vagy 256K. • Cache Wait States: mit minden wait state esetében: az alacsonyabb érték a gyorsabb. A legjobb a nulla. 33Mhz feletti buszsebességeknél esetleg szükség lehet rá, hogy 1-re állítsuk. • Tag RAM Includes Dirty: aktivilásáa növeli a teljesítményt, minthogy a cache RAM tartalma egyszerűen felülításra kerül, ahelyett, hogy felcserélődne.

  18. Power Management • Power Management: az energiatakarékosság szintje állítható be. Kapcsoljuk ki, ha egyáltalán nincs szükségünk rá. Egyébiránt választhatunk az előre beállított minimum és maximum lehetőségek között, vagy dönthetünk a User Define mellett, ahol szabad kezet kapunk. • PM by APM: az APM-féle energiatakarékosság ki-és bekapcsolása. Az Advanced Power Management szabványt az Intel és a Microsoft alkotta meg. • Video Off: a DPMS (monitor pihentetés) ki-és bekapcsolása. • PM Timers: megadhatjuk, mennyit várjon a PC, mielőtt elkezdi lekapcsolgatni az egységeit. Ha akarjuk, kikapcsoljuk, egyébiránt beállíthatjuk a várakozási időt különböző esetekben (merevlemez lekapcsolása, doze mode, suspend mode, stb.). • Soft-On By Power BTTN: azt szabályozza, hogy a power gomb megnyomása után azonnal kikapcsoljon a gép, vagy csak pár másodperces késleltetést követően.

More Related