PI 02-01/12. W jednym bajcie można można zakodować 256 różnych znaków.

Podobne dokumenty
O bitach, bajtach i hardware. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

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

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

LEKCJA TEMAT: Zasada działania komputera.

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

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

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika:

dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna

Budowa Mikrokomputera

Techniki multimedialne

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa Wstęp... 11

Logiczny model komputera i działanie procesora. Część 1.

Technologie informacyjne - wykład 2 -

Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...

Budowa komputera KROK PO KROKU! Opis wszystkich części komputera w sposób zrozumiały dla nowatorów

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

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego

Cyfrowe układy scalone

Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych

Architektura komputera

algorytm przepis rozwiązania przedstawionego zadania komputer urządzenie, za pomocą którego wykonywane są algorytmy

Kodowanie informacji. Przygotował: Ryszard Kijanka

4. MATERIAŁ NAUCZANIA

1. Budowa komputera schemat ogólny.

Komputer i urządzenia z nim współpracujące.

Systemy liczenia. 333= 3*100+3*10+3*1

Technologie Informacyjne

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10).

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Arytmetyka komputera

Dydaktyka Informatyki budowa i zasady działania komputera

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH

RODZAJE INFORMACJI. Informacje analogowe. Informacje cyfrowe. U(t) U(t) Umax. Umax. R=(0,Umax) nieskończony zbiór możliwych wartości. Umax.

Technika mikroprocesorowa

Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, z bitów. Oznaczana jest literą B.

PYTANIA BUDOWA KOMPUTERA kartkówki i quizy

Stan wysoki (H) i stan niski (L)

L6.1 Systemy liczenia stosowane w informatyce

Organizacja typowego mikroprocesora

Technologia informacyjna. Urządzenia techniki komputerowej

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Tranzystor JFET i MOSFET zas. działania

SYSTEMY LICZBOWE. SYSTEMY POZYCYJNE: dziesiętny (arabski): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M

Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC

Programowanie Niskopoziomowe

Komputerowa pamięć. System dziesiątkowego (decymalny)

Procesory. Schemat budowy procesora

UTK Można stwierdzić, że wszystkie działania i operacje zachodzące w systemie są sterowane bądź inicjowane przez mikroprocesor.

Cyfrowy zapis informacji. 5 grudnia 2013 Wojciech Kucewicz 2

Technika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach

Architektura komputerów

Architektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy

Kodowanie informacji. Kody liczbowe

Technologie informacyjne (3) Zdzisław Szyjewski

MIKROKONTROLERY I MIKROPROCESORY

Wstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek

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

Budowa komputera Komputer computer computare

Technologie informacyjne (3) Zdzisław Szyjewski

urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.

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

Podstawy informatyki. Reprezentacja danych w systemach cyfrowych

INFORMATYKA. Zajęcia organizacyjne. Arytmetyka komputerowa.

Zasada działania pamięci RAM Pamięć operacyjna (robocza) komputera - zwana pamięcią RAM (ang. Random Access Memory - pamięć o swobodnym dostępie)

Pracownia Komputerowa wykład IV

Architektura komputerów

Teoretyczne Podstawy Informatyki

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 5 Liczby w komputerze

Podzespoły Systemu Komputerowego:

Liczby rzeczywiste są reprezentowane w komputerze przez liczby zmiennopozycyjne. Liczbę k można przedstawid w postaci:

Procesor i jego architektura (CISC, RISC, 32/64 bity). Systemy wieloprocesorowe. wer Wojciech Myszka 16 pa«zdziernika 2008

Technologie Informacyjne Wykład 3

Cyfrowe układy scalone

Architektura komputerów Reprezentacja liczb. Kodowanie rozkazów.

Pracownia Komputerowa wyk ad IV

Test wiedzy z UTK. Dział 1 Budowa i obsługa komputera

Architektura komputerów

Instrukcja do ćwiczeń nr 4 typy i rodzaje zmiennych w języku C dla AVR, oraz ich deklarowanie, oraz podstawowe operatory

Wstęp do Informatyki. Reprezentacja liczb w komputerze Arytmetyka stało- i zmiennoprzecinkowa Przechowywanie danych pliki i foldery

Architektura systemów komputerowych Laboratorium 5 Kodowanie liczb i tekstów

Budowa i zasada działania komputera. dr Artur Bartoszewski

Budowa komputera. Lubię to! - podręcznik

Sprzęt komputera - zespół układów wykonujących programy wprowadzone do pamięci komputera (ang. hardware) Oprogramowanie komputera - zespół programów

Wykład I. Podstawowe pojęcia. Studia stacjonarne Pedagogika Budowa i zasada działania komputera

Systemy zapisu liczb.

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

Magistrala systemowa (System Bus)

Technologie informacyjne (wyk. 1) Podstawowe pojęcia związane z informatyką, zarys historii informatyki, komputerowy zapis informacji

Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat

Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 =

BUDOWA KOMPUTERA. Monika Słomian

Systemy liczbowe używane w technice komputerowej

LEKCJA TEMAT: Współczesne procesory.

Transkrypt:

PI 02-01/12 Jednostkę ilości informacji nazywamy bitem (bit to po angielsku kawałek). Do komunikacji z komputerem używany jest odpowiedni zestaw znaków. Każdy z nich jest odpowiednio kodowany, otrzymuje on interpretację jako ciąg bitów. Ciąg ośmiu bitów nazywany jest bajtem. Każdy bajt może być także zinterpretowany po prostu jako liczba. Zestaw znaków używanych do komunikacji zazwyczaj obejmuje! małe i duże litery,! cyfry! znaki specjalne (takie jak na klawiaturze maszyny do pisania, np.!,?),! znaki sterujące,! inne znaki semigraficzne. W jednym bajcie można można zakodować 256 różnych znaków.

PI 02-02/12 Istnieje wiele sposobów kodowania znaków.! ASCII American Standard Code for Infonnation Interchange,! BCD notation Binary Coded Decimal notation. Liczby mogą być więc zapamiętywane w dwojaki sposób:! jako ciąg znaków, np. 168 to znak 1, znak 6 i znak 8, czyli trzy bajty.! bezpośrednio z wykorzystaniem systemu dwójkowego, na ciągu bajtów! 1 bajt to 2 8 = 256 kombinacji, czyli zakres 0-255.! 2 bajty to 2 16 = 65 536 kombinacji, czyli zakres 0-65535. Znane są dwa sposoby reprezentacji ujemnych liczb całkowitych! wykorzystujący bit znaku - najstarszy, skrajny lewy bit oznacza znak! wykorzystujący kod uzupełnieniowy, oznaczający dla liczb nieujemnych standardową postać, a dla x<0 x uzup = 2 n - x, gdzie n jest liczbą bitów reprezentacji.! 75 = 01001011! -75 = 1100101l - wykorzystanie bitu znaku,! -75 = 2 8-75 = 1 00000000-01001011 = 10110101 - kod uzupełnieniowy.

PI 02-03/12 Liczby zmiennopozycyjne mogą być zapamiętywane na dwa sposoby eliminujące kropkę dziesiętną:! przy ustaleniu, że część ułamkowa i całkowita zawsze tę samą jednakową liczbę bitów, jako ciąg bitów reprezentują kolejno: " znak liczby zmiennopozycyjnej, " cyfry binarnego rozwinięcia części całkowitej, " cyfry binarnego rozwinięcia części ułamkowej.! w postaci cechy i mantysy zapisywanych na określonej liczbie bitów, czyli w sposób zmiennoprzecinkowy.! zapis zmiennopozycyjny wykorzystujący (m+1) +(c+1) bitów umożliwia zapisanie liczby m*2 c Inne pokrewne dwójkowemu systemy to:! ósemkowy, operujący ośmioma cyframi, bez 8 i 9,! szesnastkowy, operujący dziesięcioma cyframi i dodatkowo literami: A, B,C, D, E, F.

PI 02-04/12 Podstawowymi elementami składowymi każdego mikrokomputera są:! mikroprocesor,! pamięć wewnętrzna,! monitor,! klawiatura,! pamięć zewnętrzna (dysk twardy lub elastyczny). PAMIĘĆ WEWNĘTRZNA MIKROPROCESOR MONITOR KLAWIATURA DYSK

PI 02-05/12 Pamięć jest miejscem, w którym są przechowywane (pamiętane) informacje. Możemy podzielić na: pamięć wewnętrzną, o niewielkim czasie dostępu do informacji, którą z kolei możemy podzielić na:! pamięć operacyjną RAM (Random Access Memory), pamięć o dostępie swobodnym, w której zapisywane są i z której odczytywane są odpowiednie informacje w czasie pracy programu; zawartość tej pamięci ulega zniszczeniu po wyłączeniu komputera; pamięć tworzą układy elektroniczne, które mogą znajdować się w jednym z dwóch stanów 1-0 (taknie, prawda-fałsz, True-False),! pamięć stałą ROM (Read Only Memory), która możemy jedynie odczytywać, w której zapisane są podstawowe dla danego komputera informacje; w przeciwieństwie do RAM u jest to pamięć trwała. pamięć zewnętrzna - informacje są przechowywane przeważnie na nośnikach magnetycznych: taśmach, dyskach.

PI 02-06/12 Wszystkie bajty lub ich grupy nazywane słowami maszynowymi mają swoje adresy Istnienie adresowania zapewnia dostęp do informacji znajdującej się w pamięci. Sercem komputera jest procesor centralny, w przypadku mikrokomputerów ze względu na miniaturyzację nazywany mikroprocesorem, składający się z:! jednostki sterującej, pobierającej z pamięci kolejne instrukcje wraz z ich argumentami, czyli dane do przetwarzania,! arytmometru, gdzie odbywa się właściwe przetwarzanie. Dodatkowymi, niezbędnymi elementami jednostki sterującej są:! licznik rozkazów, w którym znajduje się adres miejsca w pamięci wewnętrznej zawierającego aktualne polecenie (rozkaz) dla procesora,! układy dekodujące odpowiedzialne za przygotowanie rozkazu do jego realizacji w arytmometrze. Komunikację między procesorem centralnym a urządzeniami zewnętrznymi zapewnia kanał obsługujący transmisje.

PI 02-07/12 Rewolucję zapoczątkowało w 1947 roku pojawienie się tranzystorów. Jeszcze większy przełom został dokonany w chwi1i wprowadzenia układów scalonych o bardzo dużej skali integracji VLSI (Very Large Scale Integration) i tzw. mikroprocesorów. Pierwszy 4-bitowy mikroprocesor został wyprodukowany w 1971 roku przez firmę Intel. W latach 70-tych powstawały liczne konstrukcje mikrokomputerów, których jednostką centralną był mikroprocesor 8-bitowy. Faktycznie pierwszymi mikrokomputerami były jabłuszka firma Apple. Firma IBM wyprodukowała pierwsze mikrokomputery IBM PC (Personal Computer) w 1981.

PI 02-08/12 Dwa lata później pojawił się na rynku IBM XT (extended Technology). Oba te mikrokomputery miały 16-bitowy mikroprocesor Intel 8088 z 8-bitową szyną danych. Oznacza to, że "wnętrzu" procesora informacje były przetwarzane w porcjach 16 bitowych, przyjmowanie i przesyłanie informacji następowało w porcjach 8-bitowych. W roku 1984 wprowadzono IBM AT (Advanced Technology) z w pełni szesnastobitowym mikroprocesorem 80286. Lata te to narodziny standardu mikrokomputerowego. Firma IBM ujawniła architekturę mikrokomputera. Wiele firm rozpoczęło produkcję sprzętu kompatybilnego ze standardem. Chociaż wiele innych firm produkowało i produkuje mikrokomputery oparte o mikroprocesory innych firm określenie PeCet to produkt zgodny ze standardem IBM.

PI 02-09/12 Ostatnio wprowadzono (rok 1992!!!) nowe mikroprocesory firmy lntel: 80386 i 80486 (w drodze jest już układ 80586). Nowe procesory firmy Intel:! Pentium! Pentium z technologią MMX! Pentium Pro! PentiumII, Pentuim III Procesory zgodne z Pentium to między innymi:! AMD PC Processor (AMD-K5)! 6x86 PR-150+ (manufactured by IBM) Aby sprzęt komputerowy ożył niezbędne jest oprogramowanie-r czyli software. Dla każdego komputera najważniejszym programem, bez którego nie jest możliwa praca jest system operacyjny kontrolujący pracę komputera. W świecie popularnych pecetów jest to DOS (Disk Operating System).

PI 02-10/12 Pod pojęciem sprzętu komputerowego (hardware) rozumiemy: jednostkę systemową zawierającą między innymi:! płytę główną a na niej: " mikroprocesor z rodziny Intel, i ewentualny koprocesor, " pamięć (RAM i ROM), " układy pomocnicze takie jak zegar, sterowniki pamięci, CMOS! zasilacz impulsowy,! napędy dyskowe wraz z kontrolerem,! kartę wejścia/wyjścia,! karty rozszerzenia (opcjonalne, np. karty sieciowe), monitor ekranowy, klawiaturę, opcjonalne peryferia (drukarki, myszy, plotery, skanery, digitajzery...).

PI 02-11/12 Wędrówkę po świecie sprzętu rozpoczniemy od płyty głównej, omawiając podstawowe elementy znajdujące się na niej. Mikroprocesor to zminiaturyzowany procesor centralny (Central Processing Unit, CPU). Jego zadaniami są:! wykonywanie rozkazów,! sterowanie pracą wszystkich elementów komputera. Jednym z podstawowych bloków funkcjonalnych mikroprocesora jest tzw. jednostka arytmetycznologiczna ALU (Arithmetic and Logic Unit) wykonująca wszystkie podstawowe operacje arytmetyczne i logiczne. Za pamiętanie i przechowywanie informacji cyfrowej odpowiedzialne są rejestry. Koprocesor jest wyspecjalizowanym układem scalonym projektowanym jako odciążenie mikroprocesora.

PI 02-12/12 Zegar to odpowiedni układ scalony, który jest generatorem drgań elektrycznych synchronizujących pracę mikrokomputera. Wszystkie elementy pracują synchronicznie. Oznacza to, że każdy takt zegara wymusza jeden elementarny krok pracy wszystkich elementów. Granicą zwiększania częstotliwości zegara jest czas reagowania najwolniejszego z elementów elektronicznych. Niektóre elementy mogą wykonywać swoją pracę przez dwa takty. Jednostkami, w mierzona jest szybkość pracy komputera są:! MIPS (Milion Instructions Per Second), czyli milionów rozkazów procesora wykonywanych przez sekundę,! megaflop, jednostka szybkości działania komputera równa 1,048,576 operacji zmiennoprzecinkowych na sekundę.