Komputery klasy PC. Dariusz Chaberski

Podobne dokumenty
!"#!"$%! %$"#%!!$! !"!#$ )&! &

Błąd pamięci karty graficznej lub Uszkodzona lub źle podpięta karta graficzna

Opis interfejsu Modbus w sterowniku ACU3.57

Układ wykonawczy, instrukcje i adresowanie. Dariusz Chaberski

Protokół komunikacyjny sondy cyfrowej CS-26/RS-485 (lub RS-232)

Programowanie Mikrokontrolerów

Zewnętrzne układy peryferyjne cz. 1 Wykład 12

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski

Sygnały DRQ i DACK jednego kanału zostały użyte do połączenia kaskadowego obydwu sterowników.

Jednostki miar stosowane w sieciach komputerowych. mgr inż. Krzysztof Szałajko

Komputer. Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji

System mikroprocesorowy i peryferia. Dariusz Chaberski

Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D.

SPECYFIKACJA. Przetwornik stężenia CO2 MODBUS RTU. Opracował: HTC-K-MODBUS-V-L. HOTCOLD s.c.

SPECYFIKACJA Przetwornik wilgotności HCRH-MODBUS-Kb

PRZERWANIA. P1 - Procedura obslugi przerwania. Obsługa zdarzenia Z1 poprzez procedurę obsługi przerwania P1

SPECYFIKACJA. Przetwornik temperatury PT100 MODBUS RTU. Opracował: HCC-03-Modbus. HOTCOLD s.c

SPECYFIKACJA. Przetwornik temperatury PT100 MODBUS RTU. Opracował: HCC-05c-Modbus. HOTCOLD s.c

Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola

URZĄDZENIA WEJŚCIA-WYJŚCIA

SPECYFIKACJA Przetwornik wilgotności HCRH-Modbus

SPECYFIKACJA. Przetwornik różnicy ciśnień DPC250-M, DPC2500-M, DPC4000-M, DPC7000-M (MODBUS RTU)

SPECYFIKACJA. Przetwornik stężenia CO2 MODBUS RTU. Opracował: HTC-MODBUS-V

SPECYFIKACJA. Przetwornik wilgotności i temperatury RH&T MODBUS RTU. HCRH-Ka-Modbus. Opracował: HOTCOLD s.c

Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej. Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej.

REJESTRATOR EKRANOWY Typu KD8

m e d i a s e r v i c e Moduł kamery JPEG z komunikacją szeregową CJ0706A

(Rysunek z książki T.Starecki. Mikokontrolery jednoukładowe rodziny 51. NOZOMI W-wa 1996)

Przemysłowy odtwarzacz plików MP3

Architektura komputera

REJESTRATOR Z EKRANEM DOTYKOWYM TYPU KD7

O historycznym systemie DOS. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Technologia informacyjna. Urządzenia techniki komputerowej

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Wstęp do informatyki. Interfejsy, urządzenia we/wy i komunikacja. Linie magistrali

Architektura systemu komputerowego. Działanie systemu komputerowego. Przerwania. Obsługa przerwań (Interrupt Handling)

Przemysłowy odtwarzacz plików MP3 SD ze wzmacniaczem 2x10 Watt

Podstawy Techniki Komputerowej. Temat: BIOS

Mikroprocesor Operacje wejścia / wyjścia

Komputer DELL 3020 w obudowie Tower. Intel Core i x 3,20 GHz / 4 GB / 500 GB / DVD-RW / Windows 10 Pro

Akademia Górniczo- Hutmicza w Krakowie Katedra Elektroniki WIET

SPECYFIKACJA Przetwornik różnicy ciśnień DPC6000_MV (MODBUS, 0-10V)

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia

Procesory rodziny x86. Dariusz Chaberski

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R.

Załącznik nr 3. Komputer klasy PC desktop. Procesor

MS360-LPM. wersja 1.09 (wersja robocza) Dokumentacja użytkownika

BIOS i BIOS SETUP. Wykład multimedialny Urządzenia techniki komputerowej

1 Podstawowe informacje o BIOSie. 2 Zadania BIOSu

PRZERWANIA. 1. Obsługa zdarzeń, odpytywanie i przerwania Obsługa zdarzeń jest jedną z kluczowych funkcji w prawie każdym systemie czasu rzeczywistego.

Komputer HP 800 G1 w obudowie SFF (Small Form Factor)

1) Czym jest architektura systemu Windows 7 i jak się ją tworzy? 2) Jakie są poszczególne etapy uruchomienia systemu Windows 7?

Test sprawdzający CO W BLASZANEJ SKRZYNCE PISZCZY

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury

Przemysłowy odtwarzacz plików MP3 SD

2. Architektura mikrokontrolerów PIC16F8x... 13

PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka

Moduł wspierający diagnostykę i sprzętowe debugowanie

DODATEK A OPIS INTERFEJSU SIECIOWEGO FMP300

Funkcje sterownika CellBOX-UxR ModBUS RTU

Architektura systemów komputerowych. dr Artur Bartoszewski

Technika Mikroprocesorowa

Wybrane zagadnienia elektroniki współczesnej

CPU. Architektura FLAGS Bit: dr Paweł Kowalczyk; DPTNS, KFCS UŁ. SI 16 bit. 16 bit. 16 bit.

Architektura komputerów. Układy wejścia-wyjścia komputera

Lenovo ThinkCentre M92p Small Form Factor (SFF) Intel Core i x 3,2 GHz / 4 GB / 250 GB / DVD-RW / Windows 7 Professional

Urządzenia wejścia-wyjścia

PAMIĘĆ OPERACYJNA...107

Komunikacja w mikrokontrolerach. Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface

Komputer DELL Optiplex 990 w obudowie MT (Midi Tower) Intel Core i x 3,4 GHz / 8 GB / 500 GB / DVD-RW / Windows 7 Professional

DIGA Object Dictionary opis

Instrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1

Tryb rzeczywisty to tryb pracy mikroprocesorów z rodziny procesorów x86, w którym procesor pracuje tak jak procesor Intel 8086.

Narzędzie konfiguracji rozruchu

Mikroinformatyka. Tryb wirtualny

Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1

Podstawowa konfiguracja routerów. Interfejsy sieciowe routerów. Sprawdzanie komunikacji w sieci. Podstawy routingu statycznego

Protokół Modbus dla zasilaczy serii EN54

ZMIANA TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Przestrzeń pamięci. Układy dekoderów adresowych

5. Napędy wewnętrzne 6. Obudowa: 7. Gniazda rozszerzeń 8. Porty i interfejsy zewnętrzne 1GB/s 9. Karta graficzna 10. Inne 11.

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2013 CZĘŚĆ PRAKTYCZNA

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści

architektura komputerów w 1 1

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

Komputer DELL 7020 w obudowie SFF (Small Form Factor)

Lp. Nazwa Parametry techniczne

Komputer DELL Optiplex 9010 w obudowie MT (Midi Tower) Intel Core i QUAD 4 x 3,4 GHz / 8 GB / 500 GB / DVD-RW / Windows 7 Professional

Komputer HP 8200 w obudowie USFF (Ultra Small Form Factor)

Metody obsługi zdarzeń

Głośniki dwa mikrofony kamera WiFi zgodne z ac Bluetooth co najmniej 4.0 Klawiatura oraz mysz bezprzewodowa. 8 Dodatkowe wyposażenie

IEEE Centronics

Szczegółowy opis przedmiotu zamówienia

BUDOWA KOMPUTERA. Monika Słomian

Komputer DELL Optiplex 790 w obudowie SFF (Small Form Factor)

Przerwania, polling, timery - wykład 9

Tranzystor JFET i MOSFET zas. działania

System operacyjny MS-DOS

Transkrypt:

Komputery klasy PC Dariusz Chaberski

Start systemu adres 0xFFFF:0x0000 POST (ang. Power On Self Test) sprawdzenie zmiennej BIOSu 0x0040:0x0072-0x1234 - zimny start (RESET, włączenie zasilania), gorący start (CTRL ALT DEL) zimny start test procesora (typowe instrukcje, rejestry) test pamięci ROM (sprawdzana jest suma kontrolna i porównywana z sumą znajdującą się na końcu pamięci) test pamięci RAM (zapisywanie i odczytywanie wartości testowych 0xAF, 0x05, itp) test specjalizowanych układów scalonych (kontrolery przerwań, bezpośredniego dostępu do pamięci, układy czasowe, wejścia wyjścia itp) test klawiatury, karty graficznej, stacji dysków, dysków twardych itp. test rozszerzonej pamięci ROM początek bloku pamięci 0x55:0xAA:N, N=[0,255] - liczba 512 bajtowych bloków wykonanie podprogramów tam zamieszczonych ustawienie wektorów przerwań inicjalizacja kart rozszerzeń 2

POST (ang. Power On Self Test) zimny start pod adres 0000:7C00 ładowana jest zawartość sektora 1 ścieżki 0 głowicy 0 (MBR) pierwszej/aktywnej stacji dysków jeśli sektor zakończony jest bajtami 0x55, 0xAA wykonanie programu pod adresem 0000:7C00 gorący start - zimny start oprócz testu pamięci RAM Mapa pamięci (tryb rzeczywisty 1 MB) F000:0000-FFFF:000F - BIOS A000:0000-F000:0000 - pamięć ROM kart rozszerzeń (karta graficzna VGA) 0060:0000-A000-0000 - pamięć operaracyjna RAM 0040:0000-0060:0000 - zmienne BIOSu 0000:0000-0040:0000 - wektory przerwań 3

Kontroler DMA 0000-001f : dma1 (podrzędny, kanały 0,1,2,3) 00c0-00df : dma2 (nadrzędny 0, kanały 5(1),6(2),7(3)) DMA Page Registers (Low) 0x87 r/w Channel 0 Low byte (23-16) page Register 0x83 r/w Channel 1 Low byte (23-16) page Register 0x81 r/w Channel 2 Low byte (23-16) page Register 0x82 r/w Channel 3 Low byte (23-16) page Register 0x8b r/w Channel 5 Low byte (23-16) page Register 0x89 r/w Channel 6 Low byte (23-16) page Register 0x8a r/w Channel 7 Low byte (23-16) page Register 4

DMA Page Registers (High) 0x487 r/w Channel 0 High byte (bits 31-24) page Register 0x483 r/w Channel 1 High byte (bits 31-24) page Register 0x481 r/w Channel 2 High byte (bits 31-24) page Register 0x482 r/w Channel 3 High byte (bits 31-24) page Register 0x48b r/w Channel 5 High byte (bits 31-24) page Register 0x489 r/w Channel 6 High byte (bits 31-24) page Register 0x48a r/w Channel 7 High byte (bits 31-24) page Register 5

DMA High byte word count 0x401 r/w Channel 0 High byte (bits 23-16) word count 0x403 r/w Channel 1 High byte (bits 23-16) word count 0x405 r/w Channel 2 High byte (bits 23-16) word count 0x407 r/w Channel 3 High byte (bits 23-16) word count 0x4c6 r/w Channel 5 High byte (bits 23-16) word count 0x4ca r/w Channel 6 High byte (bits 23-16) word count 0x4ce r/w Channel 7 High byte (bits 23-16) word count 6

0x00-0x1f DMA Controller #1 (Channels 0, 1, 2 and 3) DMA Address and Count Registers 0x00 write Channel 0 starting address 0x00 read Channel 0 current address 0x01 write Channel 0 starting word count 0x01 read Channel 0 remaining word count 0x02 write Channel 1 starting address 0x02 read Channel 1 current address 0x03 write Channel 1 starting word count 0x03 read Channel 1 remaining word count 0x04 write Channel 2 starting address 0x04 read Channel 2 current address 0x05 write Channel 2 starting word count 0x05 read Channel 2 remaining word count 0x06 write Channel 3 starting address 0x06 read Channel 3 current address 0x07 write Channel 3 starting word count 0x07 read Channel 3 remaining word count 7

DMA Command Registers 0x08 write Command Register 0x08 read Status Register 0x09 write Request Register 0x09 read - 0x0a write Single Mask Register Bit 0x0a read - 0x0b write Mode Register 0x0b read - 0x0c write Clear LSB/MSB Flip-Flop 0x0c read - 0x0d write Master Clear/Reset 0x0d read Temporary Register (not available on newer versions) 0x0e write Clear Mask Register 0x0e read - 0x0f write Write All Mask Register Bits 0x0f read Read All Mask Register Bits (only in Intel 82374) 8

0xc0-0xdf DMA Controller #2 (Channels 4, 5, 6 and 7) DMA Address and Count Registers 0xc0 write Channel 4 starting address 0xc0 read Channel 4 current address 0xc2 write Channel 4 starting word count 0xc2 read Channel 4 remaining word count 0xc4 write Channel 5 starting address 0xc4 read Channel 5 current address 0xc6 write Channel 5 starting word count 0xc6 read Channel 5 remaining word count 0xc8 write Channel 6 starting address 0xc8 read Channel 6 current address 0xca write Channel 6 starting word count 0xca read Channel 6 remaining word count 0xcc write Channel 7 starting address 0xcc read Channel 7 current address 0xce write Channel 7 starting word count 0xce read Channel 7 remaining word count 9

DMA Command Registers 0xd0 write Command Register 0xd0 read Status Register 0xd2 write Request Register 0xd2 read - 0xd4 write Single Mask Register Bit 0xd4 read - 0xd6 write Mode Register 0xd6 read - 0xd8 write Clear LSB/MSB Flip-Flop 0xd8 read - 0xda write Master Clear/Reset 0xda read Temporary Register (not present in Intel 82374) 0xdc write Clear Mask Register 0xdc read - 0xde write Write All Mask Register Bits 0xdf read Read All Mask Register Bits (only in Intel 82374) 10

Programowalny kontroler przerwań 0020-0021 : pic1 00a0-00a1 : pic2 Programowalny układ czasowy 0040-0043 : timer0 0050-0053 : timer1 11