Vuonna IBM PC-yhteensopivat tietokoneet, tärkeimmät tehtävät POST hoitaa BIOS, joka voi luovuttaa joitakin näistä velvollisuuksista muita ohjelmia alustaa hyvin erityinen oheislaitteet, erityisesti video-ja SCSI-alustus. Nämä muut velvollisuuskohtaiset ohjelmat tunnetaan yleisesti nimellä option ROMs tai erikseen nimellä video BIOS, SCSI BIOS, jne.,
tärkeimmät tehtävät tärkeimmistä BIOS POST: in aikana ovat seuraavat:
- tarkista, SUORITTIMEN rekisterit
- tarkistaa eheyden BIOS-koodin itse
- varmista, joissakin perus komponentit, kuten DMA, ajastin, keskeytys-ohjain
- etsi, koko, ja tarkistaa järjestelmän keskusmuisti
- alustaa BIOS
- pass ohjaus muut erikoistuneet tiedostotunnistetta Biosit (jos asennettu)
- tunnistaa, järjestää, ja valita, mitkä laitteet ovat saatavilla käynnistäminen
toiminnot edellä tiedoksi POSTITSE kaikki BIOS-versiot takaisin hyvin ensimmäinen., Myöhemmin BIOS-versiot, POSTITSE myös:
- tutustu, alustaa, ja luettelo kaikki järjestelmän bussit ja laitteet
- tarjota käyttöliittymä järjestelmän kokoonpano
- rakentaa mitä tahansa järjestelmän ympäristö on tarpeen kohde-käyttöjärjestelmä
(alkuvuodesta Biosit, POSTI ei ole järjestää tai valitse boot-laitteet, se yksinkertaisesti tunnistaa levykkeiden tai kiintolevyjen, johon järjestelmä yrittää käynnistää siinä järjestyksessä, aina.)
BIOS aloittaa postinsa, kun suoritin nollataan. Ensimmäinen muistipaikka, jonka suoritin yrittää suorittaa, tunnetaan reset-vektorina., Kun kyseessä on kova uudelleenkäynnistys, northbridge ohjaa tämän koodin nouto (pyyntö) BIOS sijaitsee järjestelmän flash-muisti. Lämmin saapas, BIOS sijaitsee oikeassa paikassa RAM ja northbridge ohjaa reset vektori puhelun RAM. (Aiemmissa PC-järjestelmissä ennen piirisarjojen standardia BIOS-ROM olisi sijoitettu osoitealueelle, johon kuului reset-vektori, ja BIOS juoksi suoraan ROM: sta. Tämän vuoksi emolevyn BIOS-ROM on segmentissä F000 tavanomaisessa muistikartassa.,)
Aikana POST virtaus nykyaikainen BIOS, yksi ensimmäisistä asioista, BIOS pitäisi tehdä, on määrittää syy, se on suorittamista. Esimerkiksi kylmä saapas voi joutua suorittamaan kaikki toiminnallisuutensa. Jos, kuitenkin, järjestelmä tukee virransäästö tai quick boot menetelmiä, BIOS voi kiertää standardi POST device discovery, ja yksinkertaisesti ohjelmoida laitteet esiasennettu järjestelmä, laite, pöytä.
POST flow PC on kehittänyt hyvin yksinkertainen, suoraviivainen prosessi, joka on monimutkainen ja sekava., Aikana POST BIOS on integroida lukuisia kilpailevia, kehittyvä, ja jopa toisensa poissulkevia standardeja ja aloitteita matriisi laitteisto ja Käyttöjärjestelmät PC odotetaan tukea, vaikka korkeintaan vain yksinkertainen muisti testejä ja setup-näyttö tulee näkyviin.
aiemmissa BIOSeissa, aina vuosituhannen vaihteeseen saakka, posti suorittaisi kaikkien laitteiden perusteellisen testin, mukaan lukien täydellisen muistitestin. Tämä IBM: n suunnittelema malli oli mallinnettu niiden suurempien (esim.keskustietokoneiden) järjestelmien mukaan, jotka suorittaisivat täydellisen laitteistotestin osana kylmäkäynnistysprosessiaan., Koska PC-alustan kehittynyt enemmän hyödyke kuluttajalle laitteen, keskusyksikön – ja minicomputer-vaikutteita korkea-luotettavuus ominaisuuksia, kuten tavallinen muisti ja perusteellinen muisti testi, joka LÄHETTÄÄ olivat laskeneet useimmissa malleissa. Eksponentiaalinen kasvu PC memory koot vetämänä yhtä eksponentiaalinen lasku muisti hinnat, oli myös yksi tekijä tässä, kuten kesto muisti testi käyttää tiettyä CPU on suoraan verrannollinen muistin koko.,
alkuperäisen IBM PC voi olla varustettu niin vähän kuin 16 KB RAM-muistia ja yleensä oli välillä 64 ja 640 KB; määrästä riippuen varustettu memory, tietokoneen 4.77 MHz: n 8088 välillä tarvitaan viisi sekuntia ja 1,5 minuuttia POST ja ei ollut mitään keinoa ohittaa sen. IBM XT: stä alkaen muistimäärä näytettiin postauksen aikana tyhjän näytön sijaan. Moderni PC, jossa on linja noin 1 GHz: n 32-bittinen väylä saattaa olla 2000x tai jopa 5000x nopeammin, mutta se saattaa olla enemmän kuin 3 GT muistia—5000x enemmän., Ihmiset ovat enemmän huolissaan boot kertaa nyt kuin 1980-luvulla, 30-60 sekunnin muisti testi lisää ei-toivottuja viive hyötyä luottamusta siihen, että ei koeta olevan sen arvoista, että kustannukset, joita useimmat käyttäjät. Useimmat klooni PC BIOSes salli käyttäjän ohittaa POST RAM tarkistaa painamalla näppäintä, ja nykyaikaisemmat koneet usein ei RAM-testi ollenkaan, ellei se ollut käytössä kautta BIOS setup. Lisäksi, moderni DRAM on huomattavasti luotettavampi kuin DRAM oli 1980-luvulla.,
osana käynnistysjakso POST rutiineja, näyttöön voi tulla kehote käyttäjälle painamalla-näppäintä voit käyttää sisäänrakennettu asetukset toiminnot BIOS. Näin käyttäjä voi asettaa emolaudalle erityisesti erilaisia vaihtoehtoja ennen käyttöjärjestelmän lataamista. Jos mitään näppäintä painetaan, VIESTI etenee käynnistysjärjestystä vaaditaan lataamaan asennettu käyttöjärjestelmä.,
Progress and error reportingEdit
BIOS POST card for ISA bus
BIOS POST card for PCI bus.
Professional BIOS POST card for PCI bus.,
Kaksi POST seitsemän-segmentti-näytöt integroitu tietokoneen emolevy
alkuperäinen IBM BIOS-valmistettu POST diagnostiikkatiedot saatavilla syöttöä useita I/O-portti 0x80 (on screen display ei ollut mahdollista joidenkin failure modes). Molemmat edistystä viitteitä ja virhekoodit luotu; jos kyseessä on vika, jota ei ole tuottaa koodin, koodi edellinen onnistunut operaatio oli saatavilla tukea ongelman määrityksessä., Käyttämällä logiikan analysaattoria tai omaa postikorttia—käyttöliittymäkorttia, joka näyttää portin 0x80 ulostulon pienellä näytöllä—teknikko voisi määrittää ongelman alkuperän. Kun käyttöjärjestelmä on käynnissä tietokoneessa koodi näytetään tällainen hallitus voi tulla merkityksetön, koska jotkut Käyttöjärjestelmät, kuten Linux, käytä porttia 0x80 I/O ajoitus toimintaa. Mahdollisten vaiheiden ja virheolosuhteiden todelliset numerokoodit vaihtelevat BIOS-toimittajasta toiseen. Myös yksittäisen toimittajan eri BIOS-versioiden koodit voivat vaihdella, vaikka monet koodit pysyvät eri versioissa muuttumattomina.,
myöhemmin BIOSes käytti emolevyyn kiinnitetystä PC-kaiuttimesta (jos on ja toimii) piippausta signaalivirhekoodeihin. Jotkut myyjät kehitetty oma variantteja tai parannuksia, kuten MSI: n D-Kiinnike. Post beep-koodit vaihtelevat valmistajasta toiseen.
tietoa numeerisista ja piip-koodeista on saatavilla Bioseiden ja emolevyjen valmistajilta. On olemassa sivustoja, jotka keräävät koodeja monille Bioseille.,ode)
Reference: AMIBIOS8 Check Point and Beep Code List, version 2.,se POST-äänimerkit kuuluvat erityisesti CompTIA+ Tentti:
Piippaa | Merkitys | |
---|---|---|
Tasainen, lyhyttä piippausta | virtalähde voi olla huono | |
Pitkään jatkuva äänimerkki | Muisti vika | |
Tasaista, pitkää äänimerkkiä | virtalähde huono | |
Ei piip | virtalähde huono, järjestelmä ei ole kytketty, tai virta ei ole päällä | |
Ei piip | Jos kaikki näyttää toimivan oikein voi olla ongelma ’hakulaite’ itse., Järjestelmä piippaa yleensä yhden lyhyen piippauksen.,/td> | Color/graphics printer |
1500–1599 | Synchronous communication device, adapter, or port | |
1700–1799 | Hard drive or adapter (or both) | |
1800–1899 | Expansion unit (XT) | |
2000–2199 | Bisynchronous communication adapter | |
2400–2599 | EGA system-board video (MCA) | |
3000–3199 | LAN adapter | |
4800–4999 | Internal modem | |
7000–7099 | Phoenix BIOS chips | |
7300–7399 | 3.,5-inch disk drive | |
8900–8999 | MIDI adapter | |
11200–11299 | SCSI adapter | |
21000–21099 | SCSI fixed disk and controller | |
21500–21599 | SCSI CD-ROM system |