<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Высокоуровневое программирование на языке Assembler</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html</link>
    <description>В статье &quot;HLA: The High Level Assembly Programming Language (http://www.linuxjournal.com/article/8408)&quot; представлено введение в возможности компилятора HLA (http://webster.cs.ucr.edu/AsmTools/HLA/) (High Level Assembly), позволяющего использовать конструкции высокоуровневых языков в программах на языке Assembler. &lt;br&gt; &lt;br&gt;&lt;br&gt;Возможности HLA чем-то похожи на макросредства MASM/TASM и позволяют использовать условные операторы, циклы, создавать функции и использовать стандартную библиотеку. HLA доступен под Windows и Linux.&lt;br&gt;&lt;br&gt;&lt;br&gt;Напримр, конструкция, в HLA нотации:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;  if( eax &amp;lt;= ebx ) then&lt;br&gt;      mov( 0, eax );&lt;br&gt;  endif;&lt;br&gt;&lt;br&gt;будет преобразована в &lt;br&gt;&lt;br&gt;   cmp( eax, ebx );    jnbe NotBE;    mov( 0, eax ); NotBE:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://www.linuxjournal.com/article/8408&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=5707&lt;br&gt;</description>

<item>
    <title>Высокоуровневое программирование на языке Assembler (seramirun)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#11</link>
    <pubDate>Fri, 23 Feb 2018 14:17:09 GMT</pubDate>
    <description>На сайте shoorick.ho.ua описан программатор микросхем пзу 573рф2 и,выложен исходник на ассемблере FASM.У меня получилось переписать этот проект на Borland TASM.Работает  стандартный диалог открытия файлов.Проблема как раз в том,что распознаются только raw файлы.Даже не bin и уж тем более не intel hex.Между тем существует loadhex рутина на языке C,которая успешно это делает.Проект целиком на ассемблере.Нужно переписать её на этот язык программирования посредством hla.А я дам ссылку на исходники,куда требуется добавить код.Схемотехника программатора проверена.Всё работает. &lt;br&gt;</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (pazke)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#10</link>
    <pubDate>Tue, 05 Jul 2005 09:03:42 GMT</pubDate>
    <description>И почему этого HLA не было году в 96..? Пришлось тогда свой препроцессор для ассемблера писать. Помню он даже отладочную информацию для Turbo Debugger&apos;а генерировал.&lt;br&gt;Эх молодость, молодость... :)</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (Foo_loger)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#9</link>
    <pubDate>Tue, 05 Jul 2005 06:08:55 GMT</pubDate>
    <description>Assembler нужен только тогда, когда необходим&lt;br&gt;секс с железом. В других случаях С/C++ куда лучьше&lt;br&gt;для разработчика. Если это так, то макросы (и другие навароты) только будут мешать оптимизировать и отлаживать код.</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (nghtf)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#8</link>
    <pubDate>Mon, 04 Jul 2005 05:38:22 GMT</pubDate>
    <description>мне в дебагере приятнее видеть именно то, что я &lt;br&gt;написал, а не то что мне нагенерила какая-то&lt;br&gt;софтина.</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (StatusQuo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#7</link>
    <pubDate>Sat, 02 Jul 2005 13:02:04 GMT</pubDate>
    <description>Вот пример забавной консольной игрушки, написанной на HLA:&lt;br&gt;&lt;br&gt;http://freshmeat.net/projects/hlaadventure/?branch_id=50924&amp;release_id=200391&lt;br&gt;&lt;br&gt;Она ещё и переносимая ;-)</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#6</link>
    <pubDate>Fri, 01 Jul 2005 16:00:04 GMT</pubDate>
    <description>А мне кажется, что это в высшей степени нужная вещь! Это ведm не компилятор, на выходе ты получаешь ассемблеровый код (при помощи опции -s) и ставь там своих комментариев сколько хочешь! Только читаться HLA будет проще (при навыке), да и писаться тоже, особенно когда речь заходит об if-ах, switch-ах и циклах.</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#5</link>
    <pubDate>Fri, 01 Jul 2005 15:13:17 GMT</pubDate>
    <description>да и тогда уж не mov( 0, eax );&lt;br&gt;а лучше xor eax, eax&lt;br&gt;</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#4</link>
    <pubDate>Fri, 01 Jul 2005 10:20:58 GMT</pubDate>
    <description>ИМХО ребята просто очень увлеклись масом и макросами в том числе...</description>
</item>

<item>
    <title>Высокоуровневое программирование на языке Assembler (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/11729.html#3</link>
    <pubDate>Fri, 01 Jul 2005 09:08:31 GMT</pubDate>
    <description>Это давно было, называлось C--</description>
</item>

</channel>
</rss>
