• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • ISA - interfejs komunikacyjny

    Przeczytaj także...
    Przerwanie (ang. interrupt) lub żądanie przerwania (IRQInterrupt ReQuest) – sygnał powodujący zmianę przepływu sterowania, niezależnie od aktualnie wykonywanego programu. Pojawienie się przerwania powoduje wstrzymanie aktualnie wykonywanego programu i wykonanie przez procesor kodu procedury obsługi przerwania (ang. interrupt handler).Komputer osobisty (ang. personal computer) – mikrokomputer przeznaczony przede wszystkim do użytku osobistego w domu i biurze. Służy głównie do uruchamiania oprogramowania biurowego, dostępu do zasobów Internetu, prezentacji treści multimedialnych (tekst, obrazy, dźwięki, filmy i inne), jak i gier.
    Direct Memory Access, DMA (z ang. bezpośredni dostęp do pamięci) – technika, w której sprzęt komputerowy podłączony do płyty głównej, np. karta graficzna, karta dźwiękowa, karta sieciowa czy kontroler dysku twardego, mogą korzystać z pamięci operacyjnej RAM lub portów we-wy, pomijając przy tym CPU. Wymaga to niewielkiej współpracy ze strony procesora, który musi zaprogramować kontroler DMA do wykonania odpowiedniego transferu danych, a następnie na czas przesyłania danych zwolnić magistralę systemową (przejść w stan wysokiej impedancji). Natomiast sam transfer danych jest już zadaniem wyłącznie kontrolera DMA. Realizacja cykli DMA może być przejmowana przez dedykowany układ cyfrowy, tak jak np. w komputerach PC, lub być realizowana programowo przez dane urządzenie.
    Złącza ISA na płycie głównej starszego typu
    16 bitowe złącze ISA kart rozszerzeń
    Opis styków złącza ISA (16bit)
    Opis styków złącza ISA (8bit)
    Złącze 8-bitowe

    Industry Standard Architecture (ISA, standardowa architektura przemysłowa) – standard magistrali oraz złącza kart rozszerzeń dla komputerów osobistych, wprowadzona w wersji ośmiobitowej, w 1981 roku wraz z wprowadzeniem komputerów IBM PC obsługiwanych przez procesory z ośmiobitową zewnętrzną szyną danych Intel 8088. Magistrala została rozszerzona do standardu 16 bitowego w komputerach IBM PC/AT wyposażonych w procesor Intel 80286. Magistrala w wersji 16 bitowej była zgodna z 8 bitową, ale większa szybkość taktowania mogła powodować niepoprawność działania kart rozszerzeń.

    Magistrala (ang. bus) – zespół linii oraz układów przełączających służących do przesyłania sygnałów między połączonymi urządzeniami w systemach mikroprocesorowych, złożony z trzech współdziałających szyn:Intel 80286 – 16-bitowy procesor opracowany przez firmę Intel, oficjalnie pokazany po raz pierwszy 1 lutego 1982. Procesor składał się ze 134 tysięcy tranzystorów, pierwsze wersje pracowały z częstotliwością 6 lub 8 MHz, późniejsze maksymalnie 25 MHz. W procesorze 286 wprowadzono nowe instrukcje, nowy tryb adresowania pamięci (tryb chroniony) oraz przeprojektowano układ DMA.

    W latach 90 XX wieku standardy PCI i AGP zaczęły wypierać ISA. Mimo znaczącego spadku używalności, jeszcze na początku XXI wieku ISA stosowano dla celów specyficznych przemysłów czy wojskowości.

    Typowe parametry złączy ISA[ | edytuj kod]

    Wybrane parametry 16 bitowej magistrali ISA:

  • szyna danych - 16-bitowa,
  • częstotliwość pracy - 8,33 MHz,
  • przepustowość 8 MB/s (efektywna w granicach od 1,6 MB/s do 1,8 MB/s)
  • szyna adresowa - 24-bitowa,
  • brak sygnałów związanych z DMA,
  • sygnały sterujące: MEMR, MEMW, IRQ1, IRQ7, IRQ9, IRQ12, IRQ14, IRQ15, CLK, OSC
  • brak obsługi Plug and Play
  • Pod koniec lat dziewięćdziesiątych XX wieku znaczenie tej magistrali zaczęło maleć, a jej funkcje przejmował standard PCI.

    EISA (z ang. Extended Industry Standard Architecture - Rozszerzona Standardowa Architektura Przemysłowa) - Magistrale wejścia-wyjścia zaprojektowana specjalnie dla 32-bitowych komputerów 80386. Aby zapewnić jej kompatybilność z szyną ISA, taktowana jest zegarem 8,33 MHz. Dość duża prędkość transmisji danych (33 MB/s) jest nie tyle rezultatem częstotliwości taktowania, co szerokości szyny. Magistrala EISA obsługuje standard Plug&Play w przeciwieństwie do swojej poprzedniczki - ISA.IBM PC (Personal Computer) – platforma komputerów osobistych zapoczątkowana 12 sierpnia 1981 roku przez firmę IBM modelem IBM 5150 powszechnie znanym wyłącznie jako IBM PC.

    Jedną z odmian ISA jest złącze PCMCIA, stosowane w komputerach przenośnych. Rozszerzeniem standardu dla procesorów 32 bitowych była EISA.

    Dane techniczne[ | edytuj kod]

    8 bitowa ISA

    16 bitowa ISA

    Przypisy[ | edytuj kod]

    1. ISA, TechTerms [dostęp 2021-02-20] (ang.).
    2. S.A. Keel, What is Industry Standard Architecture?, EasyTechJunkie, 28 stycznia 2021 [dostęp 2021-02-20] (ang.).
    3. http://www.pg.gda.pl/~zbczaja/pdf/mse/isa.pdf
    tbody>tr>th.navbox-title>.tytuł{font-size:110%;padding-left:0;padding-right:0}.mw-parser-output .navbox-collapse{float:right;width:6em;height:1.6em}.mw-parser-output .navbox-tnavbar{float:left;width:6em;height:1.6em;text-align:left}.mw-parser-output table.navbox.v2 .navbox-group{text-align:right;padding-left:1em;padding-right:1em}.mw-parser-output table.navbox.v2 .navbox-list{width:100%;padding:0px}.mw-parser-output table.navbox.v2 .navbox-grafika-lewa{padding:0 2px 0 0}.mw-parser-output table.navbox.v2 .navbox-grafika{padding:0 0 0 2px}.mw-parser-output table.navbox.v2 .navbox-list.hlist{padding:0em 0.25em}.mw-parser-output table.navbox.v2 th.navbox-group+td.navbox-list{text-align:left}.mw-parser-output table.navbox.v2 th.navbox-group td.navbox-list{text-align:left}.mw-parser-output table.navbox-columns-table.v2 .navbox-column{width:100%;padding:0px}.mw-parser-output table.navbox-columns-table.v2{table-layout:fixed}.mw-parser-output table.navbox-columns-table.v2>tbody>tr>td{vertical-align:top}.mw-parser-output table.navbox-columns-table.v2>tbody>.nagłówek>.navbox-abovebelow{vertical-align:bottom}.mw-parser-output .navbox-column>ul{column-width:24em;text-align:left;list-style:none}.mw-parser-output .navbox-column>ul>li{white-space:nowrap;padding:0;margin:0}.mw-parser-output .navbox-tnavbar{color:#002bb8}.mw-parser-output .navbox-tnavbar a{color:#002bb8}.mw-parser-output table.navbox.v2 .navbox-group{background:#ddddff}.mw-parser-output table.navbox.v2 tr+tr>td,.mw-parser-output table.navbox.v2 tr+tr>th{border-top:2px solid #fdfdfd}.mw-parser-output table.navbox.v2 .navbox-subgroup .navbox-group{background:#e6e6ff}.mw-parser-output table.navbox.v2 .navbox-inner>tbody>tr>th+td,.mw-parser-output table.navbox.v2 .navbox-subgroup>tbody>tr>th+td,.mw-parser-output table.navbox-columns-table.v2>tbody>tr>th+th,.mw-parser-output table.navbox-columns-table.v2>tbody>tr>th+td,.mw-parser-output table.navbox-columns-table.v2>tbody>tr>td+td{border-left:2px solid #fdfdfd}.mw-parser-output .navbox span.rok{display:inline-block;width:4em;padding-right:0.5em;text-align:right}.mw-parser-output .navbox.v2.medaliści .opis1{background:gold}.mw-parser-output .navbox.v2.medaliści .opis2{background:silver}.mw-parser-output .navbox.v2.medaliści .opis3{background:#c96}.mw-parser-output .navbox{padding:3px}.mw-parser-output .navbox.pionowy .before,.mw-parser-output .navbox.pionowy .after{padding:0.5em 0;text-align:center}.mw-parser-output .navbox>.caption{background:#ccf;text-align:center;font-weight:bold}.mw-parser-output .navbox .tnavbar{font-weight:normal;font-size:xx-small;white-space:nowrap;padding:0}.mw-parser-output .navbox>.tnavbar{margin-left:1em;float:left}.mw-parser-output .navbox .below>hr+.tnavbar{margin-left:auto;margin-right:auto}.mw-parser-output .navbox .below>.tnavbar:before{content:"Ten szablon: "}.mw-parser-output .navbox .tnavbar li:after{content:" · "}.mw-parser-output .navbox .tnavbar li:last-child:after{content:none}.mw-parser-output .navbox hr{margin:0.2em 1em}.mw-parser-output .navbox .title{background:#ddf;text-align:center;font-weight:bold}.mw-parser-output .navbox>.mw-collapsible-content{margin-top:2px;padding:0;font-size:smaller}.mw-parser-output .navbox .above+div,.mw-parser-output .navbox .above+.navbox-main-content,.mw-parser-output .navbox .below,.mw-parser-output .navbox .title+.grid{margin-top:2px}.mw-parser-output .navbox>.mw-collapsible-content>.above,.mw-parser-output .navbox>.mw-collapsible-content>.below{background:#ddf;text-align:center;margin-left:auto;margin-right:auto}.mw-parser-output .navbox:not(.pionowy) .flex{display:flex;flex-direction:row}.mw-parser-output .navbox .flex>.before,.mw-parser-output .navbox .flex>.after{align-self:center;text-align:center}.mw-parser-output .navbox .flex>.navbox-main-content{flex-grow:1}.mw-parser-output .navbox:not(.pionowy) .before+.navbox-main-content{margin-left:0.5em}.mw-parser-output .navbox:not(.pionowy) .navbox-main-content+.after{margin-left:0.5em}.mw-parser-output .navbox .inner-columns,.mw-parser-output .navbox .inner-group,.mw-parser-output .navbox .inner-standard{border-spacing:0;border-collapse:collapse;width:100%}.mw-parser-output .navbox .inner-standard>tbody>tr>.opis{text-align:right;vertical-align:middle}.mw-parser-output .navbox .inner-standard>tbody>tr>.opis+.spis{border-left:2px solid white;text-align:left}.mw-parser-output .navbox .inner-standard>tbody>tr>td{padding:0;width:100%}.mw-parser-output .navbox .inner-standard>tbody>tr>td:first-child{text-align:center}.mw-parser-output .navbox .inner-standard .inner-standard>tbody>tr>td{text-align:left}.mw-parser-output .navbox .inner-standard>tbody>tr>.navbox-odd,.mw-parser-output .navbox .inner-standard>tbody>tr>.navbox-even{padding:0 0.3em}.mw-parser-output .navbox .inner-standard>tbody>tr+tr>th,.mw-parser-output .navbox .inner-standard>tbody>tr+tr>td{border-top:2px solid white}.mw-parser-output .navbox .inner-standard>tbody>tr>th+td{border-left:2px solid white}.mw-parser-output .navbox .inner-columns{table-layout:fixed}.mw-parser-output .navbox .inner-columns>tbody>tr>th,.mw-parser-output .navbox .inner-columns>tbody>tr>td{padding:0;border-left:2px solid white;border-right:2px solid white}.mw-parser-output .navbox .inner-columns>tbody>tr>td{vertical-align:top}.mw-parser-output .navbox .inner-columns>tbody>tr+tr>td{border-top:2px solid white}.mw-parser-output .navbox .inner-columns>tbody>tr>th:first-child,.mw-parser-output .navbox .inner-columns>tbody>tr>td:first-child{border-left:0}.mw-parser-output .navbox .inner-columns>tbody>tr>th:last-child,.mw-parser-output .navbox .inner-columns>tbody>tr>td:last-child{border-right:0}.mw-parser-output .navbox .inner-columns>tbody>tr>td>ul,.mw-parser-output .navbox .inner-columns>tbody>tr>td>ol,.mw-parser-output .navbox .inner-columns>tbody>tr>td>dl{text-align:left;column-width:24em}.mw-parser-output .navbox .inner-group>div+div,.mw-parser-output .navbox .inner-group>div>div+div,.mw-parser-output .navbox .inner-group>div>div+table{margin-top:2px}.mw-parser-output .navbox .inner-group>div>.opis,.mw-parser-output .navbox .inner-group>div>.spis{padding:0.1em 1em;text-align:center}.mw-parser-output .navbox>.mw-collapsible-toggle,.mw-parser-output .navbox .inner-group>div.mw-collapsible>.mw-collapsible-toggle{width:4em;text-align:right}.mw-parser-output .navbox>.fakebar,.mw-parser-output .navbox .inner-group>div.mw-collapsible>.fakebar{float:left;width:4em;height:1em}.mw-parser-output .navbox .opis{background:#ddf;padding:0 1em;white-space:nowrap;font-weight:bold}.mw-parser-output .navbox .navbox-odd{}.mw-parser-output .navbox .navbox-even{background:#f7f7f7}.mw-parser-output .navbox .inner-group>div>div+div{background:transparent}.mw-parser-output .navbox p{margin:0;padding:0.3em 0}.mw-parser-output .navbox .spis>ul,.mw-parser-output .navbox .spis>dl,.mw-parser-output .navbox .spis>ol{}.mw-parser-output .navbox.medaliści .opis.a1,.mw-parser-output .navbox.medaliści .a1 .opis{background:gold}.mw-parser-output .navbox.medaliści .opis.a2,.mw-parser-output .navbox.medaliści .a2 .opis{background:silver}.mw-parser-output .navbox.medaliści .opis.a3,.mw-parser-output .navbox.medaliści .a3 .opis{background:#c96}.mw-parser-output .navbox .navbox-main-content>ul,.mw-parser-output .navbox .navbox-main-content>dl,.mw-parser-output .navbox .navbox-main-content>ol{column-width:24em;text-align:left}.mw-parser-output .navbox ul{list-style:none}.mw-parser-output .navbox .references{background:transparent}.mw-parser-output .navbox .hwrap .hlist dd,.mw-parser-output .navbox .hwrap .hlist dt,.mw-parser-output .navbox .hwrap .hlist li{white-space:normal}.mw-parser-output .navbox .rok{display:inline-block;width:4em;padding-right:0.5em;text-align:right}.mw-parser-output .navbox .navbox-statistics{margin-top:2px;border-top:1px solid gray;text-align:center;font-size:small}.mw-parser-output .navbox:not(.grupa-szablonów) .navbox{margin:0;border:0;padding:0} Interfejsy komputera
    Szyna danych (ang. data bus) – część magistrali odpowiedzialna za transmisję właściwych danych, w odróżnieniu od danych adresowych (za co odpowiedzialna jest szyna adresowa), czy sygnałów sterujących. Podział taki ma sens jedynie dla magistrali, w których taka część jest wydzielona, czyli na ogół dla magistral równoległych.Szyna adresowa (ang. address bus) – połączenie między jednostką centralną i pamięcią, które przenosi adres z/do miejsc, gdzie jednostka centralna chce czytać lub pisać. Liczba bitów szyny adresowej określa maksymalną wielkość pamięci, do jakiej procesor ma dostęp.




    Warto wiedzieć że... beta

    Accelerated Graphics Port (AGP, czasem nazywany Advanced Graphics Port) – zmodyfikowana magistrala PCI opracowanej przez firmę Intel zaprojektowana do obsługi kart graficznych. Jest to 32-bitowa magistrala PCI zoptymalizowana do szybkiego przesyłania dużych ilości danych pomiędzy pamięcią operacyjną a kartą graficzną. Obecnie wypierane przez szybszą magistralę PCI Express.
    Przepustowość (pojemność kanału, ang. throughput) w telekomunikacji i informatyce – maksymalna ilość informacji (mierzonej w bitach), jaka może być przesyłana przez dany kanał telekomunikacyjny lub łącze w jednostce czasu (mierzonej w sekundach).
    PCMCIA (ang. Personal Computer Memory Card International Association) - międzynarodowe stowarzyszenie producentów kart pamięci dla komputerów osobistych. Celem organizacji jest wprowadzenie i rozwijanie międzynarodowego standardu kart rozszerzeń dla komputerów przenośnych.
    PCI (ang. Peripheral Component Interconnect) – magistrala komunikacyjna służąca do przyłączania kart rozszerzeń do płyty głównej w komputerach klasy PC.
    8088 to okrojona wersja układu 8086. Podobnie jak 8086 operował na danych 16-bitowych. Pierwszą różnicą w stosunku do 8086 było ograniczenie szerokości magistrali danych do 8-bitów. Przetwarzane przez niego dane przed wysłaniem dzielone były na dwie części, dzięki czemu zachowano pełną zgodność z poprzednikiem. Drugą różnicą było skrócenie kolejki rozkazów z 6 do 4 bajtów. Układ montowany był w komputerach IBM PC (model IBM XT).
    Plug and Play (z ang. podłącz i używaj) to termin używany na określenie zdolności komputera do pracy z urządzeniami peryferyjnymi zaraz po ich podłączeniu, bez konieczności ponownego uruchamiania maszyny. Nazwa Plug and Play jest kojarzona z firmą Microsoft, która jako pierwsza jej użyła (w odniesieniu do Windows 95), ale wcześniej już kilka innych firm stosowało tę technologię. W tej chwili jest to ogólnie przyjęta nazwa standardu.
    OpenSound Control (OSC) jest to protokół komunikacyjny, umożliwiający instrumentom muzycznym m.in syntezatorom, komputerom oraz innym multimedialnym urządzeniom wymianę danych w czasie rzeczywistym. Medium przesyłu może być zarówno kabel sieciowy CAT5, łącze USB czy też Firewire. OSC został zaprezentowany w 1997 roku na Międzynarodowej Konferencji Muzyki Komputerowej (ICMC). OSC ma na celu zastąpić standard MIDI, który został zaimplementowany po 1983 i jest uznawany za nieodpowiedni do zadań związanych z współczesnymi multimediami. Z powodu, iż jest to protokół sieciowy, OSC umożliwia instrumentom muzycznym, kontrolerom MIDI, urządzeniom multimedialnym komunikować się poprzez standardową sieć komputerową LAN (TCP/IP, UDP/IP, Ethernet) lub via Internet. Szybkość działania przewyższa znacznie możliwość zegara, którym taktowany jest przesył MIDI. Oprócz szybkości, OSC daje muzykom oraz inżynierom elastyczność i skalowalność swojej architektury dzięki której możliwy jest przesył różnorodnych danych przez kabel co prowadzi do powstawania coraz to nowszych rozwiązań.

    Reklama

    Czas generowania strony: 0.891 sek.