PROGRAMOWANIE
WEBMASTER:
 Artyku³y
 Kursy
 Skrypty
PHP:
 Artyku³y
 Kursy
 Skrypty
VISUAL C/C++:
 Artyku³y
 Kursy
 Kody ¼ród³owe
C++ BUILDER:
 Artyku³y
 Kursy
 Komponenty
 Kody ¼ród³owe
 FAQ
DELPHI:
 Artyku³y
 Kursy
 Komponenty
 Kody ¼ród³owe
 FAQ
JAVA:
 Artyku³y
 Kursy
 Aplety
ASP:
 Artyku³y
 Kursy
 Skrypty
VISUAL BASIC:
 Artyku³y
 Kursy
 Kody ¼ród³owe
PASCAL:
 Artyku³y
 Kursy
 Kody ¼ród³owe
ASSEMBLER:
 Artyku³y
 Kursy
 Kody ¼ród³owe
O NAS [...]
 Ekipa portalu
 Reklama
REKLAMA

Pascal » Artyku³y
Reboot - czyli restartowanie komputera
Ka¿dy, kto zmienia³ cokolwiek w AUTOEXEC.BAT lub CONFIG.SYS wie, ¿e po operacji korekcji tych plików zazwyczaj resetuje siê komputer, by za³adowaæ na nowo system operacyjny i uzyskaæ nowe parametry. Wymiana konfiguracji to zazwyczaj wynik pisania ró¿nych programów, które wymagaj± niekiedy dziwnych (programowych) ustawieñ. Poniewa¿ jestem szczê¶liwym posiadaczem DOS-a 5.0 (na razie nie zamierzam od niego uciec nawet o numerek wy¿ej), za ka¿dym razem, gdy modyfikujê w "konfigu", muszê odpalaæ system na nowo. Jestem w gor±cej wodzie k±pany i oczekiwanie na za³adowanie systemu dla mnie trwa zbyt d³ugo;), napisa³em wiêc krótki programik licz±cy sobie... DWA BAJTY, który umo¿liwia naprawdê najszybsze chyba za³adowanie systemu operacyjnego.

U¿ytkownicy systemu DOS w wersji 6.0 i wy¿szych maj± ju¿ ma³e u³atwienie w postaci MENU systemowego. Ka¿dy mo¿e sobie stworzyæ takie menu chyba w CONFIG.SYS i uruchamiaæ tak± kofiguracjê, jaka mu siê podoba. Niestety, DOS 5.0 nie ma takiej funkcji. Mój program to niejako emulator MENU DOS 6.0 w DOS 5.0. Dzia³a dobrze i jestem ca³kiem zadowolony.

Oto program ³aduj±cy system operacyjny:

int 19h

I to wszystko! Jego zalet± jest naprawdê szybko¶æ. Omijany jest test pamiêci, tak jak po wci¶niêciu klawisza RESET na obudowie. Pomijany jest równie¿ test komponentów komputera, np. wy¶wietlanie winietki BIOS-u karty graficznej. Nastêpuje tylko proces ³adowania sektorów do pamiêci.

Wad± - choæ nie sprawdzon± do koñca przeze mnie -- jest niekasowanie zawarto¶ci pamiêci. Nie znaczy to, ¿e mamy mniej wolnej pamiêci. Chodzi o to, ¿e poszczególne komórki nie s± fizycznie kasowane. Ich zawarto¶æ jest niezmieniana. Oczywi¶cie, tworzony jest nowy dosowy ³añcuch pamiêci. Wszystko wygl±da tak, jakby komputer zosta³ dopiero co w³±czony.

My¶lê, ¿e ka¿demu z Was przyda siê ten programik. Chocia¿ gracze pewnie mnie wy¶miej±...

Kod ¼ród³owy do artyku³u:
Reboot (2, 96 KB)

Dariusz Pindraszak
NEWSLETTER
Chcesz byæ zawsze na bie¿±co?
Zapisz siê!
WP.PL
LITERATURA
INNE [?]
Katalog WWW
Sponsor
On-Line: 4
stat4u
Wszystkie prawa zastrze¿one © 2001-2002 Programik.com