Ogólna budowa systemu komputerowego

background image

Urządzenia techniki komputerowej

Ogólna budowa

systemu

komputerowego

background image

U

rz

ąd

ze

ni

a

Z

ew

tr

zn

e

We -Wy

Sterowanie

Magistrala danych

P

Pamięć

Programu

ROM

Pamięć

Danych

RAM

Magistrala adresowa

background image

Podstawą systemu komputerowego jest mikroprocesor. Jest to zbiór układów
spełniających następujące funkcje:

1. Operacyjna

- wykonuje operacje arytmetyczno – logiczne
- wykonuje operacje na danych stało- i zmiennoprzecinkowych

Moc obliczeniową (dla stałoprzecinkowych) liczy się w MIPS’ach
(Million Instruction Per Second). Zmiennoprzecinkowa jednostka
arytmetyczna służy do obliczeń zmiennoprzecinkowych. Moc
obliczeniową (dla zmiennoprzecinkowych) liczy się w MFLOPS’ach
(Million Float Operation Per Second).

background image

Częstotliwość taktowania procesora dzielimy na 3 operacje zmienno-
przecinkowe (+, -, *). Operacje zmiennoprzecinkowe wykorzystują głównie
programy typu CAD. Dzielenie jest wykonywane 20 razy wolniej niż
mnożenie, dlatego lepiej jest *0,1 niż /10.

Rejestry robocze – są to układy, które umożliwiają zapisanie (zapamiętanie)
danych, na których procesor wykonuje obliczenia.

Każdy procesor posiada listę rozkazów, czyli listę wszystkich operacji,
które on realizuje (od kilkudziesięciu do kilkuset).

background image

2. Organizacyjna

Rola mikroprocesora polega również na sterowaniem i organizacją
wymiany danych pomiędzy:

• procesorem a pamięcią

• procesorem a układami wejścia-wyjścia

• pamięcią a pamięcią

• pamięcią a układami wejścia wyjścia-wyjścia

background image

Procesor komunikuje się z otoczeniem za pomocą 3 magistral:

1. Magistrala danych – jest dwukierunkowa, czyli dane są przesyłane
od i do procesora.
2. Magistrala adresowa – jest jednokierunkowa – przekazywana jest
informacja skąd informacja ma być pobrana lub wysłana. Adres to
numer komórki lub układu wejścia-wyjścia.
3. Magistrala sterująca – jest dwukierunkowa – zestaw sygnałów
poprzez, które procesor realizuje swoje funkcje sterujące. Niektóre
sygnały są wchodzące a niektóre wychodzące.

background image

Magistrale danych w dzisiejszych komputerach są równoległe.
Dane przesyłane są w formie ciągu 0 i 1 („zer” i „jedynek”),
czyli mają postać binarną.

Szerokość magistral – wyrażana jest liczbą bitów, określających
jaka ilość informacji może być przekazywana.
Przykładowe szerokości magistral to: 8-bitowa, 16-bitowa,
32-bitowa, 64-bitowa...

Szerokość danej w procesorze może być inna niż szerokość magistrali
danych. Np. procesor 32-bitowy może współpracować z 64-bitową
magistralą danych wystawiając jednocześnie 2 dane na jednej magistrali.
Im szersza jest magistrala danych, tym szybciej są wykonywane
operacje na danych.

background image

Pamięć programu - ROM (Read Only Memory) – jest
wykorzystywana w komputerach głównie do przechowywania BIOS-u.
BIOS jest to zapisane na stałe w pamięci komputerowe oprogramowanie,
zapewniające współpracę pomiędzy poszczególnymi jego komponentami.
Obecnie BIOS umieszczany jest w pamięciach typu FLASH, co daje
możliwość jego szybkiego uaktualniania.

Rodzaje pamięci ROM:

• ROM, PROM (Read Only Memory) – programowana jest przez
producenta (tylko raz!!!)

• EPROM – programowana elektrycznie, kasowana optycznie (UV)

• EEPROM – programowana i kasowana elektrycznie

• FLASH – tak jak EEPROM z tym, że szybciej się programuje
i posiada lepsze parametry

background image

Pamięć danych - RAM (Random Access Memory) - jest to pamięć
o dostępie swobodnym, której komórki mogą być adresowane
w dowolnej kolejności. Poszczególne typy układów pamięci różnią się
między sobą pod trzema względami:

• rodzaju pamięci (statyczne - SRAM lub dynamiczne - DRAM),

• sposobu dostępu (FPM, EDO,SDRAM),

• budowy złącza (SIMM lub DIMM).

Występują kombinacje tych czynników. Główne różnice dotyczą
czasu dostępu i budowy.

Obecnie używane są pamięci typu DDR DIMM pracujące jakby
z „podwojona” częstotliwością (taktowanie odbywa się za pomocą
obu zboczy sygnału zegarowego).


Document Outline


Wyszukiwarka

Podobne podstrony:
ogolna budowa komputera
R5 Budowa mikroprocesora, Architektura Systemów Komputerowych
Ogolna budowa komputera
Laboratorium z Architektury systemów komputerowych, Budowa monitorów alfanumerycznych, Politechnika
4 Systemy Operacyjne 26 10 2010 Ogólna budowa oprogramowania systemowego
ogolna budowa komputera
OGÓLNA BUDOWA KOMPUTERA
Budowa i dzialanie komputera
10 Reprezentacja liczb w systemie komputerowymid 11082 ppt
wyklad 2012 10 25 (Struktury systemów komputerowych)
Abstrakcyjne wyobrażenie elementów systemu komputerowego
Podstawy Informatyki Wykład V Struktury systemów komputerowych
Opis oprogramowania wspomagające analizę komponentów systemu komputerowego, Prace kontrolne
Kilka refleksji na temat budowania systemu motywowania uczniów do nauki
Bezpieczeństwo systemów komputerowych
Niektóre prawne aspekty włamań do systemu komputerowego
tranzystory mosfet(1), Architektura systemów komputerowych, Sentenza, Sentenza
sciaga-skrocona, Informatyka Stosowana, Architektura systemów komputerowych, ASK

więcej podobnych podstron