Pobierz streszczenie
Transkrypt
Pobierz streszczenie
0. Streszczenie Streszczenie Podręcznik Programowanie procesorów eZ80 w asemblerze zawiera krótką charakterystykę procesora eZ80L92 oraz oferowanego przez wytwórcę bezpłatnego środowiska uruchomieniowego. Przedstawione zostały takŜe składnia i dyrektywy zastosowanego w tym środowisku makroasemblera. DuŜo uwagi poświęcono metodyce programowania, ogólnym, jak i zaleŜnym od procesora docelowego zasadom poprawnego programowania, opracowywaniu i implementowaniu w asemblerze podstawowych algorytmów. Wśród prezentowanych typowych zadań programistycznych znalazły się: arytmetyka, operacje na strukturach tablicowych i tekstowych, konwersje pomiędzy binarną i tekstową reprezentacją wartości liczbowej, funkcjonowanie i wykorzystanie procedur, wykorzystanie portów równoległych do kontroli klawiszy, diod LED, silniczków bezszczotkowych i sygnalizatorów akustycznych. Omawiane zagadnienia zostały bogato zilustrowane przykładami programów w asemblerze. 223 Programowanie procesorów eZ80 w asemblerze Summary The handbook The eZ80 Assembly Programming contains short description of eZ80L92 microprocessor and free integrated development environment offered by manufacturer. The syntax and directives of IDE macro assembler are shown as well. A lot of attention was paid to programming methodology, general and processor-dependent programming rules, developing and applying basic algorithms in assembly language. Among presented typical programming tasks are: binary arithmetic, operating on table structures and strings, binary-text conversions, functioning and applying procedures, applying parallel ports for control of keys, LEDs, small BLDC motors and buzzers. Described topics are illustrated with many examples of assembly programs. 224