Články s tagem assembler – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Články s tagem assembler – Programujte.comČlánky s tagem assembler – Programujte.com

 

Masm32 – direktivy (dokončení)

Dnes si popíšeme zbytek nejpoužívanějších direktiv (docela nevděčné téma), tak abychom se mohli v dalších dílech vrhnout do samotných ukázek přímo v IDE WinAsm a Masm32. Trošku předběhneme a ukážeme si první program v Masm32, jak jinak než klasický MessageBox.

Praktický příklad II

V minulém díle jsme si ukázali praktický příklad na využití UART v C. Dlužíme si ale řešení v assembleru, které si ukážeme dnes. Řešení je, jako vždy, o něco složitější. Především bylo nutné vyřešit načítání řetězců z paměti programu pomocí instrukce LPM.

Praktická úloha I

Dodnes jsme vlastně delali jen neúčelné programy sloužící výhradně pro studium procesoru. Dnes si za pomoci předchozích znalostí vytvoříme jednoduchý program, který bude komunikovat s PC a sdělovat mu, jaké klávesy jsou stisknuty.

MASM32 verze 9 je tady!

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

Cracking – 1. část

  • Co je to cracking
  • Cíle seriálu
  • Nejčastěji používané ochrany, jejich slabiny a přednosti
  • Rady jak lépe chránit svůj software

AVR - Úvod

Právě dnes se rozjíždí nový seriál o programování procesorů AVR (ATMEL). Je určen zejména začátečníkům, kteří třeba nemají zkušenosti s programováním žádného jiného typu procesoru. První díly budou zaměřeny především na popis vlastností procesoru, programátorský model, ale také na získávání a výrobu vývojových prostředků, které nám ulehčí „život“ s tímto jednočipem.

Masm32 - Direktivy

"196156 - Bude-li důstojník přistižen, jak očichává sedlo rotopedu v dámské tělocvičně, bude propuštěn bez soudu." Určitě jste poznali, že se jedná o jednu z mnoha direktiv, které lze zaslechnout v serálu Red Dwarf. Ale my se dnes podíváme na jiné direktivy a doufám, že budou zajimavé i přesto, že nejsou tak vtipné jako v již zmíněném seriálu.

Je Assembler mrtvý?

Pokud do programu potřebujem přidat časově náročnou funkci, můžeme ji napsat v Assembleru (dále jen Asm). Někdo říká že Asm je už mrtvý jazyk a nevyplatí se ho učit. My si v několika příkladech ukážeme, že to není tak docela pravda a že zrychlení je někdy i několikanásobné...

Programátor - dodatky

• Propojovací sériový kabel
• Osazení plošného spoje
• Hotovo? Funguje? Jak to zjistit?
..

Masm32 - Úvod

Cílem tohoto seriálu je seznámit vás s možností programování aplikací v assembleru pod operačním systémem Windows.

Assembler - 3. lekce

• Matematické operace (2)
• Bitové nastavení a logické operace
• Programové vybavení (2) ..

Assembler - 2. lekce

• Skoky
• Matematické operace (1)
• První použití vývojového prostředí..

Assembler - 1. lekce

  • Převody binárního (dvojkového), hexadecimálního (šestnáctkového) a dekadického (desítkového) čísla
  • Úvod do mikroprocesoru
  • Přesuny dat
  • Tabulka instrukcí
  • Pseudoinstrukce

Assembler - Úvod

Úvod, doporučené programové vybavení, hardwarové vybavení, doporučená literatura

Výsledky 1-20 z celkem 20 nalezených
Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý