Makroasembler zajímavosti

nehodnoceno
Makroasembler
https://www.databazeknih.cz/img/books/46_/464831/bmid_makroasembler-s7K-464831.jpg 0 0 0

3. vydání. Makroasembler pro operační systém DOS. DOS-2. Tato příručka obsahuje všechny potřebné informace pro práci s překladačem makroasembleru MASM, pracujícím na osobních počítačích pod řízením operačního systému DOS. Překladač MASM překládá instrukce assembleru mikroprocesorů řad 8086 , 8088, 80106 a 80286 a procesorů pro zpracování čísel v pohyblivé řádové čárce 8087 a 80287. Má k dispozici velké množství direktiv, které umožňují uživateli plně využít možností ovládání segmentované architektury paměti mikroprocesorů a umožnuje práci s rozmanitou škálou datových typů (celými čísly, čísly v pohyblivé řádové čárce, desítkovými čísly ve zhuštěném tvaru, řetězci, záznamy a strukturami). Překladač MASM obsahuje prostředky pro vytváření a používání maker. Kromě toho také zpracovává direktivy pro modifikace zdrojového textu (např. opakování bloků příkazů) a direktivy pro řízení překladu a určení obsahu vytvářených souborů. Výsledkem práce překladače MASM je relativní modul, který může být sestaven s jinými moduly spojovacím programem LINK. Tvar relativního modulu je shodný s tvarem relativních modulů vytvářených překladači jazyků C, Fortran a Pascal, které jsou dodávány s operačním systémem DOS. Pro potřeby práce s makroasemblerem je nezbytná znalost architektury a instrukcí mikroprocesorů, pro které se program vytváří. Základní procesor je v textu označován jako 8086, pouze v případě popisu odchylek činnosti procesorů 80186, 80286 a 8088 je použito označení příslušného procesoru. Obdobně je pro matematický procesor používáno označení 8087 a v případě odchylek také 80287.... celý text

Zajímavosti

Zatím zde není žádná zajímavost.