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

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

 

MASM32 verze 9 je tady!

Google       Google       11. 9. 2006       12 872×

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 Malware KONNI se úspěšně skrýval 3 roky. Odhalil ho bezpečnostní tým Cisco Talos

Malware KONNI se úspěšně skrýval 3 roky. Odhalil ho bezpečnostní tým Cisco Talos

Bezpečnostní tým Cisco Talos odhalil celkem 4 kampaně dosud neobjeveného malwaru, který dostal jméno KONNI. Ten se dokázal úspěšně maskovat od roku 2014. Zpočátku se malware zaměřoval pouze na krádeže citlivých dat. Za 3 roky se ale několikrát vyvinul, přičemž jeho současná verze umožňuje útočníkovi z infikovaného počítače nejenom krást data, ale i mapovat stisky na klávesnici, pořizovat screenshoty obrazovky či v zařízení spustit libovolný kód. Pro odvedení pozornosti oběti zasílali útočníci v příloze také obrázek, zprávu a výhružkách severokorejského režimu či kontakty na členy mezinárodních organizací.

Reklama
Reklama
Obrázek ke článku Pouze jedna z deseti lokálních firem ví o pokutách plynoucích z GDPR

Pouze jedna z deseti lokálních firem ví o pokutách plynoucích z GDPR

Trend Micro, celosvětový lídr v oblasti bezpečnostních řešení a VMware, přední světový dodavatel cloudové infrastruktury a řešení pro podnikovou mobilitu, oznámily výsledky výzkumu mezi českými a slovenskými manažery zodpovědnými za ochranu osobních údajů, který zjišťoval, jak jsou připraveni na nové nařízení o ochraně osobních údajů (GDPR). Většina firem v České republice a na Slovensku nad 100 zaměstnanců je již s novým nařízením GDPR obeznámena. Výzkum provedený ve spolupráci s agenturou Ipsos ukázal, že téměř 8 firem z 10 o nařízení ví, přičemž jeho znalost je o něco vyšší na Slovensku (89 %) než v České republice (69 %).

Obrázek ke článku Vyděračský software Locky se vrací, tváří se jako potvrzení platby, odhalil tým Cisco Talos

Vyděračský software Locky se vrací, tváří se jako potvrzení platby, odhalil tým Cisco Talos

Jeden z nejznámějších ransomwarů, Locky, se vrací. Po většinu roku 2016 patřil mezi nejrozšířenější vyděračské softwary. Ke svému šíření využíval emailové kampaně s infikovanými přílohami. Ransomware Locky byl rozesílán prostřednictvím botnetu (internetový robot zasílající spamy) Necurs. Jeho aktivita na konci roku 2016 téměř upadla a spolu s ní i šíření ransomwaru Locky. Před několika týdny se Necurs opět probudil a začal posílat spamy nabízející výhodný nákup akcií. Dne 21. dubna zaznamenal bezpečnostní tým Cisco Talos první velkou kampaň ransomwaru Locky prostřednictvím botnetu Necurs za posledních několik měsíců.

Obrázek ke článku Dovozci baterií mění logistiku, letadlo nahrazuje námořní doprava

Dovozci baterií mění logistiku, letadlo nahrazuje námořní doprava

Dovozci baterií do mobilů či notebooků upouštějí od letecké přepravy zboží. V letošním roce plánují dovézt až 80 % produktů lodí. Přitom před 5 lety byla většina baterií do mobilních přístrojů dovezených do České republiky přepravována letadlem. Za proměnou způsobu transportu akumulátorů stojí zpřísnění pravidel pro leteckou přepravu, která přinášejí vyšší náklady i náročnou agendu.

loadingtransparent (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();
Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032017 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý