MASM32 verze 9 je tady!
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

MASM32 verze 9 je tady!MASM32 verze 9 je tady!

 
Hledat
Moderní platforma pro vytvoření vašeho nového webu – Wix.com.
Nyní už můžete mít web zdarma.
Vybavení pro Laser Game
Spuštěn Filmový magazín

MASM32 verze 9 je tady!

Google       Google       11. 9. 2006       13 344×

Velká část programátorů v Assembleru používá MASM32. Co nabízí jeho již devátá verze?

Reklama
Reklama

MASM32 je v současné době nejpopulárnějším assemblerem. Jeho makra své uživatele doslova rozmazlují a ještě k tomu je zdarma. Nedávno vyšla jeho devátá verze a já se budu snažit seznámit vás s novinkami, které obsahuje. Při psaní tohoto článku jsem čerpal z www.masm32.com, z nápovědy k jednotlivým programům a samozřejmě jsem nezapomněl experimentovat.

porc.exe, polink.exe, polib.exe

Tyto tři programy jsou největším krokem vpřed, který MASM32 ve verzi 9 udělal. Pelle Orinius dovolil zpřístupnit tyto vysoce výkonnostní nástroje v projektu MASM32. Ovládání těchto programů je stejné jako u jejich protějšků od Microsoftu (ty stále v MASM32 zůstávají a je pouze na vás, jestli je budete používat), ale rozdíl by se dal vyjádřit v jednom slovním obratu: „Za stejnou cenu více muziky“. Stejnou cenou myslím 0 Kč (pro slovenské čtenáře 0 Sk) a více muziky si můžete dát do počítače, protože pomocí linkeru polink.exe může velikost výsledného souboru být menší až o 10 %. Zároveň PE hlavička souboru v polink.exe je mnohem působivější než v původním link.exe. Menší odlišnosti těchto dvou linkerů jsou při připojování zdrojů, ale není to nic převratného.

Nové zdrojové kódy

Každá nová verze MASM32 obsahuje nové zdrojové kódy od špičkových programátorů v Assembleru. Verze 9 samozřejmě nebyla výjimkou. Bill Cravener napsal 8 skvělých příkladů, které ukazují v plné míře využití maker v MASM32 a také, že Assembler může směle konkurovat vyšším programovacím jazykům. Jedním z těchto skvělých příkladů je i kalendář, který můžete vidět na obrázku nebo přehrávač MIDI souborů atd.

Tyto příklady naleznete ve složce C:\masm32\examples\bcraven\.

Nové tutoriály

To si musíte přečíst!

  • FPU Tutorial od Raymonda Filiatreaulta.
  • Jak psát DLL v MASM32.
  • Konzolové programy v MASM32.

První z jmenovaných nováčků je opravdu skvěle provedená práce. U druhého z jmenovaných bych očekával trošku více podrobností, ale možná, že bude tento tutoriál v další verzi pokračovat. Poslední z jmenovaných to podle mého názoru dost přehnal s makry, takže neukazuje skutečnou podstatu programování konzolových programů a ještě k tomu obsah také není nijak zvlášť rozsáhlý ani užitečný. Možná, že se v příští verzi dočkáme pokračování, ale zatím se mi tento tutoriál moc nezamlouvá.

Co je dále nového?

  • Instalační soubor nyní užívá kompresní technologii 7zip, takže se vejde více dat.
  • tproc.exe; Bližší informace o tomto nástroji se dozvíte ze souboru C:\masm32\tproc.txt.
  • Lepší práce s řetězci ve formátu UNICODE.
  • Několik drobných vylepšení programu Qeditor.

Pozn.: Všechny novinky byly posuzovány vzhledem k verzi 8.

Jsme u konce. Doufám, že se mi podařilo seznámit vás s novinkami v nové verzi MASM32. Novinek je, podle mého názoru, docela dost a rozhodně stojí za to si tuto verzi stáhnout.

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

Hlasování bylo ukončeno    
0 hlasů
Google
Autor se zabývá webovými programovacími jazyky a Assemblerem. Rád pracuje v Příkazovém řádku a experimentuje s operačními systémy.
Web    

Nové články

Obrázek ke článku První český hackathon ve vlaku inspirovaly služby jako  Tinder, Airbnb nebo Uber

První český hackathon ve vlaku inspirovaly služby jako Tinder, Airbnb nebo Uber

Patnáct set kilometrů, cesta přes dva státy, šestnáct hodin programování a přísun energy drinků, tak by se dal shrnout unikátní hackathon ve vlaku pořádaný Kiwi.com. Z Prahy do Košic a zpět se svezlo celkem 13 týmů, každý s originálním nápadem. Hlavní výhru, voucher na letenky v hodnotě 2 500 EUR, si v Praze převzal tým až z Ukrajiny.

Reklama
Reklama
Obrázek ke článku Gamifikace nakupování dorazila i do České republiky

Gamifikace nakupování dorazila i do České republiky

Zákazníci zejména retailových společností jsou často znuděni klasickými věrnostními či motivačními programy. Většinou z toho důvodu, že jsou jeden jako druhý a nepřináší nic nového. Ale i v České republice se projevují zahraniční trendy, nedávno zde totiž vstoupila na trh a rychle se uchytila nová platforma kombinující to nejlepší z věrnostních a motivačních programů, která navíc využívá prvky gamifikace – Rondo.cz. Na hlavní milníky vývoje nálad a motivace zákazníků a nejnovější trendy se zaměřil Jan Hřebabecký, spoluzakladatel Rondo.cz

Celý článekGoogle2. listopadu 2017PR
Obrázek ke článku NopCommerce – datová vrstva a přístup k datům – 2. díl

NopCommerce – datová vrstva a přístup k datům – 2. díl

V minulém článku jsme si představili platformu NopCommerce z globálního pohledu. V dnešním díle se již zaměříme na konkrétní část systému, a to datovou vrstvu. Představíme si základní stavební kameny systému v podobě doménových objektů. Ukážeme si, jakým způsobem rozšířit doménové objekty a jakým způsobem přistupuje NopCommerce k nastavení systému a modulů.

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032018 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý