Jan H. Schmidt Wydział Elektroniki i Informatyki Katedra Systemów Elektroniki Morskiej
|
|
- Teodor Janowski
- 8 lat temu
- Przeglądów:
Transkrypt
1 Jan H. Schmidt Wydział Elektroniki i Informatyki Katedra Systemów Elektroniki Morskiej
2 Procesory sygnałowe (ang. Digital Signal Processors) - klasa specjalizowanych procesorów dedykowanych do cyfrowego przetwarzania sygnałów Niezbędne w systemach czasu rzeczywistego (obliczenia on-line) przetwarzania sygnałów akustycznych, obrazów i różnych sygnałów szybkozmiennych. lata 80-te: rozwój procesorów sygnałowych spowodował rewolucję w cyfrowym przetwarzaniu sygnałów
3 1978 r. S2811 (prod. AMI) 16 bitowy, cykl rozkazowy 300ns, układ mnożący, 1979 r. - Intel 2920 pojedynczy chip = procesor, pamięć EPROM i RAM, przetworniki analogowo-cyfrowe i cyfrowo-analogowe, układ arytmetyczno-logiczny, cykl rozkazowy 400ns 1982 r. TMS32010 (prod. Texas Instruments) pionier procesorów DSP : cykl rozkazowy 200ns, architektura harwardzka, dane 16 bitowe, arytmetyka 32 bitowa, bogate narzędzia projektowe
4 1982 r. HD61810 (prod. HITACHI) pierwszy zmiennoprzecinkowy procesor sygnałowy, cykl rozkazowy 250ns, niestandardowy format liczb (12-bitowa mantysa, 4-bitowa cecha) spowodował małą jego popularność r. DSP-32 (prod. Bell Labs) pierwszy zmiennoprzecinkowy procesor sygnałowy w którym zastosowano format liczb zgodny ze standardem IEEE 32-bit (23-bitowa mantysa, 8 bitowa cecha).
5 1985 r. TMS32020 (prod. Texas Instruments) II generacja procesorów zwiększona liczba rejestrów pomocniczych, większa ilość pamięci RAM r. TMS320C25 (prod. Texas Instruments) wersja CMOS procesora TMS r. - TMS320C30 (prod. Texas Instruments) procesor zmiennoprzecinkowy r. - TMS320C40 (prod. Texas Instruments) procesor zmiennoprzecinkowy z mechanizmami umożliwiającymi budowę układów wieloprocesorowych.
6
7 Przetwarzanie strumieniowe Przetwarzanie blokowe
8 Texas Instruments
9 Texas Instruments
10 Texas Instruments
11 Texas Instruments
12 Texas Instruments
13 Texas Instruments
14
15
16 -- filtracja w opraciu o FIR, -- filtracja w opraciu o IIR, -- splot / korelacji wzajemnej, -- transformacji Fouriera (1D, 2D), -- mnożenie wektorowe i macierzowe.
17 Ponieważ operacja arytmetyczna MAC stanowi elementarną operację arytmetyczną większości algorytmów obliczeniowych została ona zaimplementowana jako instrukcja procesora sygnałowego ( wersje: zmiennoprzecinkowa, stałopozycyjna). Szybkość wykonania operacji MAC jest wymiernym miernikiem szybkości procesora sygnałowego. Procesor sygnałowy charakteryzuje się skróconym czas wykonania operacji arytmetycznej MAC - do kilku/kilkunastu ns
18 Architektura harwardzka - architektura dostępu do pamięci (rozdzielona pamięć programu i danych - możliwość równoczesnego odczytu instrukcji oraz danych, realizacja potokowości ADRES 2 RAM DANYCH DANE 2 CPU RAM (PROGRAMU I DANYCH) CPU RAM PROGRAMU ADRES DANE ADRES DANE Harvard von Neumann
19 Pierwszy procesor sygnałowy o architekturze harwardzkiej: TMS32010 (prod. Texas Instruments 1982 r.) Pierwszy komputery o architekturze harwardzkiej: MARK1 (Harvard University 1944r.) ENIAC (University of Pensylvania 1946r.)
20 Zmodyfikowana architektura harwardzka (znana również jako architektura mieszana) - łączy w sobie cechy architektury harwardzkiej i architektury von Neumanna. Oddzielone zostały pamięci danych i rozkazów, lecz wykorzystują one wspólne magistrale danych i adresową. Architektura ta umożliwia łatwe przesyłanie danych pomiędzy rozdzielonymi pamięciami. Dla osiągnięcia najlepszej wydajności (skrócenie czasu wykonywania instrukcji) stosuje się zwielokrotnianie magistral danych. Umożliwia jednoczesne pobranie operandów do wykonania operacji mnożenia lub dodawania.
21 Proste i skomplikowane jednostki arytmetyczno-logiczne (ALU) -wprowadzono ze względu na potrzebę realizacji wielu prostych przygotowawczych operacji logicznych ( algebra boolowska)/ arytmetycznych (dodawanie, odejmowanie), -generują standardowe bity statusowe (flagi przepełnienia, flagi zera, bity przeniesienia), -zapewniają elastyczne mechanizmy pobierania danych wejściowych i przesyłania wyników operacji (rejestry, dane z magistrali zewnętrznych i wewnętrznych), -podstawa uzyskania maksymalnej elastyczności kodu.
22 Architektura VLIW (ang. Very Long Instruction Word) SIMD (ang. Single Instruction, Multiple Data) Wprowadzenie instrukcji skoku wykonywanych z opóźnieniem w celu nieprzerwania pracy potokowej w przypadku skoku wada: zwiększona pojemność kodu. Zwiększenie liczby rejestrów pełniących funkcję równorzędnych akumulatorów. Wprowadzenie dodatkowych portów równoległych lub szeregowych umożliwiających budowę układów wieloprocesorowych.
23 Wyposażenie procesorów sygnałowych w układy wspomagające emulację ich pracy (JTAG - ang. Joint Test Action Group) standard IEEE , określający protokół komunikacji szeregowej wykorzystywanej do łączności z badanym układem. Wprowadzenie pamięci podręcznej cache. Rozbudowane/ wielokanałowe układy bezpośredniego dostępu do pamięci (DMA). Umieszczenie tablic współczynników w pamięci ROM. Rozwój oprogramowania narzędziowego wspomagającego tworzenie oprogramowania dla procesorów w językach wysokiego poziomu (C/C++).
24 UWAGA: Zaburzona kolejność wykonywania napisanych linii kodu O finalnej kolejności decyduje kompilator ściślej optymalizator
25 Obsługa przerwań Instrukcja skoku Zaburzenie pracy potoku - wymaga przeczyszczenia potoku / wycofanie rozkazów następujących po instrukcji skoku. - rozpoczęcie zapełnianie potoku od początku od adresu do którego następuje skok. Wprowadza opóźnienia w wykonywaniu programu
26 Adresowanie bufora cyklicznego - splot, korelacja Adresowanie bitowo-rewersyjne - FFT
27 -zawierają współczynniki kompresji według zasady A/, - zawierają tablice sinusów i cosinusów dla algorytmu FFT - zawierają tablice sinusów i cosinusów dla modulacji/demodulacji
28 Texas Instruments C671x / C621x.L1/.L2.M1/.M2.S1/.S2.D1/.D2
29 .L1/.L2 32/40-bit arithmetic /compare operations 32-bit logical operations Normaization / bit count operations Saturated arithmetic for 32/40-bit operations.m1/.m2 16 bit x 16bit = 32 bit
30 .S1/.S2 32-bit arithmetic, logic and bit field operations 32/40-bit shifts Branches Register transfers to and from control registers Constant generation.d1/.d2 Load and store with 5-bit constant offset Load and store with 15-bit constant offset 32-bit additions/subtractions Linear and circular address calculation
31 - Szybka pamięć podręczna (Cache), - Szybka pamięć statyczna, - Rejestry, - Obsługa przerwań, - DMA (ang. Direct Memory Access), - Timery - Elastyczne magistrale danych ( External Memory InterFace - EMIF) obsługa szerokiej gamy układów pamięciowych oraz urządzeń zewnętrznych {SRAM, SDRAM, DRAM, FIFO, FLASH,... } - Synchroniczne interfejsy szeregowe, - Asynchroniczne interfejsy szeregowe (UART), - Ethernet (10/100/1000Mb/s), - Host porty, - I 2 C, - CAN 2.0B - Porty bitowe I/O, - Porty równoległe, - Hyperlink, - PCI, PCI Express, - SRIO,
32 Arytmetyka stałopozycyjna MIPS - million instructions per second Arytmetyka zmiennoprzecinkowa MFLOPS - million floating point operations per second
33 Kod uzupełnień do 2 (pol. U2, ang. 2C - Two's Complement) liczby 8-/16-/32-/64- bitowe np (bin) = 12 (dec) 0*(-2^7)+0*(2^6)+0*(2^5 )+0*(2^4)+ 1*(2^3)+ 1*(2^2)+ 0*(2^1)+ 0*(2^0) = = (bin) = -12 (dec) 1*(-2^7)+1*(2^6)+1*(2^5 )+1*(2^4)+ 0*(2^3)+ 1*(2^2)+ 0*(2^1)+ 0*(2^0) = = -12
34 Format ułamkowy Q15, Q31 umożliwia zapis liczy w zakresie <-1, 1) położenie punktu dziesiętnego (kropki) jest stałe, niezależne od wielkości liczb (bin) = (dec) ( = 0*(-1)+1*(0.5)+1*(0.25)+0*(0.125)+... =0.75) (bin) = (dec) (bin) = (dec) Inne: Q3.12
35 Dostępne są rozkazy realizujące arytmetykę umożliwiająca wykonywanie obliczeń zarówno na liczbach w kodzie U2 jak i kodzie ułamkowym. Arytmetyka z przesunięciem cyklicznym ( z zawijaniem wrap around arithmetic), Arytmetyka z nasycaniem (saturation arithmetic).
36 Liczba zmiennoprzecinkowa o pojedynczej precyzji [SP single-precision (32-bit) ] Akty standaryzacji: -IEEE Standard for Binary Floating-Point Arithmetic (ANSI/IEEE Std ). Liczba zmiennoprzecinkowa o podwójnej precyzji [DP double-precision (64-bit) ] Akty standaryzacji: -IEEE Standard for Binary Floating-Point Arithmetic (ANSI/IEEE Std 854).
37 S (ang. sign) - znak liczby, 1 lub -1 M (ang. mantissa) - znormalizowana mantysa, liczba ułamkowa E (ang. exponent) - wykładnik, liczba całkowita
38 Dynamika: SP: Min e 38F Maks e+38F DP: Min: e 308 Maks e+308
39 - niezbędna kontrola obcinania i przepełnień (potrzeba samodzielnej operacji normalizacji i skalowania), - zapewnia większą rozdzielczość w stosunku do systemu zmiennoprzecinkowego, - większa szybkość układowa, - niższe koszty systemu,
40 Zalety: - ułatwia proces projektowania systemu ze względu na brak konieczności analizy algorytmów i danych wejściowych ze względu na obcinanie i przepełnienie, - umożliwia użycie języków programowania wyższego poziomu, -zapewnia większy zakres dynamiczny,
41 Wady: - większy pobór mocy układy realizujące obliczenia zmiennoprzecinkowe wymagają dodatkowo automatycznej normalizacji oraz skalowania, - mniejsza szybkość obliczeń, - precyzja liczby zmiennoprzecinkowej ta sama liczba bitów użytych do reprezentacji liczby zarówno dużej jak i małej - droższe rozwiązania sprzętowe.
42 Motorola -> Freescale Lucent -> Agere -> LSI
43
44 C High Performance 16-/32-bit Controllers C Power-efficient DSPs C High Performance DSPs DaVinci - Digital Media Processors
45 - stałopozycyjne 16-/32-bitowe kontrolery, - wydajność do 150 MIPS, bit stałopozycyjne MAC (jednocyklowe), bit stałopozycyjne MAC (jednocyklowe).
46 Interfejsy: - przetworniki A/D i D/A - PWM (Pulse Width Modulation) - SCI / UART - SPI - CAN 2.0B - I2C
47 Aplikacje: - cyfrowe sterowanie silników/mocy, - cyfrowe układy zasilania, - zaawansowane czujniki, - motoryzacja, - medycyna, - miernictwo.
48 - stałopozycyjne (16-bitowe), - wydajność do 600 MIPS, - 1 lub kilka rdzeni w pojedynczym układzie. Najbardziej efektywne procesory pod względem poboru mocy (3 tryby poboru mocy). Idealne do zastosowań w urządzeniach zasilanych bateryjnie: - tryb czuwania: ok mw, - tryb pełnej pracy: 40mW.
49 TMS320C55xx
50 TMS320C54xx
51 Aplikacje: - przenośne, zminiaturyzowane cyfrowe systemy audio (MP3/AAC), - centrale telefoniczne, - bezprzewodowe zestawy samochodowe, - przenośne urządzenia medyczne (np. glukometry, rejestratory pracy serca Holter) - telefony bezprzewodowe VoIP/DECT, - czytniki linii papilarnych, - odbiorniki GPS Przenośne urządzenia komunikacyjne: - telefony komórkowe (GSM / UMTS) - pagery - modemy
52 C62xx 32-bitowe stałopozycyjne procesory C67xx 32-bitowe zmiennoprzecinkowe procesory C64xx 32-/64-bitowe stałopozycyjne procesory C66xx wielordzeniowe zmiennoprzecinkowe procesory
53 C62xx 32-bitowe stałopozycyjne procesory - wydajność do 2400 MIPS, 300MHz MMACS - wykonuje do 8 32-bitowych instrukcji na 1 cykl zegarowy VelociTI Advanced Very-Long-Instruction-Word (VLIW) C62x DSP Core 8 niezależnych jednostek funkcjonalnych (VelociTI ) : - 6 ALU (32-/40-Bit) - Dwa układy mnożące (wykonujące: dwa mnożenia 16 x 16-bit (32-bitowy wynik) w jednym cyklu zegarowym) bitowe rejestry ogólnego przeznaczenia (GP)
54 C67xx - 32bitowe zmiennoprzecinkowe procesory - wydajność do 2400/1800 MIPS/MFLOPS, 300MHz MMACS - wykonuje do 8 32-bitowych instrukcji na 1 cykl zegarowy Advanced Very Long Instruction Word (VLIW) TMS320C67x DSP Core 8 niezależnych jednostek funkcjonalnych (VelociTI ) : - 2 ALU (Fixed-Point) -4 ALUs (Floating-/Fixed-Point) -2 Multipliers (Floating-/Fixed-Point) bitowe rejestry ogólnego przeznaczenia (GP) Sprzętowa realizacja arytmetyki zmiennoprzecinkowej: Single-Precision (32-bit) / Double-Precision (64-bit).
55 C64xx 32-/64-bitowe stałopozycyjne procesory Wydajność do 9600 MIPS/MMACS (16-bit), 1.2 GHz Jednostka mnożąca (.M) wykonuje jedną z poniższych operacji w 1 cyklu zegarowym : - Mnożenie 32 x 32 bit, - Dwa mnożenia 16 x 16 bit, - Dwa mnożenia 16 x 32 bit, - Cztery mnożenia 8 x 8 bit, - Cztery mnożenia 8 x 8 bit (+dodawanie) - Cztery mnożenia 16 x 16 bit (+ dodawanie/ odejmowanie) - realizacja mnożeń na liczbach zespolonych
56 C66xx wielordzeniowe zmiennoprzecinkowe procesory
57 - Interfejsy I2C (inter-integrated circuit bus module), - Interfejsy McBSPs (multichannel buffered serial), - 64-bitowe timery ogólnego przeznaczenia (konfigurowalne jako dwa 32-bitowe), - 16-bitowe / 32-bitowe interfejsy dla procesora nadrzędnego (HPI16/HPI32), - Interfejs PCI (peripheral component interconnect), - 16-pin general-purpose input/output port (GPIO) with programmable interrupt/event generation modes, - Kontroler Ethernet (10/100/1000 bit) -media access controller (EMAC), moduł MDIO (management data input/output) jako cześć EMAC pozwala obsłużyć do 32 urządzeń fizycznych, - Elastyczny interfejs pamięci zewnętrznej (32-bit EMIF / 64-bit EMIFA), z obsługą urządzeń synchronicznych i asynchronicznych, np. obsługujący pamięci 32-bitowe DDR2 SDRAM -Viterbi Decoder co-processor (VCP) -Turbo Decoder co-processor (TCP)
58 Aplikacje: Infrastruktura komunikacji bezprzewodowej - anteny, - stacje bazowe, - bramy dostępowe. Infrastruktura komunikacji przewodowej - telefony, bramki VoIP (ang. Voice over Internet Protocol), - centrala abonencka PBX (ang. Private Branch Exchange). Cyfrowe systemy video - konferencyjne, - obserwacji / inwigilacji, - kodery / dekodery, - routery szerokopasmowe. Systemy obróbki obrazu / sygnałów - medyczne, - inspekcyjne, - systemy obronne (wojsko), - radary, - sonary.
59 Aplikacje: - kodowanie / dekodowanie obrazu i głosu, - nadajniki / odbiorniki wideo, - serwery konferencji wideo, - systemy kodowania i miksowania wideo wysokiej rozdzielczości (High-Definition), - bezprzewodowe stacje bazowe, - HD Radio, - laboratoria obróbki i druku zdjęć,
60 High-Performance Digital Media Processor (TMS320DM642) Wydajność do 5760 MIPS/MMACS, 720-MHz Wykonuje 8 32-bitowych instrukcji na cykl zegarowy Pełna kompatybilność softwareowa z C64x VelociTI.2 Extensions to VelociTI Advanced Very-Long- Instruction-Word (VLIW) TMS320C64x DSP Core 8 niezależnych jednostek funkcjonalnych (VelociTI.2 ) : - 6 ALU (32-/40-Bit) (każdy realizuje arytmetykę 32-bitową (1x), 16-bitową (2x), 8-bitową w jednym cyklu zegarowym) - Dwa układy mnożące (wykonujące: cztery mnożenia 16 x 16-bit (32-bitowy wynik) lub osiem mnożeń 8 x 8-bit (16-bitowy wynik) w jednym cyklu zegarowym) bitowe rejestry ogólnego przeznaczenia (GP) Kompresowalne instrukcje redukujące wielkość kodu
61
62 Aplikacje: - wysoko-wydajne aplikacje kodowania i dekodowania wideo, - telefony wideo, - IP set-top box, - systemy bezpieczeństwa - wideo, - samochodowe systemy informacyjne, - aparaty i kamery cyfrowe, - przenośne urządzenia wideo.
63 Starter Kits
64 Evaluation Modules (EVM)
Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1
i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:
WPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Budowa i zasada działania komputera. dr Artur Bartoszewski
Budowa i zasada działania komputera 1 dr Artur Bartoszewski Jednostka arytmetyczno-logiczna 2 Pojęcie systemu mikroprocesorowego Układ cyfrowy: Układy cyfrowe służą do przetwarzania informacji. Do układu
Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC
Architektura Systemów Komputerowych Rozwój architektury komputerów klasy PC 1 1978: Intel 8086 29tys. tranzystorów, 16-bitowy, współpracował z koprocesorem 8087, posiadał 16-bitową szynę danych (lub ośmiobitową
Budowa Mikrokomputera
Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,
EiT_S_I_PADSP_AEwT Projektowanie aplikacji DSP Designing of DSP Applications
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430
Wykład 4 Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430 Mikrokontrolery PIC Mikrokontrolery PIC24 Mikrokontrolery PIC24 Rodzina 16-bitowych kontrolerów RISC Podział na dwie podrodziny: PIC24F
Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.
Wykład 6. Mikrokontrolery z rdzeniem ARM
Wykład 6 Mikrokontrolery z rdzeniem ARM Plan wykładu Cortex-A9 c.d. Mikrokontrolery firmy ST Mikrokontrolery firmy NXP Mikrokontrolery firmy AnalogDevices Mikrokontrolery firmy Freescale Mikrokontrolery
Procesory Blackfin. Część 1
Procesory Blackfin. Część 1 Wykład 7 Projektowanie cyfrowych układów elektronicznych Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan.pl/lkirchner Charakterystyka rodziny
Przykładowe pytania DSP 1
Przykładowe pytania SP Przykładowe pytania Systemy liczbowe. Przedstawić liczby; -, - w kodzie binarnym i hexadecymalnym uzupełnionym do dwóch (liczba 6 bitowa).. odać dwie liczby binarne w kodzie U +..
Mikroprocesory rodziny INTEL 80x86
Mikroprocesory rodziny INTEL 80x86 Podstawowe wła ciwo ci procesora PENTIUM Rodzina procesorów INTEL 80x86 obejmuje mikroprocesory Intel 8086, 8088, 80286, 80386, 80486 oraz mikroprocesory PENTIUM. Wprowadzając
Architektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy
Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,
UTK ARCHITEKTURA PROCESORÓW 80386/ Budowa procesora Struktura wewnętrzna logiczna procesora 80386
Budowa procesora 80386 Struktura wewnętrzna logiczna procesora 80386 Pierwszy prawdziwy procesor 32-bitowy. Zawiera wewnętrzne 32-bitowe rejestry (omówione zostaną w modułach następnych), pozwalające przetwarzać
Architektura mikroprocesorów TEO 2009/2010
Architektura mikroprocesorów TEO 2009/2010 Plan wykładów Wykład 1: - Wstęp. Klasyfikacje mikroprocesorów Wykład 2: - Mikrokontrolery 8-bit: AVR, PIC Wykład 3: - Mikrokontrolery 8-bit: 8051, ST7 Wykład
Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,
Charakterystyka mikrokontrolerów Przygotowali: Łukasz Glapiński, 171021 Mateusz Kocur, 171044 Adam Kokot, 171075 Plan prezentacji Co to jest mikrokontroler? Historia Budowa mikrokontrolera Wykorzystywane
Architektura mikroprocesorów z rdzeniem ColdFire
Architektura mikroprocesorów z rdzeniem ColdFire 1 Rodzina procesorów z rdzeniem ColdFire Rdzeń ColdFire V1: uproszczona wersja rdzenia ColdFire V2. Tryby adresowania, rozkazy procesora oraz operacje MAC/EMAC/DIV
System mikroprocesorowy i peryferia. Dariusz Chaberski
System mikroprocesorowy i peryferia Dariusz Chaberski System mikroprocesorowy mikroprocesor pamięć kontroler przerwań układy wejścia wyjścia kontroler DMA 2 Pamięć rodzaje (podział ze względu na sposób
Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne
Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne 1. Bit Pozycja rejestru lub komórki pamięci służąca do przedstawiania (pamiętania) cyfry w systemie (liczbowym)
Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
Architektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Procesory. Schemat budowy procesora
Procesory Procesor jednostka centralna (CPU Central Processing Unit) to sekwencyjne urządzenie cyfrowe którego zadaniem jest wykonywanie rozkazów i sterowanie pracą wszystkich pozostałych bloków systemu
2. Budowa układów procesorowych rodziny TMS320C
3 Wstęp...8 1. Procesory sygnałowe DSC (Digital Signal Controllers)...11 1.1. Przegląd układów procesorowych czasu rzeczywistego...13 1.2. Procesory rodziny TMS320C2000 firmy Texas Instruments...15 2.
Wykład Mikroprocesory i kontrolery
Wykład Mikroprocesory i kontrolery Cele wykładu: Poznanie podstaw budowy, zasad działania mikroprocesorów i układów z nimi współpracujących. Podstawowa wiedza potrzebna do dalszego kształcenia się w technice
Architektura komputera
Architektura komputera Architektura systemu komputerowego O tym w jaki sposób komputer wykonuje program i uzyskuje dostęp do pamięci i danych, decyduje architektura systemu komputerowego. Określa ona sposób
Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011
SYLLABUS na rok akademicki 010/011 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr 1(rok)/1(sem) Specjalność Bez specjalności Kod katedry/zakładu
Wstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek
Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,
Magistrala systemowa (System Bus)
Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki systemowa (System Bus) Pamięć operacyjna ROM, RAM Jednostka centralna Układy we/wy In/Out Wstęp do Informatyki
Organizacja typowego mikroprocesora
Organizacja typowego mikroprocesora 1 Architektura procesora 8086 2 Architektura współczesnego procesora 3 Schemat blokowy procesora AVR Mega o architekturze harwardzkiej Wszystkie mikroprocesory zawierają
Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC
Wykład 2 Przegląd mikrokontrolerów 8-bit: -AVR -PIC Mikrokontrolery AVR Mikrokontrolery AVR ATTiny Główne cechy Procesory RISC mało instrukcji, duża częstotliwość zegara Procesory 8-bitowe o uproszczonej
Sprawdzian test egzaminacyjny GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
Procesory rodziny x86. Dariusz Chaberski
Procesory rodziny x86 Dariusz Chaberski 8086 produkowany od 1978 magistrala adresowa - 20 bitów (1 MB) magistrala danych - 16 bitów wielkość instrukcji - od 1 do 6 bajtów częstotliwośc pracy od 5 MHz (IBM
Procesor ma architekturę rejestrową L/S. Wskaż rozkazy spoza listy tego procesora. bgt Rx, Ry, offset nand Rx, Ry, A add Rx, #1, Rz store Rx, [Rz]
Procesor ma architekturę akumulatorową. Wskaż rozkazy spoza listy tego procesora. bgt Rx, Ry, offset or Rx, Ry, A add Rx load A, [Rz] push Rx sub Rx, #3, A load Rx, [A] Procesor ma architekturę rejestrową
mgr inż. Adam Korzeniewski p Katedra Systemów Multimedialnych
mgr inż. Adam Korzeniewski adamkorz@sound.eti.pg.gda.pl p. 732 - Katedra Systemów Multimedialnych Rynek procesorów sygnałowych Zestawy ewaluacyjne Miary wydajności DSP Współczesne rozwiązania Próbkowanie
LEKCJA TEMAT: Współczesne procesory.
LEKCJA TEMAT: Współczesne procesory. 1. Wymagania dla ucznia: zna pojęcia: procesor, CPU, ALU, potrafi podać typowe rozkazy; potrafi omówić uproszczony i rozszerzony schemat mikroprocesora; potraf omówić
Adam Korzeniewski - p. 732 dr inż. Grzegorz Szwoch - p. 732 dr inż.
Adam Korzeniewski - adamkorz@sound.eti.pg.gda.pl, p. 732 dr inż. Grzegorz Szwoch - greg@sound.eti.pg.gda.pl, p. 732 dr inż. Piotr Odya - piotrod@sound.eti.pg.gda.pl, p. 730 Plan przedmiotu ZPS Cele nauczania
Adam Korzeniewski adamkorz@sound.eti.pg.gda.pl p. 732 - Katedra Systemów Multimedialnych
Adam Korzeniewski adamkorz@sound.eti.pg.gda.pl p. 732 - Katedra Systemów Multimedialnych Komputer (elektroniczna maszyna cyfrowa) jest to maszyna programowalna. Maszyna programowalna ma dwie cechy: Reaguje
Budowa komputera Komputer computer computare
11. Budowa komputera Komputer (z ang. computer od łac. computare obliczać) urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału
Architektura komputerów
Architektura komputerów Wykład 3 Jan Kazimirski 1 Podstawowe elementy komputera. Procesor (CPU) 2 Plan wykładu Podstawowe komponenty komputera Procesor CPU Cykl rozkazowy Typy instrukcji Stos Tryby adresowania
MIKROKONTROLERY I MIKROPROCESORY
PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy
Wykład 2. Mikrokontrolery z rdzeniami ARM
Wykład 2 Źródło problemu 2 Wstęp Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC. Różne wersje procesorów
Architektura systemów komputerowych
Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych Architektura systemów komputerowych dr Artur Bartoszewski Procesor część I 1. ALU 2. Cykl rozkazowy 3. Schemat
Wydajność obliczeń a architektura procesorów. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Wydajność obliczeń a architektura procesorów Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Wydajność komputerów Modele wydajności-> szacowanie czasu wykonania zadania Wydajność szybkość realizacji wyznaczonych
Technika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach
mikrokontrolery mikroprocesory Technika mikroprocesorowa Linia rozwojowa procesorów firmy Intel w latach 1970-2000 W krótkim pionierskim okresie firma Intel produkowała tylko mikroprocesory. W okresie
Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 5 Liczby w komputerze
Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 5 Liczby w komputerze Jednostki informacji Bit (ang. bit) (Shannon, 948) Najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie
Architektura systemów komputerowych. dr Artur Bartoszewski
Architektura systemów komputerowych 1 dr Artur Bartoszewski Procesor część I 1. ALU 2. Cykl rozkazowy 3. Schemat blokowy CPU 4. Architektura CISC i RISC 2 Jednostka arytmetyczno-logiczna 3 Schemat blokowy
Technika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Elementy składowe systemu komputerowego
SWB - Systemy wbudowane - wprowadzenie - wykład 9 asz 1 Elementy składowe systemu komputerowego Podstawowe elementy składowe: procesor z ALU pamięć komputera (zawierająca dane i program) urządzenia wejścia/wyjścia
Adam Korzeniewski p Katedra Systemów Multimedialnych
Adam Korzeniewski adamkorz@sound.eti.pg.gda.pl p. 732 - Katedra Systemów Multimedialnych Komputer (elektroniczna maszyna cyfrowa) jest to maszyna programowalna. Maszyna programowalna ma dwie cechy: Reaguje
Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu
Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu Informacje ogólne Nazwa przedmiotu Podstawy techniki cyfrowej i mikroprocesorowej Kod przedmiotu 06.5-WE-AiRP-PTCiM Wydział Kierunek Wydział
Budowa komputera. Magistrala. Procesor Pamięć Układy I/O
Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz
Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 16-bitowe Oferowane obecnie na rynku mikrokontrolery 16-bitowe opracowane zostały pomiędzy połowa lat 80-tych a początkiem lat 90-tych. Ich powstanie było naturalną konsekwencją ograniczeń
Projektowanie. Projektowanie mikroprocesorów
WYKŁAD Projektowanie mikroprocesorów Projektowanie układ adów w cyfrowych - podsumowanie Algebra Boole a Bramki logiczne i przerzutniki Automat skończony System binarny i reprezentacja danych Synteza logiczna
Układ wykonawczy, instrukcje i adresowanie. Dariusz Chaberski
Układ wykonawczy, instrukcje i adresowanie Dariusz Chaberski System mikroprocesorowy mikroprocesor C A D A D pamięć programu C BIOS dekoder adresów A C 1 C 2 C 3 A D pamięć danych C pamięć operacyjna karta
Maszyny liczace - rys historyczny
SWB - Mikroprocesory i mikrokontrolery - wykład 7 asz 1 Maszyny liczace - rys historyczny pierwszy kalendarz - Stonehenge (obecnie Salisbury, Anglia) skonstruowany ok. 2800 r. pne. abacus - pierwsze liczydła
Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer
Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący
Pytania. W obecnie wykorzystywanych komputerach osobistych jest stosowana architektura: jednoszynowa. pamięciowo-centryczna.
Pytania W obecnie wykorzystywanych komputerach osobistych jest stosowana architektura: jednoszynowa pamięciowo-centryczna punkt-punkt Pamięć EEPROM jest pamięcią: kasowalną elektrycznie tylko 1 raz kasowalną
Arytmetyka stało i zmiennoprzecinkowa
Arytmetyka stało i zmiennoprzecinkowa Michał Rudowicz 171047 Łukasz Sidorkiewicz 170991 Piotr Lemański 171009 Wydział Elektroniki Politechnika Wrocławska 26 października 2011 Spis Treści 1 Reprezentacja
Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D.
1 WERSJA X Zadanie 1 Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D. I/O Zadanie 2 Na podstawie nazw sygnałów
Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer
Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący
Wykład 7. Architektura mikroprocesorów powtórka
Wykład 7 Architektura mikroprocesorów powtórka Architektura mikroprocesorów Wykład 1: - Wstęp. Klasyfikacje mikroprocesorów Wykład 2: - Mikrokontrolery 8-bit: AVR, PIC Wykład 3: - Mikrokontrolery 8-bit:
Systemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
Wykład 3. Przegląd mikrokontrolerów 8-bit: STM8
Wykład 3 Przegląd mikrokontrolerów 8-bit: - 8051 - STM8 Mikrokontrolery 8051 Rodzina 8051 wzięła się od mikrokontrolera Intel 8051 stworzonego w 1980 roku Mikrokontrolery 8051 były przez długi czas najpopularniejszymi
ARCHITEKTURA PROCESORA,
ARCHITEKTURA PROCESORA, poza blokami funkcjonalnymi, to przede wszystkim: a. formaty rozkazów, b. lista rozkazów, c. rejestry dostępne programowo, d. sposoby adresowania pamięci, e. sposoby współpracy
Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne
Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...
Budowa komputera. Magistrala. Procesor Pamięć Układy I/O
Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz
Teoretyczne Podstawy Informatyki
Teoretyczne Podstawy Informatyki cel zajęć Celem kształcenia jest uzyskanie umiejętności i kompetencji w zakresie budowy schematów blokowych algor ytmów oraz ocenę ich złożoności obliczeniowej w celu optymizacji
Programowanie Układów Logicznych kod kursu: ETD6203. Specjalizowane architektury do obliczeń DSP
Programowanie Układów Logicznych kod kursu: ETD6203 Specjalizowane architektury do obliczeń DSP W10 8.05.2019 mgr inż. Maciej Rudek opracował: dr inż. Daniel Kopiec Plan wykładu Cyfrowe przetwarzanie sygnałów
Architektura komputerów. Układy wejścia-wyjścia komputera
Architektura komputerów Układy wejścia-wyjścia komputera Wspópraca komputera z urządzeniami zewnętrznymi Integracja urządzeń w systemach: sprzętowa - interfejs programowa - protokół sterujący Interfejs
Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej. Instrukcja do zajęć laboratoryjnych z przedmiotu:
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Instrukcja do zajęć laboratoryjnych z przedmiotu: Architektura i Programowanie Procesorów Sygnałowych Numer
Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Technika mikroprocesorowa Rok akademicki: 2013/2014 Kod: EEL-1-616-s Punkty ECTS: 2 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Elektrotechnika Specjalność:
Podstawy Techniki Mikroprocesorowej
Podstawy Techniki Mikroprocesorowej Architektury mikroprocesorów Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com.
dr inż. Jarosław Forenc
Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2009/2010 Wykład nr 7 (15.05.2010) dr inż. Jarosław Forenc Rok akademicki
Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej. Instrukcja do zajęć laboratoryjnych z przedmiotu:
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Instrukcja do zajęć laboratoryjnych z przedmiotu: Architektura i Programowanie Procesorów Sygnałowych Numer
Architektura komputerów egzamin końcowy
Architektura komputerów egzamin końcowy Warszawa, dn. 25.02.11 r. I. Zaznacz prawidłową odpowiedź (tylko jedna jest prawidłowa): 1. Czteroetapowe przetwarzanie potoku architektury superskalarnej drugiego
Wykład Mikrokontrolery i mikrosystemy Cele wykładu:
Wykład Mikrokontrolery i mikrosystemy Cele wykładu: Poznanie podstaw budowy, zasad działania i sterowania mikrokontrolerów i ich urządzeń peryferyjnych. Niezbędna wiedza do dalszego samokształcenia się
Systemy wbudowane Mikrokontrolery
Systemy wbudowane Mikrokontrolery Budowa i cechy mikrokontrolerów Architektura mikrokontrolerów rodziny AVR 1 Czym jest mikrokontroler? Mikrokontroler jest systemem komputerowym implementowanym w pojedynczym
Sprawdzian test egzaminacyjny 2 GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny 2 GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski
Układ sterowania, magistrale i organizacja pamięci Dariusz Chaberski Jednostka centralna szyna sygnałow sterowania sygnały sterujące układ sterowania sygnały stanu wewnętrzna szyna danych układ wykonawczy
WYKŁAD 5. Zestaw DSP60EX. Zestaw DSP60EX
Zestaw DSP60EX Karta DSP60EX współpracuje z sterownikiem DSP60 i stanowi jego rozszerzenie o interfejs we/wy cyfrowy, analogowy oraz użytkownika. Karta z zamontowanym sterownikiem pozwala na wykorzystanie
Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami
Rok akademicki 2015/2016, Wykład nr 6 2/21 Plan wykładu nr 6 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2015/2016
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, ćwiczenia I KARTA
Architektura harwardzka Architektura i organizacja systemu komputerowego Struktura i funkcjonowanie komputera procesor, rozkazy, przerwania
Rok akademicki 2010/2011, Wykład nr 7 2/46 Plan wykładu nr 7 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2010/2011
16. Taksonomia Flynn'a.
16. Taksonomia Flynn'a. Taksonomia systemów komputerowych według Flynna jest klasyfikacją architektur komputerowych, zaproponowaną w latach sześćdziesiątych XX wieku przez Michaela Flynna, opierająca się
Procesory sygnałowe (Analog Devices)
Procesory sygnałowe (Analog Devices) Dariusz Chaberski 24 maja 2014 Podział - 2/161 Architektura wewnętrzna - 3/161 Zewnętrzne peryferia - 4/161 Architektura wewnętrzna ADSP-2101-5/161 Interfejs pamięci
Technologie informacyjne - wykład 2 -
Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 2 - Prowadzący: dr inż. Łukasz
Zagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe
Zagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe System mikroprocesorowy 1. Przedstaw schemat blokowy systemu mikroprocesorowego.
Architektura komputerów
Architektura komputerów Tydzień 9 Pamięć operacyjna Właściwości pamięci Położenie Pojemność Jednostka transferu Sposób dostępu Wydajność Rodzaj fizyczny Własności fizyczne Organizacja Położenie pamięci
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński
Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński Temat: Systemy zapisu liczb. Cele kształcenia: Zapoznanie z systemami zapisu liczb: dziesiętny, dwójkowy, ósemkowy, szesnastkowy.
Witold Komorowski: RISC. Witold Komorowski, dr inż.
Witold Komorowski, dr inż. Koncepcja RISC i przetwarzanie potokowe RISC koncepcja architektury i organizacji komputera Aspekty opisu komputera Architektura Jak się zachowuje? Organizacja Jak działa? Realizacja
dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia i ich zastosowań w przemyśle" POKL
Architektura komputerów wprowadzenie materiał do wykładu 3/3 dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii informatycznych
Stosowanie tego urządzenia zwiększa możliwości stosowanego sprzętu jak i sofware.
There are no translations available. DEVKIT8500A/D DevKit8500D DM3730 Evaluation Kit DevKit8500A AM3715 Evaluation Kit Jest to kontynuakcja świetnego DevKit8000. Stosowanie tego urządzenia zwiększa możliwości
Technika mikroprocesorowa
Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi
Architektura systemu komputerowego
Zakres przedmiotu 1. Wstęp do systemów mikroprocesorowych. 2. Współpraca procesora z pamięcią. Pamięci półprzewodnikowe. 3. Architektura systemów mikroprocesorowych. 4. Współpraca procesora z urządzeniami
Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall
Grzegorz Sułkowski, Maciej Twardy, Kazimierz Wiatr Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall Plan prezentacji 1. Architektura Firewall a załoŝenia 2. Punktu
Schemat blokowy procesora rdzeniowego ATmega16. Głównym zadaniem JC jest zapewnienie poprawnego i szybkiego wykonywania programu.
Jednostka centralna procesor (CPU, rdzeń) Schemat blokowy procesora rdzeniowego ATmega16 Głównym zadaniem JC jest zapewnienie poprawnego i szybkiego wykonywania programu. Zadania JC: dostęp do pamięci,
Adam Korzeniewski p Katedra Systemów Multimedialnych
Adam Korzeniewski adamkorz@sound.eti.pg.gda.pl p. 732 - Katedra Systemów Multimedialnych Sygnały dyskretne są z reguły przetwarzane w komputerach (zwykłych lub wyspecjalizowanych, takich jak procesory
SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM
SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Zastosowania systemów operacyjnych Architektury sprzętowe i mikroprocesory Integracja systemu operacyjnego