Milada Šetinová Libros





2. vydání. Publikace je součástí edice operačního systému DOS, který představuje nejrozšířenější základní programové vybavení osobních počítačů postavených na bázi 16bitových mikroprocesorů typu 8086 (popř. 8088, 80186, 80286 atd.). Operační systém DOS je kompatibilní se systémemMS DOS počítačů IBM PC. Tato edice poskytuje informace o složení, charakteristických vlastnostech i možnostech použití tohoto programového vybavení. Kniha poskytuje informace o skupině služebních programů: LINK, LIBR, MAKE, EXEPACK, EXEMODE, ERROUT a SYMDEB, které slouží programátorovi pro vytváření, ladění a efektivní údržbu existujících programů.
Příručka systémového programátora
- 363 páginas
- 13 horas de lectura
Makroasembler
- 282 páginas
- 10 horas de lectura
Tato příručka poskytuje všechny potřebné informace pro práci s překladačem makroasembleru MASM, určeným pro osobní počítače s operačním systémem DOS. Překladač MASM překládá instrukce pro mikroprocesory 8086, 8088, 80106 a 80286, stejně jako pro matematické procesory 8087 a 80287. Obsahuje široké spektrum direktiv, které umožňují uživatelům plně využít segmentovanou architekturu paměti a pracovat s různými datovými typy, jako jsou celá čísla, čísla v pohyblivé řádové čárce, desítková čísla, řetězce, záznamy a struktury. MASM také nabízí nástroje pro vytváření a používání maker a zpracovává direktivy pro modifikaci zdrojového textu, jako je opakování bloků příkazů, a pro řízení překladu a určení obsahu vytvářených souborů. Výsledkem jeho práce je relativní modul, který lze spojit s jinými moduly pomocí programu LINK, a jeho struktura je kompatibilní s relativními moduly z překladačů jazyků C, Fortran a Pascal dodávaných s DOSem. Pro efektivní práci s makroasemblerem je nezbytné mít znalosti o architektuře a instrukcích mikroprocesorů, pro které je program vyvíjen. V textu je základní procesor označován jako 8086, s výjimkou popisu odchylek pro procesory 80186, 80286 a 8088, a matematický procesor je uváděn jako 8087, s odchylkami pro 80287.