BIOS — разлика између измена

Садржај обрисан Садржај додат
мНема описа измене
Autobot (разговор | доприноси)
м Разне исправке; козметичке измене
Ред 19:
Верзије MS-DOSа, PC DOSа или DR-DOSа садрже фајл који се назива "[[IO.SYS]]", "IBMBIO.COM", "IBMBIO.SYS", или "DRBIOS.SYS"; овај фајл је познат и као “DOS BIOS” и садржи нижи ниво хардверске спецификације, дела оперативног система.
 
Са увођењем [[PS/2 порт|PS/2]] уређаја, [[IBM]] је поделио системски BIOS на два дела: са реалним режимом и са заштићеним режимом. Реални режим је одређен да обезбеди компатибилност-уназад са постојећим оперативним системима као што је DOS, стога и назив “CBIOS” (енг. Compatibility BIOS), с друге стране “ABIOS” (енг. Advanced BIOS) обезбеђује нови интерфес, посебно погодан за оперативне системе са [[мултитаскинг]]ом, као што је ОС/2.<ref>{{ cite book | title = System BIOS for IBM PC/XT/AT Computers and Compatibles&nbsp;— The Complete Guide to ROM-Based System Software | author = Phoenix Technologies, Ltd. | series = Phoenix Technical Reference Series | publisher = Addison Wesley Publishing Company, Inc. | edition = 1st | origyear = 1987 | year = 1989 | isbn = 0-201-51806-6}}</ref>
 
== BIOS кориснички интерфејс ==
Ред 25:
BIOS првобитног IBM PC XT рачунара није имао интерактивни кориснички интерфејс. Поруке или кодови о грешкама су приказивани на екрану, или су генерисани низови звукова који сигнализирају грешке (када POST није достигао тачку успешног покретања видео-дисплеј адаптера). Опције на PC-ју и XТ-у су подешене помоћу прекидача и краткоспојника (џампера - енг. Jumper) на матичној плочи и периферним картицама. С’ почетком средине ‘90-их постало је уобичајено да BIOS садржи корисничке интерфејсе (енг. BIOS configuration utility) или (енг. BIOS setup utility), којима се приступа при подизању система, одредјеном секвенцом кључа. Овај програм омогућује кориснику да подеси опције конфигурације система раније подешеног типа помоћу [http://www.computerhope.com/jargon/d/dipswitc.htm DIP прекидача], кроз интерактивни систем менија, контолисаног тастатуром. У прелазном периоду, IBM-ови компатибилни PC-јеви, укључујући IBM АТ, су држали поставке конфигурације у RАМ-у са батеријом и користили су боотабилни програм за конфигурацију на диску, не у RОМ-у, да подеси опције конфигурације које се налазе у овој меморији. Диск је био достављан са рачунаром, па је у случају његовог губитка било немогуће променити системска подешавања.
 
У савременим Wintel компатибилним рачунарима, корисник може конфигурисати хардвер користећи тастатуру и видео дисплеј. Исто тако, када се појави грешка приликом подизања, савремени BIOS углавном приказује ненападне поруке о грешци, често представљене као поп-ап бoксевибоксеви и предлаже да корисник приступи BIOS сетaпсетап јединици или да игнoришеигнорише грешку и да настави даље, ако је то изводљиво. Уместо RАМ-а који користи батерију, модерне Wintel машине могу складиштити BIOS подешавања конфигурације у Flash ROM-у, чак можда у истом RОМ-у који садржи и сам BIOS.
 
Због тога што је једина видљива функција BIOS-а просечном кориснику, који није упознат са техникама програмирања хардвера и апстрактним слојевима уређаја, он често меша BIOS кориснички интерфејс са правим BIOS-ем.
 
== Операције ==
=== CPU reset ===
Након што се систем укључи, или се притисне ресет тастер (такозвано “хладно подизање” – енг. “cold boot”) покреће се POST (eng. Power-On Self-Test), односно комплетно тестирање хардвера. Ако су били задржани тастери Ctrl+Alt+Delete (такозвано “топло подизање” – енг. "warm boot") посебно обележена вредност се чува у сталној BIOS меморији (меморији којој није потребно напајање – енг. “non-volatile]”) пре ресетовања процесора, а након ресетовања BIOS стартaпстартап код детектује ту вредност и не покреће POST. Ово чува време које би, у супротном, било изгубљено на детектовање и тестирање целокупне меморије. “Non-volatile” RАМ меморија је и сат реалног времена (енг. “real-time clock]” - RTC).
 
=== POST ( Power-On Self-Test) ===
Ред 91:
* Обезбедити да не дође до прекида програмирања из било ког разлога
 
Такође је важно знати да неки злонамерни програми (вируси) користе могућност репрограмирања да би уништили или изменили БИОС.<ref>{{Cite book |ref= harv|title= The BIOS Companion: The book that doesn't come with your motherboard! |last= Crouncher|first= Phil |year= 2004 |publisher= Electrocution technical publishers |isbn=978-0-470-22941-5 |page= 464 }}</ref>
 
Како би се избегле могуће последице, на неким матичним плочама постоје краткоспојници које је потребно преспојити да би се дозволио упис у Flash ROM. Поред тога, на неким матичним плочама се налази више Flash ROM чипова (енг. dual/quad system) са идентичним садржајем тако да уколико примарни чип откаже, неки од преосталих преузима његову улогу.
Ред 97:
== Напомене ==
* CP/M је оперативни систем за масовно тржиште креиран за Intel 8080/85, заснован на микрорачунарима по Герију Килдалу са из компаније -{Digital Research, Inc}-
* Gary Arlen Kildall (MaјMај 19, 1942 – JулЈул 11, 1994) био је Амерички научник у рачунарској области. Осмислио је оперативни систем PC/M и први је видео свестрану примену микропроцесора у рачунарству.
* Пуно име International Business Machines Corporation Personal Computer Disk Operating System - IBM PC DOS је оперативни систем наменњен за IBM-ове личне рачунаре, произведен и продаван од IBM-a од 1980. до 2000. године.
* MS-DOS - Енг. Microsoft Disk Operating System - оперативни систем креиран од стране Microsoftа за личне рачунаре
* PC DOS - Оперативни систем из породице DOS система написан за IBM личне рачунаре.
Ред 114:
* [http://www.phoenix.com/resources/specs-bbs101.pdf BIOS Boot Specification] 1.01 (Јануар 1996)
* [http://download.intel.com/design/flcomp/support/applnots/29216101.pdf Implementing a Plug and Play BIOS Using Intel's Boot Block Flash Memory] (Фебруар 1995)
 
 
[[Категорија:BIOS]]
Преузето из „https://sr.wikipedia.org/wiki/BIOS