Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení. Sběrnice ISA



Podobné dokumenty
frekvence 8 Mhz, přestože spolupracuje s procesori různe rychlými. 16 bitová ISA sběrnice je

Přerušení na PC. Fakulta informačních technologií VUT v Brně Ústav informatiky a výpočetní techniky. Personální počítače, technická péče cvičení

Obvody a architektura počítačů. Jednoprocesorové počítače

Principy komunikace s adaptéry periferních zařízení (PZ)

Periferní operace využívající přímý přístup do paměti

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.

Sběrnicová architektura POT POT. Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry.

Metody připojování periferií BI-MPP Přednáška 2

Operační paměti počítačů PC

Komunikace procesoru s okolím

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. 25

Periferní operace využívající přerušení

Logická organizace paměti Josef Horálek

Řízení IO přenosů DMA řadičem

Periferní zařízení. Laboratorní úloha F. Měření na PCI sběrnici. Vypracovali: Josef Hajas Přemysl Jiřík Ota Korbel

Vysoké učení technické v Brně Fakulta informačních technologií ITP Technika personálních počítačů Služby ROM BIOS a BootROM

Systém řízení sběrnice

Periferní operace využívající přerušení

Sběrnice/sloty pro zásuvné karty

Principy činnosti sběrnic

Hardware ZÁKLADNÍ JEDNOTKA

Laboratorní cvičení z předmětu Elektrická měření 2. ročník KMT

Měřicí systémy. Obsah. Systémy složené z autonomních měřicích přístrojů a modulů Sériová rozhraní. Sériová rozhraní - pokračování 1

Komunikace procesoru s okolím

Periferní operace využívající přerušení

Zobrazovací jednotky a monitory

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322

Obecný popis základní jednotky

Integrovaná střední škola, Sokolnice 496

Uživatelská Dokumentace

Maticová klávesnice. Projekt do předmětu Subsystémy PC. Brno, Tomáš Kreuzwieser, Ondřej Kožín


Pokročilé architektury počítačů

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Technika personálních počítačů, cvičení ITP Služby ROM BIOS a BootRom

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:

Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.

Sběrnice (bus) Sběrnice. Typy sběrnic, charakteristika, použití

Metody připojování periferií

Přerušovací systém 12.přednáška

Obsah. Kapitola 1 Skříně počítačů 15. Kapitola 2 Základní deska (mainboard) 19. Kapitola 3 Napájecí zdroj 25. Úvod 11

AGP - Accelerated Graphics Port

Informační a komunikační technologie

Paměti personálních počítačů, vývoj pojmů, technologie, organizace

Paměti personálních počítačů, vývoj pojmů, technologie, organizace

Základní uspořádání pamětí MCU

Metody připojování periferií

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

Semestrální práce z předmětu Speciální číslicové systémy X31SCS

ORGANIZACE A REALIZACE OPERAČNÍ PAMĚTI

PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

SKŘÍŇ PC. Základní součástí počítačové sestavy je skříň.

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Sběrnicová struktura PC Interní počítačové paměti PC

Hardware. Z čeho se skládá počítač

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322

G R A F I C K É K A R T Y

Systémová sběrnice, souvislost architektury počítače a systémové

HW počítače co se nalézá uvnitř počítačové skříně

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

PCMCIA(Personal Computer Memory Card PCMCIA (3) PCMCIA (2) PCMCIA (4)

CHARAKTERISTIKY MODELŮ PC

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L336

Příručka k programu Computer Setup (F10) modely dx7500 Kancelářský počítač HP Compaq

Grafické adaptéry a monitory

Vestavné systémy BI-VES Přednáška 5

SDRAM (synchronní DRAM) Cíl přednášky:

FASTPort. Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům. aneb. Jak připojit koprocesor

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

DUM č. 6 v sadě. 31. Inf-7 Technické vybavení počítačů

Lekce 7 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor


Cíl přednášky: Obsah přednášky:

BDIO - Digitální obvody

Grafická karta nebo také videoadaptér je součást počítače, která se stará o grafický výstup na monitor, TV obrazovku či jinou zobrazovací jednotku.

Základní deska (1) Označována také jako mainboard, motherboard. Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje:

Komunikace mikroprocesoru s okolím Josef Horálek

Sbě b r ě n r i n ce

Měřič krevního tlaku. 1 Měření krevního tlaku. 1.1 Princip oscilometrické metody 2007/

Základní deska (mainboard, motherboard)

Cache paměti (1) Cache paměť: V dnešních počítačích se běžně používají dva, popř. tři druhy cache pamětí:

TECHNICKÝ POPIS MODULU GRAFIK =============================

Sběrnice. Parametry sběrnic: a. Přenosová rychlost - určuje max. počet bitů přenesených za 1 sekundu [b/s]

Pozice sběrnice v počítači

Vstupně - výstupní moduly

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni

zení Koncepce připojení V/V zařízení POT POT ... V/V zařízení jsou připojena na sběrnici pomocí řadičů. Řadiče Připojení periferních zařízení

MCP BIOS řídicí jednotky Kit386EXR

Z čeho se sběrnice skládá?

2007/2008 ZS. operačních systémů

Číslo projektu: CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT. Zdeněk Dostál Ročník: 1. Hardware.

Kubatova Y36SAP procesor - control unit obvodový a mikroprogramový řadič RISC Y36SAP-control unit 1

Informační a komunikační technologie

O čem bude předmět X36PZ A?

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

Transkript:

Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení Sběrnice ISA Úloha č. 7 Zadání: 1. Seznamte se s rozmístěním signálů sběrnice ISA na přímém konektoru. 2. Připojte logický analyzátor na sběrnici. Jakou periodu vzorkování nastavíte na logickém analyzátoru? 3. Vyvolejte 8-mi bitový zápis do I/O portu 301h a zachyťte cyklus sběrnice, který realizuje tento zápis na logickém analyzátoru. Totéž proveďte pro čtení z portu 302h. Za jak dlouho jsou k dispozici data od sestupné hrany výkonného signálu při čtení a při zápisu a proč? Zobrazte i hodiny sběrnice, zjistěte, kolik taktů čtení a zápis trvají. 4. Vyvolejte 8-mi bitové čtení a zápis z/do paměti (např. na adrese 0D000:0000h), zjistěte kolik taktů hodin sběrnice cykly trvají. Jaký je rozdíl mezi délkou cyklu čtení z paměti a z I/O registru? Co z toho plyne pro periferie mapované do paměti? 5. Vyvolejte 16-ti bitový zápis na port 300h, sledujte na logickém analyzátoru. Co se objeví na portu 301h (segmentovky)?

Sběrnice ISA (model AT) Sběrnice ISA (Industry Standard Architecture) model AT: 16-bitová datová sběrnice, 24-bitová adresová sběrnice, 7 DMA kanálů (DMA 0-3, 5-7), 11 přerušovacích linek (IRQ 2-7, 10-12, 14-15). Sběrnice ISA (model AT) dodržuje plnou zpětnou kompatibilitu s předešlou sběrnicí ISA (PC XT). To znamená, že uživatel může používat přídavné karty určené pro PC XT i v počítači se sběrnicí ISA. Kompatibility je dosaženo tak, že 62 vodičová PC XT ISA sběrnice se rozšířila o dalších 36 vodičů a odpovídající slot se rozšířil o další konektor umístěný v jedné řadě hned za starším 8bitovým slotem pro PC XT. SA 0 19, LA 17 23 27 SD 0 7, SD 8 15 16 DACK 0 3, DACK 5 7 7 DRQ 1 3, DRQ 0, DRQ 5 7 7 SYSTEMOVA DESKA MODELU AT IRQ 2 7, IRQ 10 12, IRQ 14 15 11 IOR, IOW, MEMR, MEMW, SMEMR, SMEMW 6 BALE 1 OSC 1 CLK 1 T/C 1 RESET DRV 1 AEN 1 I/O CHCK 1 I/O CHRDY 1 SBHE 1 MASTER 1 MEM CS16 1 I/O CS16 1 O WS 1 REFRESH 1 8 I 16 BITOVE KONEKTORY V / V KANALU GND 4 + 5V 3 +12V 1 5V 1 12V 1 CELKEM 98

ISA konektor

Sběrnice ISA - signály Signály IOR, IOW zápis do registrů, jsou odvozeny od instrukcí IN/OUT isolované vstupy/výstupy. Signály MEMR (čtení z paměti kdekoli v adresovém prostoru), MEMW (zápis do paměti kdekoli v adresovém prostoru), SMEMR (čtení z adresy v 1. MB operační paměti na systémové desce), SMEMW (zápis na adresu v 1. MB operační paměti na systémové desce). Sběrnice PC XT zná pouze signály IOR, IOW, MEMR, MEMW. systémová deska P R M/-IO -S0 -S1 R S -MEMW -MEMR -SMEMW -SMEMR -IOW -IOR I S A A D adresové bity PR - procesor, RS - řadič sběrnice, AD - adaptér Obr. 1: Struktura systémová deska - adaptér PZ pro PC AT Časové diagramy komunikace na sběrnici ISA Obr. 2: Sběrnice ISA - časové diagramy pro komunikaci s pamětí (čtení/zápis)

ALE - Address Latch Enable Platnost adresy na adresových bitech A0 - A19 MEMR, MEMW - výkonné signály Obr. 3: Sběrnice ISA - časové diagramy pro komunikaci s registry Instrukce IN/OUT Vstup slabiky: IN AL,DX DX je registr, v němž je uložena adresa vstupního portu. Výsledek: z takto adresovaného vstupního portu se přenese jedna slabika (8 bitů) do registru procesoru. Vstup slova: IN AX,DX DX je registr, v němž je uložena adresa vstupního portu. Výsledek: z takto adresovaného vstupního portu se přenese slovo (16 bitů) do registru procesoru. Výstup slabiky: OUT DX,AL DX je registr, v němž je uložena adresa výstupního portu. Výsledek: z registru AL se pošle jedna slabika (8 bitů) do výstupního registru, jehož adresa je uložena v registru DX. Výstup slova OUT DX,AX DX je registr, v němž je uložena adresa výstupního portu. Výsledek: z registru AX se pošle jedno slovo (16 bitů) do výstupního registru, jehož adresa je uložena v registru DX.

Přípravek zajišťující přístup k signálům sběrnice PC ISA Jde o desku s plošnými spoji, která je opatřena nožovým konektorem pro zasunutí do konektoru sběrnice ISA. Na druhém konci obsahuje vývody sběrnice, které jsou přístupné pro připojení na vstupní kanály logického analyzátoru. Logický analyzátor Pro měření této úlohy použijte logický analyzátor Agilent E9340A. Ovládací program analyzátoru je nainstalován na přenosném počítači, který je u této úlohy k dispozici. Ovládací program spustíte prostřednictvím ikony Agilent LogicWave. Po spuštění programu je ověřena komunikace s logickým analyzátorem a spuštěn samočinný test analyzátoru. Po ukončení samočinného testu můžete začít s analyzátorem pracovat Nejprve vytvořte novou konfiguraci analyzátoru: Zvolte vhodnou vzorkovací frekvenci:

Přiřaďte k měřícím bodům názvy signálů a sběrnic na něž jsou měřící body připojeny a zvolte vhodnou spouštěcí podmínku (Trigger) měření. Spusťte vlastní měření prostřednictvím nabídky Run/Stop.

Adresový prostor sběrnice ISA Příloha Port 000-00F DMA Controller 010-01F DMA Controller (PS/2) 020-02F Master Programmable Interrupt Controller (PIC) 030-03F Slave PIC 040-05F Programmable Interval Timer (PIT) 060-06F Keyboard Controller 070-071 Real Time Clock 080-083 DMA Page Registers 090-097 Programmable Option Select (PS/2) 0A0-0AF PIC #2 0C0-0CF DMAC #2 0E0-0EF reserved 0F0-0FF Math coprocessor, PCJr Disk Controller 100-10F Programmable Option Select (PS/2) 110-16F AVAILABLE 170-17F Hard Drive 1 (AT) 180-1EF AVAILABLE 1F0-1FF Hard Drive 0 (AT) 200-20F Game Adapter 210-217 Expansion Card Ports 220-26F AVAILABLE 270-27F Parallel Port 3 280-2A1 AVAILABLE 2A2-2A3 clock 2B0-2DF EGA/Video 2E2-2E3 Data Acquisition Adapter (AT) 2E8-2EF Serial Port COM4 2F0-2F7 Reserved 2F8-2FF Serial Port COM2 300-31F Prototype Adapter, Periscope Hardware Debugger 320-32F AVAILABLE 330-33F Reserved for XT/370 340-35F AVAILABLE 360-36F Network 370-377 Floppy Disk Controller 378-37F Parallel Port 2 380-38F SDLC Adapter 390-39F Cluster Adapter 3A0-3AF reserved 3B0-3BB Monochome Adapter 3BC-3BF Parallel Port 1 3C0-3CF EGA/VGA 3D0-3DF Color Graphics Adapter (CGA) 3E0-3EF Serial Port COM3 3F0-3F7 Floppy Disk Controller 3F8-3FF Serial Port COM1 Tab. 1: V/V adresový prostor sběrnice ISA (isolované vstupy/výstupy)

00000-9FFFF System RAM (640k) A0000-AFFFF EGA/VGA Video RAM B0000-BFFFF Hercules/Mono/CGA Video RAM C0000-C7FFF Video ROM C8000-CFFFF Hard drive adapter BIOS ROM D0000-D7FFF I/O Expansion ROM (unused on most systems) D8000-DFFFF PC JR Cartridge (unused on most systems) E0000-EFFFF Expansion ROM (unused on some systems) F0000-FFFFF System ROM 100000+ System RAM (extended memory) Tab. 2: V/V adresový prostor sběrnice ISA