<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>WASM.ASSEMBLER</title>
    <description>Самый продвинутый язык тысячелетия.</description>
    <pubDate>Fri, 15 May 2026 04:08:48 +0000</pubDate>
    <lastBuildDate>Fri, 15 May 2026 04:08:48 +0000</lastBuildDate>
    <generator>WASM</generator>
    <link>https://wasm.in/forums/wasm-assembler.4/</link>
    <atom:link rel="self" type="application/rss+xml" href="https://wasm.in/forums/wasm-assembler.4/index.rss"/>
    <item>
      <title>Использование префикса LOCK</title>
      <pubDate>Thu, 09 Apr 2026 03:20:26 +0000</pubDate>
      <link>https://wasm.in/threads/ispolzovanie-prefiksa-lock.36728/</link>
      <guid>https://wasm.in/threads/ispolzovanie-prefiksa-lock.36728/</guid>
      <author>invalid@example.com (Entropy)</author>
      <dc:creator>Entropy</dc:creator>
      <content:encoded><![CDATA[Если в программе работает много потоков,они могут обращаться к одной и той же области памяти,можно этими потоками управлять одним только префиксом  LOCK или лучше воспользоваться средствами WinAPI ?<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (ASM):</div>
	<div class="code"><ol class="asm" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">include masm64rt<span style="color: #339933;">.</span><span style="color: #00007f; font-weight: bold;">inc</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; includelib kernel32<span style="color: #339933;">.</span>lib</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; includelib user32<span style="color: #339933;">.</span>lib</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; includelib shell32<span style="color: #339933;">.</span>lib</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; includelib gdiplus<span style="color: #339933;">.</span>lib</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; includelib gdi32<span style="color: #339933;">.</span>lib</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; includelib msvcrt<span style="color: #339933;">.</span>lib</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #0000ff; font-weight: bold;">.data</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp;locked_var <span style="color: #0000ff; font-weight: bold;">byte</span> ?</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #339933;">.</span><span style="color: #0000ff; font-weight: bold;">code</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">entry_point proc</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; LOCAL hProcess <span style="color: #339933;">:</span><span style="color: #0000ff; font-weight: bold;">QWORD</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #00007f; font-weight: bold;">mov</span><span style="color: #339933;">...</span></div></li>
</ol></div>
</div><a href="https://wasm.in/threads/ispolzovanie-prefiksa-lock.36728/" target="_blank" class="externalLink" rel="nofollow">Использование префикса LOCK</a>]]></content:encoded>
      <slash:comments>9</slash:comments>
    </item>
    <item>
      <title>как узнать уровень превилегий процесса?</title>
      <pubDate>Tue, 31 Mar 2026 21:44:51 +0000</pubDate>
      <link>https://wasm.in/threads/kak-uznat-uroven-previlegij-processa.36723/</link>
      <guid>https://wasm.in/threads/kak-uznat-uroven-previlegij-processa.36723/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[subj<br />

<div class="doublePost">
	<blockquote class="doublePostTagTextContainer">
		<span class="doublePostTagText">--- Сообщение объединено, <span class="doublePostTimeStamp"><span class="DateTime" title="28 мар 2026 в 13:32">28 мар 2026</span></span> ---</span>
	</blockquote>
</div>или даже как то их редактировать... потому что вродь на все уровни открывается, анн какая то &quot;заshita&quot; 8D<br />

<div class="doublePost">
	<blockquote class="doublePostTagTextContainer">
		<span class="doublePostTagText">--- Сообщение объединено, <span class="doublePostTimeStamp"><span class="DateTime" title="28 мар 2026 в 13:33">28 мар 2026</span></span> ---</span>
	</blockquote>
</div>read - работает почти что со всеми, а вот write... &quot;в процесс писать&quot;]]></content:encoded>
      <slash:comments>6</slash:comments>
    </item>
    <item>
      <title>PF флаг</title>
      <pubDate>Sat, 21 Feb 2026 16:01:51 +0000</pubDate>
      <link>https://wasm.in/threads/pf-flag.36710/</link>
      <guid>https://wasm.in/threads/pf-flag.36710/</guid>
      <author>invalid@example.com (Entropy)</author>
      <dc:creator>Entropy</dc:creator>
      <content:encoded><![CDATA[Мне до сих пор не понятно для каких целей используется Parity Flag,может его возможно использовать в  задачах связанных с криптографией,я понимаю что этот флаг устанавливается в том случае  когда младший байт операнда содержит чётное количество едениц,я его воспринимаю как что-то бесполезное]]></content:encoded>
      <slash:comments>8</slash:comments>
    </item>
    <item>
      <title>Портирование FPU на SSE</title>
      <pubDate>Sat, 12 Apr 2025 19:48:43 +0000</pubDate>
      <link>https://wasm.in/threads/portirovanie-fpu-na-sse.33827/</link>
      <guid>https://wasm.in/threads/portirovanie-fpu-na-sse.33827/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[Привет, <b>All</b>!<br />
<ol>
<li>Какая инструкция заменила FPU-шную FCHS? Я использую 

<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">xorps xmm0,xmm0</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">subss xmm0,xmm1; в &nbsp;регистре xmm1 значение у которого нужно сменить знак</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">movss xmm1,xmm0</div></li>
</ol></div>
</div> или так 

<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">xorps xmm0,const80000000h</div></li>
</ol></div>
</div> Но правильно ли это? </li>
<li>В FPU было полно тригонометрических инструкций (FSIN, FCOS, FSINCOS, FPTAN, FPATAN) чем их заменять в SSE?</li>
</ol>]]></content:encoded>
      <slash:comments>82</slash:comments>
    </item>
    <item>
      <title>как узнать в каком уровне превилегий работает программа?</title>
      <pubDate>Mon, 30 Sep 2024 10:21:27 +0000</pubDate>
      <link>https://wasm.in/threads/kak-uznat-v-kakom-urovne-previlegij-rabotaet-programma.35154/</link>
      <guid>https://wasm.in/threads/kak-uznat-v-kakom-urovne-previlegij-rabotaet-programma.35154/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[subj]]></content:encoded>
      <slash:comments>10</slash:comments>
    </item>
    <item>
      <title>как узнать путь к exe по хэндлу процесса или id</title>
      <pubDate>Sat, 29 Jun 2024 16:37:53 +0000</pubDate>
      <link>https://wasm.in/threads/kak-uznat-put-k-exe-po-xehndlu-processa-ili-id.35121/</link>
      <guid>https://wasm.in/threads/kak-uznat-put-k-exe-po-xehndlu-processa-ili-id.35121/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[subj]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Вывод значения смещения в процессе ассемблирования</title>
      <pubDate>Sun, 09 Jun 2024 06:11:21 +0000</pubDate>
      <link>https://wasm.in/threads/vyvod-znachenija-smeschenija-v-processe-assemblirovanija.35111/</link>
      <guid>https://wasm.in/threads/vyvod-znachenija-smeschenija-v-processe-assemblirovanija.35111/</guid>
      <author>invalid@example.com (Rockphorr)</author>
      <dc:creator>Rockphorr</dc:creator>
      <content:encoded><![CDATA[собственно код и его результаты во вложении<br />
<br />
вот что получается:<br />
ml.exe value.asm<br />
<br />
 Assembling: value.asm<br />
@V_size   =   8h<br />
value.asm(32) : error A2027: operand must be a memory expression<br />
 @CatStr(1): Macro Called From<br />
  @Value(2): Macro Called From<br />
  value.asm(32): Main Line Code<br />
@V_ofs   =   0h<br />
<br />
<br />
<br />
а нужно: <br />
<br />
@V_size   =   8h<br />
@V_ofs   =   4h]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>Использование MASM32 INVOKE</title>
      <pubDate>Sun, 02 Jun 2024 17:07:20 +0000</pubDate>
      <link>https://wasm.in/threads/ispolzovanie-masm32-invoke.7844/</link>
      <guid>https://wasm.in/threads/ispolzovanie-masm32-invoke.7844/</guid>
      <author>invalid@example.com (psu)</author>
      <dc:creator>psu</dc:creator>
      <content:encoded><![CDATA[Хочу использовать invoke вместо call, но проблема в том, что функция вызывается по адресу в переменной, то есть<br />
<br />
proc_addr dd ?<br />
...<br />
invoke proc_addr, ...<br />
<br />
Компилятор матерится: INVOKE requires prototype for procedure<br />
Можно ли решить такую проблему?]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Нативный ассемблер для видеокарт Nvidia</title>
      <pubDate>Tue, 09 Apr 2024 03:06:19 +0000</pubDate>
      <link>https://wasm.in/threads/nativnyj-assembler-dlja-videokart-nvidia.34819/</link>
      <guid>https://wasm.in/threads/nativnyj-assembler-dlja-videokart-nvidia.34819/</guid>
      <author>invalid@example.com (Leopard)</author>
      <dc:creator>Leopard</dc:creator>
      <content:encoded><![CDATA[В архиве из утечки Nvidia есть файлы типа nvasm.exe, который делает cubin файлы из так сказать нативного ассемблера и даже файлы такого вида как nvasm_internal.exe, то есть для внутреннего использования, но nvasm, а тем более nvasm_internal нет в официальном ToolKit от Nvidia. Так что эта вещь получается очень интересная чтобы ее использовать. Даже если ничего не знать про синтаксис, то можно готовый файл с разрешением &#039;.cubin&#039; сначала дизассемблировать с помощью nvdisasm.exe, а потом уже...<br />
<br />
<a href="https://wasm.in/threads/nativnyj-assembler-dlja-videokart-nvidia.34819/" target="_blank" class="externalLink" rel="nofollow">Нативный ассемблер для видеокарт Nvidia</a>]]></content:encoded>
      <slash:comments>11</slash:comments>
    </item>
    <item>
      <title>Полезные макросы для MASM и TASM</title>
      <pubDate>Thu, 04 Jan 2024 14:01:05 +0000</pubDate>
      <link>https://wasm.in/threads/poleznye-makrosy-dlja-masm-i-tasm.31884/</link>
      <guid>https://wasm.in/threads/poleznye-makrosy-dlja-masm-i-tasm.31884/</guid>
      <author>invalid@example.com (Jin X)</author>
      <dc:creator>Jin X</dc:creator>
      <content:encoded><![CDATA[Не претендую на создание чего-то нового и гениального, но макросы довольно полезные. Часть из того, что я сделал, уже делали другие. Тем не менее, большинство макросов придумано и сделано мною с нуля, остальной код переписан по-своему <img src="styles/smiles_s/smile3.gif" class="mceSmilie" alt=":)" title="Smile3    :)" /><br />
Вот эти макросы (полный вариант, только заголовки):<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (ASM):</div>
	<div class="code"><ol class="asm" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #666666; font-style: italic;">;############################################</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #666666; font-style: italic;">;## &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;##</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #666666; font-style: italic;">;## &nbsp; -= EXTRA MACROSES (FULL EDITION) =- &nbsp;##</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #666666; font-style: italic;">;## &nbsp; &nbsp; &nbsp;МАКРОСЫ ДЛЯ MASM/TASM (16/32) &nbsp; &nbsp; ##</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #666666; font-style: italic;">;##...</span></div></li>
</ol></div>
</div><a href="https://wasm.in/threads/poleznye-makrosy-dlja-masm-i-tasm.31884/" target="_blank" class="externalLink" rel="nofollow">Полезные макросы для MASM и TASM</a>]]></content:encoded>
      <slash:comments>28</slash:comments>
    </item>
    <item>
      <title>Архитектура ARM vs x86 что лучше?</title>
      <pubDate>Mon, 13 Nov 2023 01:08:34 +0000</pubDate>
      <link>https://wasm.in/threads/arxitektura-arm-vs-x86-chto-luchshe.33591/</link>
      <guid>https://wasm.in/threads/arxitektura-arm-vs-x86-chto-luchshe.33591/</guid>
      <author>invalid@example.com (Intro)</author>
      <dc:creator>Intro</dc:creator>
      <content:encoded><![CDATA[В общем, вопрос?<br />
Что лучше? ARM или x86?<br />
На форуме в основном инфа про х86, на счёт ARM что-то совсем мало.<br />
Реально ли полностью заменить ARM в место х86, в сегменте ПК, в том числе стационарных ПК, в том числе в будущем, лет через 10-20, или даже 50-100, или даже 500-1000 лет. <br />
Или перспективны ещё какие-то архитектуры?]]></content:encoded>
      <slash:comments>68</slash:comments>
    </item>
    <item>
      <title>Intel8080 на UASM</title>
      <pubDate>Fri, 10 Nov 2023 02:11:47 +0000</pubDate>
      <link>https://wasm.in/threads/intel8080-na-uasm.34058/</link>
      <guid>https://wasm.in/threads/intel8080-na-uasm.34058/</guid>
      <author>invalid@example.com (Intro)</author>
      <dc:creator>Intro</dc:creator>
      <content:encoded><![CDATA[Ассемблер UASM начал понимать Intel8080.<br />
Тестовый код.


<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
	<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly"
		title="Нажмите, чтобы раскрыть или скрыть спойлер"
		data-target="> .SpoilerTarget"><span>Спойлер</span></button>
	<div class="SpoilerTarget bbCodeSpoilerText">

<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (ASM):</div>
	<div class="code"><ol class="asm" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #666666; font-style: italic;">;;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">include intel8080<span style="color: #339933;">.</span>asm</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #339933;">.</span>model tiny</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">.data</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">foo <span style="color: #0000ff; font-weight: bold;">db</span> <span style="color: #ff0000;">77h</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">doo <span style="color: #0000ff; font-weight: bold;">db</span> <span style="color: #ff0000;">99h</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">zoo <span style="color: #0000ff; font-weight: bold;">dw</span> <span style="color: #ff0000;">1234h</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #339933;">.</span><span style="color: #0000ff; font-weight: bold;">code</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">org <span style="color: #ff0000;">100h</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">start</span><span style="color: #339933;">:</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>NOP</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>CALLPO M1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV A<span style="color: #339933;">,</span>C</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV A<span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">&#91;</span>HL<span style="color: #009900; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">;,22</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #666666; font-style: italic;">;; $MOV [HL], [HL]</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>ADD A<span style="color: #339933;">,</span>D</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>ADD A<span style="color: #339933;">,</span> <span style="color: #ff0000;">0FFh</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV BC<span style="color: #339933;">,</span> <span style="color: #ff0000;">01234h</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV <span style="color: #009900; font-weight: bold;">&#91;</span>DE<span style="color: #009900; font-weight: bold;">&#93;</span><span style="color: #339933;">,</span> A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV A<span style="color: #339933;">,</span> doo</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV foo<span style="color: #339933;">,</span> A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV HL<span style="color: #339933;">,</span> zoo</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV zoo<span style="color: #339933;">,</span> HL</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>INC A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>INC HL</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>INC <span style="color: #46aa03; font-weight: bold;">SP</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>DEC A</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>DEC HL</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>DEC <span style="color: #46aa03; font-weight: bold;">SP</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>PUSH AF</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>PUSH DE</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>POP AF</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>POP HL</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>ADD HL<span style="color: #339933;">,</span> DE</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>ADD HL<span style="color: #339933;">,</span> <span style="color: #46aa03; font-weight: bold;">SP</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>RST <span style="color: #ff0000;">7</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>JNZ M1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>NOP</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">M1<span style="color: #339933;">:</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>MOV <span style="color: #46aa03; font-weight: bold;">SP</span><span style="color: #339933;">,</span> HL</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>XCHG HL<span style="color: #339933;">,</span> DE</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff; font-weight: bold;">$</span>XCHG<span style="color: #339933;">...</span></div></li>
</ol></div>
</div></div>
</div><br />
<a href="https://wasm.in/threads/intel8080-na-uasm.34058/" target="_blank" class="externalLink" rel="nofollow">Intel8080 на UASM</a>]]></content:encoded>
      <slash:comments>19</slash:comments>
    </item>
    <item>
      <title>DIV! Ryzen 3600X VS Xeon 5450</title>
      <pubDate>Sat, 02 Sep 2023 13:25:09 +0000</pubDate>
      <link>https://wasm.in/threads/div-ryzen-3600x-vs-xeon-5450.34892/</link>
      <guid>https://wasm.in/threads/div-ryzen-3600x-vs-xeon-5450.34892/</guid>
      <author>invalid@example.com (Intro)</author>
      <dc:creator>Intro</dc:creator>
      <content:encoded><![CDATA[Лазил тут по ютубу, и наткнулся на тест Питухон, Ассемблер, С. И там была простая программка по нахождению простых чисел в заданном диапазоне. Пример на ассемблере был на отвратительном АТиТ синтаксисе, переделал на UASM. Начал тестировать, сначала хеон 5450, потом дома свой райзан 3600х, а потом старый атлон 2 х4 640 3ГГц. И самый быстрый оказался... Хеон, потом райзен и аутсайдер атлон.<br />
Входное значение 10000000, время.<br />
Хеон 5450 3ГГц: 6000 мс*<br />
Райзен 5 3600Х 3.8 ГГц буст 4.2-4.4 ГГц: 8104...<br />
<br />
<a href="https://wasm.in/threads/div-ryzen-3600x-vs-xeon-5450.34892/" target="_blank" class="externalLink" rel="nofollow">DIV! Ryzen 3600X VS Xeon 5450</a>]]></content:encoded>
      <slash:comments>36</slash:comments>
    </item>
    <item>
      <title>Mouse PC/2 в зазщищенном режиме</title>
      <pubDate>Tue, 24 Jan 2023 00:03:20 +0000</pubDate>
      <link>https://wasm.in/threads/mouse-pc-2-v-zazschischennom-rezhime.23914/</link>
      <guid>https://wasm.in/threads/mouse-pc-2-v-zazschischennom-rezhime.23914/</guid>
      <author>invalid@example.com (dess)</author>
      <dc:creator>dess</dc:creator>
      <content:encoded><![CDATA[Всем привет!<br />
<br />
Подскажите пожалуйста, как <i>по человечески</i> произвести <b>инициализацию mouse PC/2</b> и иже с нею связанных устройств, дабы её можно было эксплуатировать в защищенном режиме?<br />
<br />
Ситуация такова: существует маленькая программка на ассемблере запускаемая под MS-DOS, переключающая CPU в защищенный режим и передающая управление сегменту 32-битного кода. В данном сегменте находится самодельный драйвер мыши включающий в себя процедуры инициализации, деинициализации и обработчик...<br />
<br />
<a href="https://wasm.in/threads/mouse-pc-2-v-zazschischennom-rezhime.23914/" target="_blank" class="externalLink" rel="nofollow">Mouse PC/2 в зазщищенном режиме</a>]]></content:encoded>
      <slash:comments>11</slash:comments>
    </item>
    <item>
      <title>Получение прав администратора!</title>
      <pubDate>Mon, 26 Dec 2022 05:37:02 +0000</pubDate>
      <link>https://wasm.in/threads/poluchenie-prav-administratora.34560/</link>
      <guid>https://wasm.in/threads/poluchenie-prav-administratora.34560/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[кодес если можно &quot;open/privelege/level/token&quot;]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>GetLogicalProcessorInformation</title>
      <pubDate>Thu, 21 Jul 2022 19:31:46 +0000</pubDate>
      <link>https://wasm.in/threads/getlogicalprocessorinformation.34566/</link>
      <guid>https://wasm.in/threads/getlogicalprocessorinformation.34566/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[не работает, кто знает как что бы заработало!]]></content:encoded>
      <slash:comments>5</slash:comments>
    </item>
    <item>
      <title>crc32</title>
      <pubDate>Sat, 02 Jul 2022 18:24:14 +0000</pubDate>
      <link>https://wasm.in/threads/crc32.34550/</link>
      <guid>https://wasm.in/threads/crc32.34550/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[алгоритм plz )]]></content:encoded>
      <slash:comments>3</slash:comments>
    </item>
    <item>
      <title>HOOK</title>
      <pubDate>Mon, 11 Apr 2022 08:39:34 +0000</pubDate>
      <link>https://wasm.in/threads/hook.34500/</link>
      <guid>https://wasm.in/threads/hook.34500/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[Народ! Накидайте ссылок и исходников, на тему хуков<br />
зы.<br />
За ранее спасибо!]]></content:encoded>
      <slash:comments>11</slash:comments>
    </item>
    <item>
      <title>smtp serv</title>
      <pubDate>Sun, 06 Mar 2022 08:18:24 +0000</pubDate>
      <link>https://wasm.in/threads/smtp-serv.34476/</link>
      <guid>https://wasm.in/threads/smtp-serv.34476/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[serv<br />
исходник]]></content:encoded>
      <slash:comments>21</slash:comments>
    </item>
    <item>
      <title>getstdhandle=0?</title>
      <pubDate>Tue, 22 Feb 2022 07:36:45 +0000</pubDate>
      <link>https://wasm.in/threads/getstdhandle-0.34489/</link>
      <guid>https://wasm.in/threads/getstdhandle-0.34489/</guid>
      <author>invalid@example.com (asm0day01)</author>
      <dc:creator>asm0day01</dc:creator>
      <content:encoded><![CDATA[push STD_OUTPUT_HANDLE<br />
call [GetStdHandle]]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
  </channel>
</rss>
