006 007

006 007



5.12.2. Konwertery liczb BCD na liczby dwójkowe............. 212

Zadania...................................... 216

6. MIKROPROCESORY........................ 219

6.1.    Koncepcja układów logiki programowanej .......... 219

6.2.    Budowa i zasada działania komputera .................... .    221

6.3.    Budowa i działanie /uP INTEL 8080 . .Ł.......... .......... 223

6.3.1.    Opis poszczególnych bloków ...... 224

6.3.2.    Opis wejść i wyjść.............................. 226

6.3.3.    Algorytm pracy................................. 227

6.3.4.    Informacja o statusie ............... 230

6.3.5.    Lista rozkazów.............. 232

6.3.6.    Przerwania ................................... 251

6.4.    Programowanie mikrokomputerów......................... 254

6.4.1.    Programowanie w języku    maszynowym....... 254

6.4.2.    Język adresów symbolicznych....................... 260

6.5.    Połączenie piP z otoczeniem............................. 267

Zadania.................................... 274

ODPOWIEDZI DO ZADAŃ................................... 277

Literatura ............................................... 298

PRZEDMOWA

W ostatnim piętnastoleciu obserwuje się w technice elektronicznej gwałtowny rozwój układów i urządzeń cyfrowych. Układy cyfrowe zastępują w znanych dotąd urządzeniach stosowane tam rozwiązania analogowe, bądź umożliwiają budowę urządzeń nowych, dotąd nieznanych lub niereąlizowanych z przyczyn zarówno technicznych jak i ekonomicznych.

Obecność układów cyfrowych uwidacznia się w różnych dziedzinach techniki i w życiu codziennym. Każdy korzysta, widział lub przynajmniej słyszał o komputerach, kalkulatorach cyfrowych, zegarkach cyfrowych, cyfrowych przyrządach pomiarowych, komputerowych centralach telefonicznych i telegraficznych, cyfrowo sterowanych obrabiarkach, sprzęcie gospodarstwa domowego, czy tanich domowych komputerach sprzężonych z centralnymi bankami informacji.

Rozwój zastosowań układów cyfrowych ma charakter lawinowy, gdyż działa tb. dodatnie sprzężenie zwrotne i szersze zastosowanie, czyli większy popyt, powoduje wprowadzenie nowych technologii i obniżenie kosztów produkcji, dzięki czemu wzrasta atrakcyjność techniki cyfrowej i zakres jej zastosowań. Znajomością zasad konstrukcji układów i urządzeń cyfrowych musi więc dysponować każdy aktywny inżynier elektronik.

Bezpośrednim bodźcem tak gwałtownego rozwoju zastosowań układów cyfrowych (UC) było opanowanie, na początku lat 60-tych, technologii układów scalonych. Przed ich pojawieniem się, konstruktor układów cyfrowych musiał każdy elementarny układ - bramkę, przerzutnik lub licznik - projektować i wykonywać indywidualnie na tranzystorach, zaś obecnie, za cenę znacznie niższą, może je otrzymać w postaci gotowych układów scalonych.

Niska cena układów scalonych w porównaniu z kosztami indywidualnego projektowania i montażu wynika z automatyzacji wytwarzania,możliwej dzięki standaryzacji i masowości produkcji.

Od kilku lat dokonuje się nowy przewrót w obniżce kosztów i ekspansji zastosowań układów cyfrowych. Przewrót ten jest związany z opanowaniem produkcji mikroprocesorów. Są to układy funkcjonalnie równoważne komputerom, lecz produkowane w postaci jednego lub kilku układów scalonych o wielkiej skali integracji, a przez to wielokrotnie tańsze. Dla przykładu, według ocen firmy National Semiconductor, komputer wart 25 lat temu 2,5 min dolarów może być współcześnie wykonany na jednej płytce drukowanej i sprze dawany za 500 doi. Wynika stąd, że gdyby identyczny postęp technologiczny udało się uzyskać na przykład w przemyśle samochodowym, to samochód sprzedawany w latach pięćdziesiątych za 100 tys. zł powinien obecnie kosztować 20 zł.


Wyszukiwarka

Podobne podstrony:
214 215 214u1 jo’    io j o Kombinacyjne konwertery liczb BCD na liczby dwójkowe Rya-
216 217 216 216 O1 i 10 ta o ii im tu ut im Rys. 5*109. 3-dekadowy konwerter liczb BCD na liczby dwó
Slajd19 Konwerter liczb dziesiętnych na binarne Liczba dziesiętna 13 zapisana w kodzie dziesiętnym j
212 213 212t i * i k it tną m m Rys. 5.102. 10-bitowy konwerter liczb dwójkowych na BCD wykorzystują
212 213 212t l 4 I K U (MU » »t Rys. 5.102. 10-bitowy konwerter liczb dwójkowych na BCD wykorzystują
Image333 W celu zilustrowania komparacji liczb przedstawionych w kodzie 8421 BCD, na rys. 4.380 prze
Image404 Konwersja liczby dwójkowej 1110100111 na równoważną jej liczbę dwójkowo-dziesiętną
210 211 OHOutm mmk    unu iinmm Rys. 5-9S. Przykłady kombinacyjnych konwertorów liczb
str 006 007 Na korytarzu rozległy się odgłosy ciężkich kroków. Zazgrzytał klucz otwierający zasuwę.&
210 211 CSHO Rys. 5-98. Przykłady kombinacyjnych konwerterów liczb dwójkowych na
%12.4f - to format dla liczb rzeczywistych, a w nim 12 miejsc zadeklarowano dla całej liczby (i popr
Kodowanie liczb całkowitych (5) a na jednym bajdę moina za pomocą lego kodu przedstawić liczby zKodo
liczby 1 3.6.2. Porównywanie liczb Karty pracy. Część 1. K. 54 - porównywanie liczb; znaki: =, >,

więcej podobnych podstron