Assembler 8086 8088 80286 - Leo J. Scanlon - książka wyd. 1992
Opis
W książce zawarte zostały szczegółowe informacje na temat działania procesorów Intel 8086, 8088 oraz 80286, które były podstawą dla wielu komputerów osobistych lat 80. XX wieku. Autor krok po kroku tłumaczy architekturę tych procesorów, zasady ich pracy, a także sposób, w jaki programy napisane w asemblerze mogą w pełni wykorzystywać ich możliwości. Dzięki tej książce, czytelnik ma szansę zrozumieć, jak w praktyce wygląda proces komunikacji z procesorem, manipulowanie danymi w pamięci oraz interakcja z systemem operacyjnym. Książka przedstawia nie tylko teoretyczne aspekty programowania w asemblerze, ale także oferuje liczne przykłady kodu, które pozwalają na praktyczne opanowanie omawianych zagadnień. Każdy rozdział poświęcony jest innemu aspektowi pracy z procesorem: począwszy od podstawowych operacji arytmetycznych, przez manipulację rejestrami, po bardziej zaawansowane techniki programowania, takie jak obsługa przerwań, stosowanie makr oraz optymalizacja kodu. Dzięki zrozumieniu zasad pracy procesorów 8086, 8088 oraz 80286, programiści mogą stworzyć efektywne programy, które w pełni wykorzystują możliwości sprzętu. Książka zawiera także wyjaśnienie sposobu działania systemów operacyjnych, które działały na tych procesorach, co pozwala na lepsze zrozumienie interakcji między kodem a systemem zarządzania pamięcią oraz innymi zasobami komputera. Autor „Assembler 8086 8088 80286” w przystępny sposób wprowadza czytelnika w świat asemblera, który w swojej istocie jest jednym z najbliższych maszynowemu kodowi języków programowania. Książka skupia się na tym, jak pisać wydajny i efektywny kod, który jest zgodny z architekturą tych klasycznych procesorów. Jest to istotne, ponieważ choć współczesne komputery używają bardziej zaawansowanych procesorów, zasady rządzące architekturą 8086 i pokrewnych procesorów wciąż mają duże znaczenie w zrozumieniu, jak działają wszystkie późniejsze jednostki obliczeniowe.
