|
» PROMOCJE !!! » NOWOŚCI !!! PROMOCJE (33)   PROFESJONALNE MYCIE, CZYSZCZENIE PŁYT WINYLOWYCH (1)TECHNIKA I MECHANIKA Fotografia (54)Mechanika (183) Elektryka, Elektronika (382) » Architektura i budownictwo (204) Technika (559) Automatyka (65) Wyd. przed 1950 r. (51) NAUKI ŚCISŁE Matematyka (237)Chemia (212) Fizyka (117) Informatyka (84) Astronomia (16) Wyd. przed 1950 r. (39) NAUKI HUMANISTYCZNE I SPOŁECZNE Pedagogika (231)Psychologia (216) Ekonomia i zarządzanie, prawo (281) Polityka, politologia (74) Sztuka i kultura (341) Językoznawstwo, polonistyka (337) Etnologia, antropologia (72) Etyka (8) Socjologia (71) Filozofia (178) Wyd. przed 1950 r. (52) NAUKI PRZYRODNICZE Biologia (214)Geografia (36) Geologia, geodezja (75) Ekologia (52) Rolnictwo, zootechnika (51) Wyd. przed 1950 r. (44) HISTORIA Polski (747)Powszechna (303) Biografie, wspomnienia (602) Wyd. przed 1950 (63) LITERATURA POPULARNA Proza i dramat polski (475)Proza i dramat zagraniczny (629) Książki wydane przed 1950 rokiem (430) Fantastyka, Science-fiction (124) Książki popularnonaukowe (253) Horror (34) Poezja (138) Sagi (3) Ezoteryka, UFO (109) Poradniki (387) Komiksy (25) Erotyka (20) Humor (17) Audiobooki (1) LITERATURA DLA DZIECI Polska (153)Zagranica (114) Wyd. przed 1950 r. (3) SŁOWNIKI I ENCYKLOPEDIE Słowniki (57)Encyklopedie (10) Wyd. przed 1950 r. (12) KSIĄŻKI KULINARNE Książki kulinarne (147)Wyd. przed 1950 r. (2) KSIĄZKI OBCOJĘZYCZNE Wyd. przed 1950 rokiem (77)Wyd. po 1950 roku (125) RELIGIE, TEOLOGIA Religie, teologia (1184)Wyd. przed 1950 r. (87) Sport, turystyka (603) Wyd. przed 1950 r. (8) MUZYKA Nuty, śpiewniki (75)Pozostałe (51) Wyd. przed 1950 r. (34) MEDYCYNA, ZDROWIE Medycyna, zdrowie (429)Wyd. przed 1950 rokiem (21) PODRĘCZNIKI Do nauki języków (113)Przedmioty podstawowe (31) Przedmioty zawodowe (16) Wyd. przed 1950 r. (6) POZOSTAŁE Albumy (136)Czasopisma (64) Mapy (10) Stara reklama Varia (3)Autografy, dedykacje (11) |
Opis: WNT 1987, str. 4,60, stan db- (podniszczona lekko okładka, przykurzona, nieaktualne pieczątki) ISBN 83-204-0811-3 W książce przedstawiono praktyczne zagadnienia programowania mikrokomputerów, strukturę mikroprocesorów i otoczenia, w jakim pracują. Za podstawę rozważań przyjęto mikroprocesor Intel-8080. Ponadto podano możliwości programowe mikroprocesorów ośmiobitowych Z-80 i Motorola 6800 oraz szesnastobitowych Motorola 68000 i Intel 8086. Omówiono różne techniki programowania, możliwości korzystania z oprogramowania innych systemów komputerowych. Materiał zilustrowano przykładami różnych rozwiązań. Książka jest przeznaczona dla szerokiego kręgu czytelników interesujących się mikrokomputerami. Przedmowa do drugiego wydania/9 1. Opis funkcjonalny struktury i rozkazów mikroprocesora/13 1.1. Wstęp/13 1.2. Pojęcia podstawowe/14 1.3. Magistrala danych/16 1.4. Akumulator, rejestry robocze, pamięć/17 1.5. Arytmometr/23 1.5.1. Rozkazy arytmetyczne/24 1.5.2. Rozkazy logiczne/38 1.5.3. Rozkazy przesunięć akumulatora/39 1.5.4. Rozkaz porównania/43 1.6. Rejestr stanu procesora/43 1.7. Licznik rozkazów/46 1.7.1. Bezwarunkowa i warunkowa zmiana sekwencji rozkazów wykonywanego programu/46 1.7.2. Skoki ze śladem/50 1.7.3. Stos i jego zastosowanie/51 1.7.4. Zatrzymanie pracy mikroprocesora/59 2. Otoczenie mikroprocesora/61 2.1. Wprowadzenie/61 2.2. Sygnały sterowania mikroprocesora/63 2.3. Sprzężenie mikroprocesora z pamięcią/65 2.4. Sprzężenie mikroprocesora z układami wejścia/wyjścia/66 2.5. Funkcje układów wejścia/wyjścia/67 2.6. Programowa obsługa urządzeń wejścia/wyjścia/72 2.7. Obsługa urządzeń wejścia/wyjścia za pomocą przerwań/73 2.8. System przerwań mikroprocesora Intel 8080/75 2.9. Struktury systemów przerwań/77 2.10. Przerwanie niemaskowalne/81 2.11. Bezpośredni dostęp do pamięci/83 2.12. Programowalne układy elektronicznej obudowy mikroprocesora/84 2.13. Transmisja danych/87 2.13.1. Pojęcia podstawowe/87 2.13.2. Programowa realizacja asynchronicznej transmisji szeregowej/89 2.13.3. Moduł transmisji szeregowej 8251/94 2.14. Pomiar czasu/104 2.14.1. Programowalny zegar/licznik typu 8253/105 2.14.2. Programowanie układu 8253/108 2.15. Uniwersalność programowalnych układów wejścia/wyjścia/112 2.16. Układy wejść/wyjść analogowych/115 2.17. Charakterystyka mikroprocesorów/116 3. Przegląd wybranych mikroprocesorów/118 3.1. Forma opisu/118 3.2. Mikroprocesor Z-80/123 3.2.1. Ogólna charakterystyka mikroprocesora Z-80/123 3.2.2. Architektura mikroprocesora Z-80/123 3.2.3. Adresowanie pamięci i urządzeń zewnętrznych/127 3.2.4. Format kodu rozkazów mikroprocesora Z-80/128 3.2.5. Zapis symboliczny rozkazów/129 3.2.6. Lista rozkazów mikroprocesora Z-80/131 3.3. Mikroprocesor Motorola 6800/155 3.3.1. Architektura mikroprocesora MC-6800/155 3.3.2. Tryby adresowania/157 3.3.3. Format i zapis rozkazów MC-6800/158 3.3.4. Lista rozkazów MC-6800/160 3.4. Mikroprocesor Intel 8086 (I-8086)/171 3.4.1. Architektura 1-8086/172 3.4.2. Rejestry mikroprocesora 1-8086/174 3.4.3. Adresowanie w mikroprocesorze 1-8086/177 3.4.4. Format i zapis symboliczny rozkazów mikroprocesora 1-8086/178 3.4.5. Lista rozkazów mikroprocesora 1-8086/182 3.5. Mikroprocesor MC-68000 firmy Motorola/189 3.5.1. Opis ogólny mikroprocesora MC-68000/189 3.5.2. Rejestry mikroprocesora MC-68000/191 3.5.3. Tryby adresowania mikroprocesora MC-68000/193 3.5.4. Format rozkazów i ich zapis symboliczny/195 3.5.5. Lista rozkazów mikroprocesora MC-68000/197 3.5.6. Przerwania/210 4. Asembler i asemblacja/212 4.1. Uproszczony obraz mikrokomputera/212 4.2. Reprezentacja informacji w maszynie cyfrowej/214 4.2.1. Zapis programu w języku wewnętrznym/214 4.2.2. Liczby całkowite/215 4.2.3. Liczby zmiennopozycyjne/216 4.2.4. Kody znakowe/218 4.3. Prosty asembler/221 4.3.1. Uwagi wstępne o językach asemblerowych/221 4.3.2. Pojęcie prostego asemblera i makroasemblera/223 4.3.3. Składnia instrukcji asemblera/224 4.3.4. Wstępnie zdefiniowane nazwy symboliczne/231 • 4.3.5. Tworzenie nazw, operacje na słowniku/234 4.3.6. Dyrektywy rezerwacji pamięci/237 4.3 7. Dyrektywa kończąca program i epilog opisu prostego asemblera/238 4.4. Makroasemblery/239 4.4.1. Asemblacja warunkowa/241 4.4.2. Makroinstrukcje/241 4.5. Zasoby sprzętowe do asemblacji/244 4.6. Przesuwalny kod wynikowy — nowe atrybuty nazw/245 5. Asemblery strukturalne/250 5.1. Co to jest asembler strukturalny?/250 5.2. Projekt języka PL-88/253 5.2.1. Struktura blokowa, definicje i deklaracje/253 5.2.2. Instrukcje przesłania/258 5.2.3. Instrukcje arytmetyczne i logiczne/262 5.2.4. Dodatkowe instrukcje proste/264 5.2.5. Instrukcja wywołania procedury/265 5.2.6. Instrukcje strukturalne/267 5.3. Uwagi o języku PL-88/277 5.4. Programowanie strukturalne w aspekcie prostych języków/279 6. Niektóre techniki programowania/282 6.1. Zastosowanie stosu, współużywalność, rekurencja/282 6.2. Przełączanie dostępu do procesora/287 6.3. Przekazywanie parametrów do procedur/293 6.3.1. Przekazywanie parametrów przez rejestry/294 6.3.2. Przekazywanie parametrów przez wspólny obszar pamięci/294 6.3.3. Przekazywanie parametrów przez listę umieszczoną w treści programu/295 6.3.4. Przekazywanie parametrów przez stos/297 6.4. Operacje na tablicach i sposoby adresowania/299 6.4.1. Tablica jako struktura danych dla programu w języku bliskim maszyny/299 6.4.2. Tryby adresowania/299 6.4.3. Przykłady operacji na tablicach/306 6.4.4. Listy/310 6.5. Adresowanie względem licznika rozkazów/312 6.6. Arytmetyka zmiennopozycyjna/320 6.7. Program rzetelny/325 6.7.1. Działanie programu, zgodność z założeniami i przeznaczeniem/325 6.7.2. Elastyczność programu/326 6.7.3. Właściwa organizacja/327 6.7.4. Modularność programu/327 6.7.5. Rozdzielenie kodu i danych/328 6.7.6. Właściwe użycie rozkazów/329 6.7.7. Właściwy wybór nazw/329 6.7;8. Problemy współbieżności/330 6.7.9. Unikanie błędów/330 6.7.10. Korheritarze/332 6.7.11. Kryteria optymalności programu/334 7. Proces uruchamiania programu/336 7.1. Uwagi wstępne/336 7.2. Projektowanie programu/337 7.3. Administrowanie tekstem źródłowym — program redagujący/339 7.4. Tłumaczenie programu/341 7.5. Moduły wynikowe/341 7.6. Działanie programu łącząco-wprowadzającego/345 7.7. Testowanie programu — symulator/349 7.8. |