podstawy dzialania i budowa log Nieznany

background image

Podstawy działania komputera.

Budowa logiczna komputera

Wykład 5

Technologia Informacyjna

mgr Anna Bombińska-Sołtys

e-mail:a.bombinska@uwmsc.edu.pl

http://annasoltys.vot.pl/wyklady/

background image

Co się dzieje po włączeniu komputera

 Po wciśnięciu przycisku zasilania komputera (Power supply)

zostaje wysyłany sygnał do zasilacza ATX, który przekształca prąd
zmienny (AC) na prąd stały (DC). Dzięki temu komputer i jego
komponenty otrzymują odpowiednie do ich zasilania napięcia.

 Najpierw uruchamia się, zapisany na stałe w pamięci płyty

głównej

program

kontrolujący

sprawność

poszczególnych

elementów systemu – test wewnętrzny POST (power-on self
test).

background image

Co się dzieje po włączeniu komputera

 Jeżeli w trakcie tego testu zostanie wykryty błąd, możliwe są

trzy wyjścia, zależne od potencjalnych konsekwencji wystąpienia
błędu, a więc i od tego, które urządzenia już działają:

- zostaje zgłoszony błąd BIOS-u, na przykład Cache Memory

Bad

(błąd pamięci cache) albo Parity Error (błąd parzystości

pamięci, niemożliwy do zlokalizowania błąd pamięci).

- zostaje

wyemitowany kod

dźwiękowy

czyli sygnał

informujący za pomocą określonej sekwencji dźwięków o
charakterze błędu.

- pojawiają się kody POST w razie problemów w trakcie

przeprowadzania testów zainstalowanych urządzeń wysyłane
na ustalony adres wejścia-wyjścia. Aby wyświetlić te kody
potrzebna jest specjalna karta rozszerzeń.

background image

Komunikaty o błędach

( Beep Code)

 Zakładając, że do płyty głównej podawane są prawidłowe napięcia

zasilające, a głośniczek jest sprawny i podłączony do właściwego
złącza, informacje o występujących błędach mogą być przekazywane
za pomocą sygnałów dźwiękowych. Kody dźwiękowe (Beep Code)
jak i kody POST są zależne od producenta BIOSu (Award, Ami,
Phoenix)

 Przykładowe kody dźwiękowe BIOS-u Award

- jeden krótki dźwięk - stan normalny, brak błędów

- dźwięk ciągły - uszkodzenie zasilacza

- jeden długi dźwięk – błąd pamięci

- jeden długi i jeden krótki dźwięk - błąd płyty głównej lub

karty rozszerzeń

- jeden długi i dwa krótkie dźwięki – błąd karty graficznej

- trzy długie dźwięki – błąd klawiatury

background image

Co się dzieje po włączeniu komputera

 Przy prawidłowo przebiegającym teście wewnętrznym POST:

- Wyświetlony zostaje na ekranie komunikat pochodzący

od karty grafiki.

- Następnie sprawdzany jest procesor, pamięć RAM, dyski i

ewentualnie reszta podłączonych do płyty głównej
elementów.

- Na dole ekranu w pierwszym oknie POST wyświetlana jest

informacja o klawiszu uruchamiającym BIOS (Delete, F2).

- W

drugim oknie POST

wyświetlone są informacje

o urządzeniach i kartach podłączonych do komputera.

background image

Co się dzieje po włączeniu komputera

background image

Co się dzieje po włączeniu komputera

 Po rozpoznaniu urządzeń następuje zainicjowanie procedury

rozruchowej. Kolejne urządzenia (1 st, 2nd .....boot device)
przeszukiwane są pod kątem występowania plików systemowych
(io.sys, msdos.sys, command.com, config.sys, autoexec.bat ). Po
znalezieniu tych plików następuje zainicjowanie systemu
operacyjnego WINDOWS.

 W

menu

boot sequence

zazwyczaj istnieje możliwość

konfiguracji kolejności przeszukiwania urządzeń: FDD, CD-ROM,
HDD. Obecnie system można również uruchomić z urządzeń
przenośnych przez port USB np. Pen Drive, USB CD, USB HDD jaki
i z kart pamięci np. Compact Flash czy sieci LAN.

background image

BIOS

background image

Struktura logiczna komputera

 Klasyczny komputer o architekturze podanej przez von

Neumana składa się z trzech podstawowych bloków:

- procesora

- pamięci operacyjnej

- urządzeń wejścia/wyjścia

 W pamięci przechowywane są przetwarzane dane oraz

program dla procesora. Urządzenia wejścia/wyjścia
umożliwią wymianę informacji pomiędzy komputerem a
użytkownikiem. Procesor umożliwia przetwarzanie danych.

background image

Struktura logiczna komputera

 Osoba posługująca się komputerem (operator) ma bezpośredni

dostęp tylko do urządzeń we/wy. Korzystając z urządzeń
wejściowych operator może zapisać do pamięci komputera
program oraz dane potrzebne do jego wykonania.



Po załadowaniu programu do pamięci komputera może on

zostać w dowolnej chwili wywołany przez operatora. W tym celu
musi on wydać polecenie rozpoczęcia wykonywania programu
przez wymuszenie odczytania pierwszego polecenia.

 W czasie wykonywania programu procesor odczytuje kolejne

rozkazy, które następnie musi rozpoznać. Po zdekodowaniu
rozkazu, w zależności od treści tego rozkazu, procesor podejmuje
odpowiednią akcję. Akcja ta polega na wykonaniu odpowiedniej
operacji. Między innymi, z treści rozkazu, może wynikać
konieczność odczytania argumentów dla niego.

background image

Struktura logiczna komputera

Jeżeli argument znajduje się:

 w pamięci, to dalsza akcja polega na odczytaniu adresu tego

argumentu.

 w rejestrach procesora to wówczas rozkaz musi wskazywać

adres

odpowiedniego rejestru. Po skompletowaniu całej

instrukcji procesor wykonuje ją, a dalej pobiera następny rozkaz i
cała akcja się powtarza.

 w kodzie programu, to odczytane będzie następne słowo(a) z

kodu programu stanowiące ten adres.

background image

Fizyczna reprezentacja informacji w

komputerze

 Komputer

jest urządzeniem elektronicznym, więc wszelkie

informacje, jakie do niego docierają reprezentowane są przez
sygnały elektryczne. Wszystkie dzisiejsze komputery rozróżniają
jedynie dwa stany elektryczne:

- 1 – gdy sygnał elektryczny dochodzi do komputera o wartości

od 2V do 5V,

- 0 – gdy sygnału brak lub napięcie jest bardzo niskie od 0V do

0,8 V

background image

Logiczna reprezentacja informacji w

komputerze

 To zdecydowało o wyborze przedstawiania danych w komputerze za

pomocą dwóch wyróżnionych stanów logicznych określanych
mianem bitu.

- 0 - fałsz/nie

- 1 - prawda/tak

 Z tego względu obliczenia wykonywane przez procesor opierają się

na binarnym (dwójkowym) systemie liczbowym.

background image

BIT



BIT - (w ang. kawałek, skrót od binary digit, czyli cyfra dwójkowa) – najmniejsza
ilość informacji potrzebna do określenia, który z dwóch równie prawdopodobnych
stanów przyjął układ. Bit przyjmuje jedną z dwóch wartości, które zwykle określa się
jako 0 (zero) i 1 (jeden), choć można przyjąć dowolną inną parę wartości, np.
prawda i fałsz, tak lub nie czy -1 i +1.Oznaczenie tej jednostki to mała litera b.



Szybkość transmisji danych i przepustowość kanału transmisji mierzy się w bitach
na sekundę (bps, b/s, bit/s), kilobitach na sekundę (kb/s), megabitach na
sekundę (Mb/s) czy w gigabitach na sekundę (Gb/s).

background image

BAJT



BAJT

(dop.

bajtu

lub bajta) –

najmniejsza adresowalna jednostka
informacji

pamięci

komputerowej,

składająca się z bitów.



Słowo "bajt" (ang. byte) powstało
od angielskiego "bite" (gryźć), jako
najmniejsza porcja danych, które
komputer może "ugryźć" za jednym
razem

(czyli

pobrać,

zapisać,

przetworzyć).



W praktyce przyjmuje się, że jeden
Bajt to 8 bitów. Oznaczanie literowe
tej jednostki to duża litera B.

256

2

8

=

2

2

2

2

2

2

2

2

2

Ka

ż

dy bit

to 2 mo

ż

liwe

informacje: 0 lub 1

bit

bit

bit

bit

bit

bit

bit

bit

background image

Wielokrotności jednostek informacji



Podobnie

jak

w

wypadku

jednostek

fizycznych,

możemy

tworzyć

wielokrotności jednostek informacji.



Faktycznie, w powszechnym użyciu są wielokrotności jednostek informacji będące
potęgami dwójki. Pewną analogię do wielokrotności jednostek fizycznych pozwala
zachować właściwość mówiąca, że

2

10

= 1024 ≈ 1000



Wielokrotności bajta

-

1 kB = 2

10

B = 1024 B ≈ tysiąc (małe „k”) /kilobajt/

-

1 MB = 2

20

B = 1024 kB = 1048576 B ≈ milion (duże „M”) /megabajt/

-

1 GB = 2

30

B = 1024 MB = 1073741824 B ≈ miliard (duże „G”) /gigabajt/

-

1 TB = 2

40

B = 1024 GB = 1099511627776 B ≈ bilion (duże „T”) /terabajt/

-

1 PB = 2

50

B = 1024 GB = 1125899906842624 B ≈ biliard (duże „P”) /petabajt/

-

1 EB = 2

60

B = 1024 PB = 1152921504606846976 B ≈ trylion (duże „E”) /eksabajt



Wielokrotności bita

-

1 kb = 1 kbit =10

3

= 1 000 bitów

zwykle: 1 kb = 125 bajtów 8 kb = 1000 bajtów

-

1 Mb = 1 Mbit = 10

6

= 1000 kb = 1 000 000 bitów

zwykle: 1 Mb = 125 000 bajtów 8 Mb = 1MB

-

1 Gb = 1 Gbit = 10

9

= 1000 Mb = 1 000 000 000 bitów

1Gb = 1024 Mb 8 Gb=8192 Mb(1024 MB)

background image

System binarny dwójkowy

 Dwójkowy system liczbowy (inaczej binarny) to pozycyjny

system liczbowy, w którym podstawą jest liczba 2. Do zapisu
liczb potrzebne są więc tylko dwie cyfry: 0 i 1.

 Kodowanie w systemie binarnym opiera się na wyznaczaniu reszt

w wyniku kolejnych dzieleń liczby przez 2:

 A więc 1984

10

= (11111000000)

2

.

background image

Zamiana z systemu dwójkowego

na dziesiętny

 Zamiany z systemu dwójkowego

na dziesiętny można

wykonać poprzez zapisanie liczby jako sumy potęg liczby 2
pomnożonych przez wartość cyfry.

(10100)

2

= (1*2

4

) + (0*2

3

) + (1*2

2

) + (0*2

1

) + (0*2

0

) =20

(01011)

2

= (0*2

4

) + (1*2

3

) + (0*2

2

) + (1*2

1

) + (1*2

0

) =11

background image

Szesnastkowy system liczbowy

 Szesnastkowy

system

liczbowy

(czasem

nazywany

heksadecymalnym

, w skrócie hex) to pozycyjny system liczbowy,

w którym podstawą jest liczba 16. Skrót hex pochodzi od angielskiej
nazwy hexadecimal. Do zapisu liczb w tym systemie potrzebne jest
szesnaście cyfr.

 Szesnastkowy system liczbowy stosuje się w informatyce m.in. w

przypadku programowania, sterowania sprzętem komputerowym w
języku HTML i programach do obróbki zdjęć i grafiki.

 W najpowszechniejszym standardzie poza cyframi dziesiętnymi od 0

do 9 używa się pierwszych sześciu liter alfabetu łacińskiego: A, B,
C

, D, E, F (dużych lub małych). Cyfry 0-9 mają te same wartości co w

systemie dziesiętnym, natomiast litery odpowiadają następującym
wartościom: A = 10, B = 11, C = 12, D = 13, E = 14 oraz F = 15.



Np. liczba zapisana w systemie szesnastkowym jako 3E8 to 1000 w
dziesiętnym systemie liczbowym:

background image

Źródło

Literatura:

 BIOS i usuwanie usterek. Klaus Dembowski. Helion, Gliwice

2004

 Komputer. Internet. Cyfrowa Rewolucja. Piotr Jerzy Durka.

PWN SA, Warszawa 2000.

Strony www:

 http://pl.wikipedia.org

 http://klub.chip.pl/lipka/budowa/cyfra.htm


Wyszukiwarka

Podobne podstrony:
Podstawowe dzialania ograniczja Nieznany
Dzialanie czynnikow srodowiskow Nieznany
ITIL Podstawy W2 Budowa i optymalizacja procesów i serwisów ITIL
25 Podstawy działania przetworników opto, Elektrotechnika-materiały do szkoły, Pomiary elektryczne w
Przedsiębiorczość jako podstawa działalności gospodarczej Przedsiębiorczość
Podstawy Zarzdzania id 368860 Nieznany
,fizyka 1 C, dzialania na wekto Nieznany (2)
Podstawowe zagadnienia id 36653 Nieznany
jak zalozyc dzialalnosc id 2246 Nieznany
Podstawy Automatyki Egzamin pyt Nieznany
Podstawy Gospodarki Rynkowej 02 Nieznany
Podstawy działania wybranych usług sieciowych
Podstawy życia Budowa i czynności komórki

więcej podobnych podstron