Programování



ASSEMBLER
[DOS] [WIN32]






DOS

Assembler pro operační systém DOS je již v zániku, použitelnost na moderních strojích je minimální a je navíc dost odlišný od Win32 assembleru, ale pokud v něm chcete přesto psát programy, nic Vám nebrání. Sežeňte si popis instrukcí procesoru 80x86, služby BIOSu (ne SETUPU), služby DOS. Pomoct Vám můžou také tyto příručky :

- Sysman [DOS,BIOS,instrukce,pamět,porty,ASCII]
- Help PC [Slabší než Sysman, anglicky - v nouzi postačí]
- Průvodce nitrem BIOSu [Kniha - BIOS podrobně rozepsán]

Učebnice :


Učebnice Assebmbleru v HTML
Další učebnice Assebmbleru tentokrát DOC

Zdrojové kódy :

ASCII Převod mezi různými kódovými stránkami [Latin2 atd.]
Detekce EMS paměti
Fraktál
Chemická soustava prvků
Hra SPACE INVADERS
Hra MARS TROPER
Přehrávač MOD
Přehrávač FLI
Hra PONG (polský komentář)
Ovládač paralelního portu
Hra TETRIS






WIN 32 [MASM 32]

Assembler "Microsoft ASseMbler for win32 od Microsoft" jsem si velmi oblíbil z těchto hlavích důvodů :
Je velmi rychlý a efektivní (je to assembler:-), je možné používat syntaxe velmi podobné, v některých případech i stejné jako kdysi pod DOSem rozšířený TASM od Borlandu a nejvíce mě zaujalo jednoduché volání fukcí knihoven příkazem INVOKE plus implementace částečného C pro zjednodušení programů, jako je IF, THEN, ELSE atd. Navíc tento produkt nabízí Microsoft zcela zdarma, takže pokud chcete začít v Assembleru pro Win32 a ještě nemáte kvalitní překládač, stáhněte si ho o MICROSOFTU.
Doporučuji

Učebnice :

Učebnice Assebmbleru pro WIN32 + zdrojové kódy


Zdrojové kódy :

Editor zdrojových kódu pro MASM32
Vylepšený Poznámkový Blok


To je zatím vše, pokud máte vlastní zdrojáky k uvolnění a chcete je ukázat světu stačí napsat