background image

Magistrale

• Jedną z najważniejszych cech 

współczesnych komputerów jest tzw. 
Architektura otwarta, tzn. 
architektura pozwalająca na 
współpracę z dowolnymi procesorami

background image

Magistrale

• Wyróżnia się trzy magistrale, 

spełniające różne funkcje

• Magistrala adresowa
• Magistrala sterująca
• Magistrala danych

background image

• Magistrala adresowa: służy do 

przesyłania adresów komórek 
pamięci operacyjnej lub układów 
wejścia-wyjścia, do których odwołuje 
się procesor w trakcie wykonywania 
cyklu maszynowego;

• -magistrala danych: kody 

programów, dane.

• Magistrala sterująca – określająca 

rodzaj wykonywanego cyklu 
maszynowego

background image

• Magistrala to zestaw przewodów lub ścieżek w 

obwodach drukowanych, zwanych liniami, niosących 
sygnały wspólne dla wszystkich uikładów. Zestaw taki 
wyposażony jest w złącza wyprowadzające na 
zewnątrz sygnały przesyłane poszczególnymi liniami. 
Do magistrali może być podłączona dowolna luczba 
nadajników lub odbiorników danych, przy czym w 
jednej chwili na magistralę może nadawać tylko jeden 
nadajnik.

• W celu uniknięcia błędów stosuje się albo organizację 

typu „master-slave” albo specjalne układy, których 
celem jest niedopuszczenie do konfliktów.

background image

• Magistrala ma decydujące znaczenie 

dla szybkości przesyłu danych 
wewnątrz komputera do 
zainstalowanych na płycie głównej 
kart rozszerzeń oraz kontrolera

background image

• Przykłady:

– ISA
– MCA
– EISA
– VLB
– PCI

background image

• Schemat połączeń systemu 

wykorzystującego magistralę PCI.

background image

• W gniazdach magistrali zewnętrznej są instalowane:

– Karty graficzne,
– Karty dzwiękowe
– Karty sieciowe
– Kontroledy dysków
– Karty TV

• Oprócz gniazd rozszerzających płyta główna zawiera 

inne łącza, tzw. Porty wejścia-wyjścia, umożliwiające 
podłączenie różnego rodzaju urządzeń zewnętrznych.

• Należą do nich między innymi następujące złącza: 

porty szeregowe (RS232), porty równoległe 
centronics, złącze PS/2 (do podłączania klawiatury).

background image

• Elementy systemu przesyłąją między sobą 

informacje poprzez łącza. Łącze hjest to zbiór 
linii przesyłowych pomiędzy nadajnikiem a 
odbiornikiem. W łączach mobą być przesyłane 
3 typy sygbałów:

– Informacyjne
– Sterujące
– Synchronizacyjne.

• W łączu wyróżnia się przesyłanie:

– Szeregowe
– Równoległe

background image

• Włączach szeregowych dane są 

transmitowane poprzez pojedyńczą 
linię informacyjną ( 2 w obu 
kierunkach).

• Łącze równoległe zawiera wiele linii 

informacyjnych. ?Główną zaletą jeswt 
zwiększenie prędkości transmisji.

background image

• Łącza simpleksowe i dupleksowe
• Informacje pomiędzy dwoma 

urządzeniami mogą być przesyłane w 
jednym lub dwóch kierunkach. 
Simpleksowe – informacje są 
przesyłane tylko w jednym kierunku,

• Dupleksowe – przesyłanie danych w 

dwóch kierunkach.

background image

• Transmisja synchroniczna i 

ansychroniczna

• W zależności od sposobu wydzielania 

pojedynczych elementów z 
odbieranego strumienia sygnałów 
rozróżnia się dwa rodzaje transmisji:

– Synchroniczna
– Asynchroniczna

background image

• W transmisji synchronicznej 

charakterystyczne punkty 
przesyłanego strumienia danych są 
wyznaczane przez dodatkowe 
sygnały zegarowe nadawcy i 
odbiorcy.

• Sygnały synchronizacji nadawcy i 

odbiorcy (synchronizacja)

background image

• Z transmisją asynchroniczną mamy 

do czynienia przy transmisji start-
stopowej.

• Dane transmitowane w postaci 

ramek, zaczyna się bitem startu, bity 
informacyjne, 1-2 bity stopu.

background image

• Transmisja danych do lub z urządzenia 

zewnętrznego może być wspomagana 
przez jeden z kilku mechanizmów 
systemu komputerowego:

– Przepytywanie
– System przerwań
– Klanały bezpośredniego dostępu do pamięci

• Efektywność systemu zależy od wyboru 

mechanizmu.

background image

• Stosowanie przepytywania polega na 

umieszczeniu w kodzie programu zapytania 
dotyczące stanu urządzeń zewnętrzych i 
realizujących operacje wejścia/wyjścia.

• Metoda ta charakteryzuje się dużym, z góry 

nieznanym opóźnieniem między powstaniem 
stanu wymagającego obsługi a rzeczywistą 
realizacją.

• Strata mocy procesora przez cykliczne 

sprawdzanie urządzeń zewnętrznych i 
kontrolowanie transmisji.

background image

• Metoda przerwań
• W tej metodzie urządzenie zgłasza 

żądanie obsługi, syhgnalizując je 
przerwaniem.

• Procesor steruje przebiegiem 

transmisji

• Procesor jest zwolniony z funkcji 

sterujących transmisją w metodzie 
wykorzystującej kanał 
bezpośredniego dostępu do pamięci 
(DMA).

background image

• Transmisja jest inicjowana przez 

procesor centralny. Wysyła on do 
sterownika adres pamięci DMA, adres 
urządzenia i liczbę przesyłanych 
bajtów.

• Sterownik DMA przejmuje 

zarządzanie magistralą na czas 
transmisji.

• Zakończenie transmisji sygnalizuje 

zgłaszając przerwanie

background image

Porty

• RS232 115 Kb/s, COM1, COM2
• PS/2
• Równoległy 150 Kb/s
• USB 1(12Mb/s), 2(480Mb/s), 

3(4,8Gb/s)

• FireWire – IEEE
• Port monitora

background image

UWB - Ultrawideband

• Bezprzewodowy następca USB IEEE 

background image

Klawiatura

• Urządzenie wejściowe do 

wprowadzania instrukcji, danych i 
znaków.

• Standardowa klawiatura zawiera 102 

klawisze.

• Mysz – urządzenie wskazujące 

używane podczas pracy z interfejsem 
graficznym. Wynaleziona została 
przez Douglasa Engelbarta w 1963r.

background image

• Tablet

– Rysowanie
– Gumka
– Areograf (różna gęstość nakładanej 

farby),

– Pędzel

background image

• Monitor – urządzenie wyjściowe, 

służące do wyprowadzania informacji 
z komputera.

• CRT
• LCD (ciekłokrystaliczny)
• Wymagana jest karta graficzna 

rozszerzenia

• Hercules, CGA, EGA, VGA, a później 

SVGA.

background image

• Technologie wyświetlania obrazu w 

płaskich ekrana

• Transmisyjne
• Refleksyjne
• Emisyjne

background image

• CRT (ang. Cathode-Ray Tube)
• LCD
• PDP
• LED i OLED
• Ekrany dotykowe

background image

• LED – Nowe technologie monitorow 

LCD

• LCD – stara technologia filtruje białe 

światło z jednej.kilku lamp. Tylko 6% 
światła dociera do odbiorcy.

• LED
• Laserowe monitory

background image

• OLED-LED z innym źródłem światła
• Organic Light Emitting Didoe
• Piksele OLED są same źródłem 

światła

• 180 stopni

background image

• Drukarka
• Urządzenie wyjściowe drukujące tekst lub grafikę.
• Drukarki dzieli się na:

– Uderzeniowe (rozetkowe i igłowe), drukujące przez uderzenie w papier 

poprzez taśmę barwiącą.

– Nieuderzeniowe (atramentowe, laserowe)

• Dwie główne cechy drukarki to:

– Szybkość wydruku (w znakach na sekundę – cps lub w stronach na 

sekundę – pps)

– Rozdzielczość (w punktach na cal, ang. Dpi – dots per inch).

• Poszczególne typy drukarek mają następujące osiągi
• Drukarki igłowe cps do 500
• Atramentowe 300-600 dpi
• Laserowe 1200 dpi (2400).

background image

• Stereolitografia – SL, SLA; 

kształtowanie przyrostowe „rapid 
prototyping”.

• Patent Charles’a Hull’a z 1986 roku.
• Pokrewne technologie: selektywne 

spiekanie laserowe (SLS), druk 
przestrzenny (3DP), Ink Jet Printing 
(IJP), FDM.

background image

• Modem – Urządzenie do przesyłania 

danych komputerowych linią telefoniczną. 
Jest ono niezbędne, ponieważ (jak dotąd) 
nie można bezpośrednio transmitować 
poprzez linie telefoniczne sygnałów 
cyfrowych wytwarzanych przez komputer.

• Modem przekształca swygnał cyfrowy w 

analogowy i na odwrót. Najszybsze 
modemy osiągają prędkość transmisji 
około 50 000 bps.

background image

• Mysz – urządzenie wejściowe służące do  

sterowania poruszającym się po ekranie 
kursorem. Mysz jest niezbędnym elementem 
w systemach operacyjnych z graficznym 
interfejsem użytkownika.

• Ploter – urządzenie wyjściowe do kreślenia 

rysunków i wykresów. W zależności od 
konstrukcji pisak porusza się po całej 
powierzchni papieru lub papier jest 
przesuwany pod piaskiem, który porusza się 
tylko na boki.

background image

• Skaner – urządzenie wejściowe, 

tworzące cyfrowy obraz dokumentu 
nadający się do dalszego 
przetwarzania przez komputer. 
Zeskanowany tekst jest pojedynczym 
obrazem cyfrowym, a nie jest 
ciągiem znaków, dlatego nie można 
go edytować bezpośrednio za 
pomocą procesora tekstu, a dopiero 
po użyciu programu do 
rozpoznawania pisma.

background image

• Skanery 3D
• Laserowe skanery z siatką kamer mogą tworzyć 

cyfrowe modele obiektów, które zawierają 
wszystkie znaczące wzgórki/guzy, rysy, rogi i 
płaszczyzny rzeczywistych przedmiotów.

• Komputery mogą uwydatnić/podkreślać, łączyć, 

zmniejszać modele przed ich wysłaniem do 
drukarek 3-D, które są na końcu świata.

• Rezultatem są nowe wersje przedmiotów 

budowane z proszku.

background image

• BCI – Brain – computer interfaces\
• Instytut FIRST z Berlina opracował 

technologię sterowania komputera 
myślami (EEG)

• Biofeedback

background image

Sztuczna siatkówka

• Sztuczna siatkówka
• Proteza oka
• Cybertkanka

background image

Grupa zastosowań 

komputerów

• Obliczenia numeryczne (naukowo-techniczne), 

złożone algorytmy, mała liczba danych.

• Informacja i zarządzanie, proste algorytmy ale 

bardzo duża ilość danych.

• Sterowanie procesami (głównie technologicznymi)
• Symulacja. Chodzi tu o takie zastosowania, w 

których komputer „udaje” (symuluje) coś lub 
kogoś. Należą tu min. Wszelkiego rodzaju gry, w 
których komputer występuje w charakterze gracza 
lub kilku graczy. Symulowanie procesów, 
zachowania rynku.


Document Outline