<?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.ARTICLES</title>
    <description>статьи, проба пера</description>
    <pubDate>Fri, 12 Jun 2026 23:17:47 +0000</pubDate>
    <lastBuildDate>Fri, 12 Jun 2026 23:17:47 +0000</lastBuildDate>
    <generator>WASM</generator>
    <link>https://wasm.in/forums/wasm-articles.54/</link>
    <atom:link rel="self" type="application/rss+xml" href="https://wasm.in/forums/wasm-articles.54/index.rss"/>
    <item>
      <title>Сказки дядюшки Римуса о x64</title>
      <pubDate>Sun, 01 Mar 2026 04:38:08 +0000</pubDate>
      <link>https://wasm.in/threads/skazki-djadjushki-rimusa-o-x64.31832/</link>
      <guid>https://wasm.in/threads/skazki-djadjushki-rimusa-o-x64.31832/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><span style="font-size: 22px"><h1>Сказки дядюшки Римуса о x64</h1></span><br />
<img src="http://wasm.in/forum/attachments/skazki-dyaduschki-rimusa4-jpg.198/?temp_hash=cceddd42436bb47e6949cf2c3d9ce12b" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="http://wasm.in/forum/attachments/skazki-dyaduschki-rimusa4-jpg.198/?temp_hash=cceddd42436bb47e6949cf2c3d9ce12b" />&#8203;</div>Что бы не было вопросов &quot;для чего всё это?&quot;, &quot;При чём здесь братец Кролик и ассемблер?&quot; Считайте этот цикл пародией, которую, как бы, написал Джоэль Чандлер Харрис на &quot;Уроки Iczelion&#039;а&quot;, переписанные под Win x64.<br />
Рисунки из фильма &quot;Песня Юга&quot; (<i>англ</i>. &quot;Song of the South&quot; 1946) любезно предоставлены...<br />
<br />
<a href="https://wasm.in/threads/skazki-djadjushki-rimusa-o-x64.31832/" class="internalLink">Сказки дядюшки Римуса о x64</a>]]></content:encoded>
      <slash:comments>158</slash:comments>
    </item>
    <item>
      <title>Генерирование байтов</title>
      <pubDate>Sat, 27 Dec 2025 12:37:06 +0000</pubDate>
      <link>https://wasm.in/threads/generirovanie-bajtov.33919/</link>
      <guid>https://wasm.in/threads/generirovanie-bajtov.33919/</guid>
      <author>invalid@example.com (Entropy)</author>
      <dc:creator>Entropy</dc:creator>
      <content:encoded><![CDATA[Приветствую всех участников данного форума,в этой статье рассказываться о алгоритме генерирования байтов из уже существующих байтов,в основе данного лежит некая форма оптимизации,то есть что бы создать что-то новое нужно тратить ресурсы,а зачем тратить новые ресурсы если ресурсом для создания может являться то что уже существует.И так,как вы знаете что байт состоит из 8 бит,то есть байт это массив из битов фиксированный длинны,этот массив вполне возможно разделить на составные его...<br />
<br />
<a href="https://wasm.in/threads/generirovanie-bajtov.33919/" class="internalLink">Генерирование байтов</a>]]></content:encoded>
      <slash:comments>24</slash:comments>
    </item>
    <item>
      <title>WinAPI для работы с файлами</title>
      <pubDate>Tue, 23 Dec 2025 11:45:23 +0000</pubDate>
      <link>https://wasm.in/threads/winapi-dlja-raboty-s-fajlami.35189/</link>
      <guid>https://wasm.in/threads/winapi-dlja-raboty-s-fajlami.35189/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<h2>CopyFile</h2>Функция копирует файл в новое место.

<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (C):</div>
	<div class="code"><ol class="c" 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;">CopyFile</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; LPCTSTR lpExistingFileName<span style="color: #339933;">,</span> <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;">&nbsp; &nbsp; LPCTSTR lpNewFileName<span style="color: #339933;">,</span> <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;">&nbsp; &nbsp; BOOL bFailIfExists <span style="color: #666666; font-style: italic;">// Что делать если файл уже существует</span></div></li>
</ol></div>
</div>Первый и второй параметр содержат полные имена к файлам.<br />
Третий параметр указывает, что нужно делать, если файл уже существует. Если он равен TRUE — произойдет ошибка, если FALSE — существующий файл будет...<br />
<br />
<a href="https://wasm.in/threads/winapi-dlja-raboty-s-fajlami.35189/" class="internalLink">WinAPI для работы с файлами</a>]]></content:encoded>
      <slash:comments>23</slash:comments>
    </item>
    <item>
      <title>История MASM</title>
      <pubDate>Fri, 22 Aug 2025 06:19:56 +0000</pubDate>
      <link>https://wasm.in/threads/istorija-masm.34996/</link>
      <guid>https://wasm.in/threads/istorija-masm.34996/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<h1>Microsoft Macro Assembler (MASM)</h1><a href="https://bytepointer.com/masm/index.htm" target="_blank" class="externalLink" rel="nofollow"><b><span style="text-decoration: underline">[перевод]</span></b></a><br />
<br />
<b>ЮРИДИЧЕСКИЙ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ</b>:<br />
Все ссылки на продукты Microsoft, включая: Microsoft Macro Assembler (MASM), MS-DOS, Visual C++, Visual Basic, Visual Studio, Windows, Windows NT, Windows Software Development Kit (SDK) и связанные с ними продукты, логотипы и изображения являются торговыми марками, принадлежащими корпорации Microsoft и защищены авторскими правами....<br />
<br />
<a href="https://wasm.in/threads/istorija-masm.34996/" class="internalLink">История MASM</a>]]></content:encoded>
      <slash:comments>50</slash:comments>
    </item>
    <item>
      <title>Inception #8</title>
      <pubDate>Tue, 07 Jan 2025 18:19:48 +0000</pubDate>
      <link>https://wasm.in/threads/inception-8.35258/</link>
      <guid>https://wasm.in/threads/inception-8.35258/</guid>
      <author>invalid@example.com (__sheva740)</author>
      <dc:creator>__sheva740</dc:creator>
      <content:encoded><![CDATA[Друзья! Камрады! Братья и сестры!<br />
<br />
Искренне рады представить Вам следующий выпуск журнала Inception #7 !<br />
<img src="https://wasm.in/attachments/promo-jpg.8481/?temp_hash=aebe263bd49f063090b598569a26afac" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="https://wasm.in/attachments/promo-jpg.8481/?temp_hash=aebe263bd49f063090b598569a26afac" /> <br />
<br />
Не смею ни на минуту удерживать Вас, дорогие читатели, от знакомства с выпуском!<br />
<br />
<a href="https://drive.google.com/file/d/1vMqcnWC1O7mrGR5Ep8vE8ClQvO3k3dXL/view?usp=sharing" target="_blank" class="externalLink" rel="nofollow">Ссылка </a>]]></content:encoded>
      <slash:comments>12</slash:comments>
    </item>
    <item>
      <title>Обстоятельно о подсчете единичных битов</title>
      <pubDate>Wed, 13 Nov 2024 04:46:37 +0000</pubDate>
      <link>https://wasm.in/threads/obstojatelno-o-podschete-edinichnyx-bitov.34758/</link>
      <guid>https://wasm.in/threads/obstojatelno-o-podschete-edinichnyx-bitov.34758/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center">Статья @<a href="https://habr.com/ru/users/Zealint/" target="_blank" class="externalLink" rel="nofollow">Zealint</a>   унесена мною с <a href="https://habr.com/ru/post/276957/" target="_blank" class="externalLink" rel="nofollow">хабра</a> Было бы жалко, если «моя прелесть» потеряется <img src="styles/smiles_s/smile3.gif" class="mceSmilie" alt=":)" title="Smile3    :)" /><br />


	<a href="https://wasm.in/attachments/8968/" target="_blank">Посмотреть вложение 8968</a>
	
&#8203;</div>Статья, в которой дано достаточно полное описание подходов к алгоритмам подсчета единичных битов в переменных размером от 8 до 64 битов. Алгоритмы относятся к так называемой «битовой магии» или «битовой алхимии», которая завораживает своей красотой и неочевидностью. В...<br />
<br />
<a href="https://wasm.in/threads/obstojatelno-o-podschete-edinichnyx-bitov.34758/" class="internalLink">Обстоятельно о подсчете единичных битов</a>]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Немного про ЭВМ 50-х и 60-х годов</title>
      <pubDate>Thu, 22 Aug 2024 08:48:23 +0000</pubDate>
      <link>https://wasm.in/threads/nemnogo-pro-ehvm-50-x-i-60-x-godov.34408/</link>
      <guid>https://wasm.in/threads/nemnogo-pro-ehvm-50-x-i-60-x-godov.34408/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[Сегодня хотелось бы поговорить немного об эпохе 50–х и 60–х, когда персональных компьютеров с микропроцессорами не было, а компьютеры были вещью крайне дорогой и занимали подчас целый этаж здания.<br />
<img src="https://cdn.jpg.wtf/futurico/24/44/1532500561-2444ec7bb00d6c6863ecb9477c0baff3.jpeg" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="https://cdn.jpg.wtf/futurico/24/44/1532500561-2444ec7bb00d6c6863ecb9477c0baff3.jpeg" /> <br />
(Компьютер IBM–701)<br />
<br />
Как шутят некоторые статьи &quot;когда то вычислительную мощность измеряли в кило–девушках&quot;. Необходимость проведения массивных вычислений возникла довольно давно и решалась исторически...<br />
<br />
<a href="https://wasm.in/threads/nemnogo-pro-ehvm-50-x-i-60-x-godov.34408/" class="internalLink">Немного про ЭВМ 50-х и 60-х годов</a>]]></content:encoded>
      <slash:comments>9</slash:comments>
    </item>
    <item>
      <title>Числа Бога</title>
      <pubDate>Wed, 03 Jul 2024 02:03:23 +0000</pubDate>
      <link>https://wasm.in/threads/chisla-boga.35124/</link>
      <guid>https://wasm.in/threads/chisla-boga.35124/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[<h1>P-АДИЧЕСКИЕ ЧИСЛА</h1><a href="https://gamedev.ru/flame/forum/?id=277298" target="_blank" class="externalLink" rel="nofollow">https://gamedev.ru/flame/forum/?id=277298</a><br />
<div style="text-align: right"><div style="display: inline-block; background: #EBEDF7; border: 1px solid transparent; padding: 5px">
	<i>Бог создал целые числа, всё остальное — дело рук человека.</i><br />
© Леопольд Кронекер
</div></div><br />
Оказывается не так давно по историческим меркам математики придумали сабж и он изумителен.<br />
Буква <i>p</i> вообще в названии от слова prime, т.е. &quot;простые&quot;, но проще объяснять на десятичной записи (сразу замечу, что она не попадает под определение, но уже содержит важные...<br />
<br />
<a href="https://wasm.in/threads/chisla-boga.35124/" class="internalLink">Числа Бога</a>]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Статьи о Hiew</title>
      <pubDate>Mon, 22 Apr 2024 15:10:36 +0000</pubDate>
      <link>https://wasm.in/threads/stati-o-hiew.34982/</link>
      <guid>https://wasm.in/threads/stati-o-hiew.34982/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<h1>Крис Касперски. Главы из неопубликованной книги «Образ мышления ― HIEW»</h1> взято <a href="http://unicornix.spb.ru/docs/prog/heap/hiew.htm" target="_blank" class="externalLink" rel="nofollow"><b><span style="text-decoration: underline">здесь</span></b></a><br />
<div style="text-align: right">«Ничто не может возникнуть из ничего»<br />
<i>Ф. Херберт. «Дюна»</i>&#8203;</div><h2>ПАРА СЛОВ ПО ПОВОДУ:</h2>Сказанное  ниже  является  <span style="text-decoration: underline">только моим личным мнением и впечатлением от hiew  6.03</span>.  Местами  оно идет вразрез с мнением автора hiew. После попытки настоять на исправлении ряда моментов я пришел к выводу, что...<br />
<br />
<a href="https://wasm.in/threads/stati-o-hiew.34982/" class="internalLink">Статьи о Hiew</a>]]></content:encoded>
      <slash:comments>15</slash:comments>
    </item>
    <item>
      <title>Межпроцессное взаимодействие</title>
      <pubDate>Sun, 07 Apr 2024 15:10:20 +0000</pubDate>
      <link>https://wasm.in/threads/mezhprocessnoe-vzaimodejstvie.34521/</link>
      <guid>https://wasm.in/threads/mezhprocessnoe-vzaimodejstvie.34521/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<b><span style="font-size: 22px">Inter Process Communication</span></b><br />
<i>Inter Process Communication</i> или <i>IPC </i>используется для обмена данными между двумя приложениями или процессами. Процессы могут быть запущенными либо на одном и том же компьютере, либо на разных компьютерах объединенных в сеть. Операционная система Windows поддерживает различные методы <i>IPC</i>:<br />
<ul>
<li><a href="https://wasm.in/threads/mezhprocessnoe-vzaimodejstvie.34521/#post-433524" class="internalLink"><b><span style="text-decoration: underline">Буфер обмена</span></b></a>: когда...</li>
</ul><br />
<a href="https://wasm.in/threads/mezhprocessnoe-vzaimodejstvie.34521/" class="internalLink">Межпроцессное взаимодействие</a>]]></content:encoded>
      <slash:comments>33</slash:comments>
    </item>
    <item>
      <title>Адмиралы и Грейс</title>
      <pubDate>Fri, 15 Dec 2023 21:45:05 +0000</pubDate>
      <link>https://wasm.in/threads/admiraly-i-grejs.34980/</link>
      <guid>https://wasm.in/threads/admiraly-i-grejs.34980/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[Вернёмся еще на немного в доисторическую эпоху динозавров от ЭВМ. <br />
Я уже давно обращал внимание на странный синтаксис арифметики в древних языках программирования — например ABAP от SAP/R3, где складываются числа вот такой многобуквенной конструкцией:<br />


<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;">&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;">ADD x WITH y TO z </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>
</ol></div>
</div>т.е., выражаясь современным языком: z=x+y.<br />
Или вот пример на языке COBOL: <a href="http://www.csis.ul.ie/cobol/examples/Accept/Multiplier.htm" target="_blank" class="externalLink" rel="nofollow">http://www.csis.ul.ie/cobol/examples/Accept/Multiplier.htm</a><br />


<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;">&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;">MULTIPLY Num1 BY Num2 GIVING Result. </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>
</ol></div>
</div>Оказалось,...<br />
<br />
<a href="https://wasm.in/threads/admiraly-i-grejs.34980/" class="internalLink">Адмиралы и Грейс</a>]]></content:encoded>
      <slash:comments>11</slash:comments>
    </item>
    <item>
      <title>Квинтэссенция ООП</title>
      <pubDate>Thu, 16 Nov 2023 00:42:37 +0000</pubDate>
      <link>https://wasm.in/threads/kvintehssencija-oop.34959/</link>
      <guid>https://wasm.in/threads/kvintehssencija-oop.34959/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[Вопрос &quot;что такое Объектно–Ориентированное Программирование&quot; — один из самых обсуждаемых у программистов. Много было сказано и написано умных слов про инкапсуляцию, полиморфизм, образ мышления, декомпозицию на сущности и так далее и тому подобное.<br />
Тем не менее я снова всколыхну эту тему. Цель моя тут будет доказать и показать, что центральная идея ООП легко выражается одной фразой и по сути является одним несложным приёмом программирования. Причем эта суть постоянно проговаривается во всех...<br />
<br />
<a href="https://wasm.in/threads/kvintehssencija-oop.34959/" class="internalLink">Квинтэссенция ООП</a>]]></content:encoded>
      <slash:comments>17</slash:comments>
    </item>
    <item>
      <title>Принципы кодирования инструкций Intel x86(-64) или "ехал префикс через префикс"</title>
      <pubDate>Sat, 05 Aug 2023 03:33:20 +0000</pubDate>
      <link>https://wasm.in/threads/principy-kodirovanija-instrukcij-intel-x86-64-ili-exal-prefiks-cherez-prefiks.34390/</link>
      <guid>https://wasm.in/threads/principy-kodirovanija-instrukcij-intel-x86-64-ili-exal-prefiks-cherez-prefiks.34390/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[<b>Введение</b><br />
<br />
С давних пор меня интересовало то как процессоры Intel x86 кодируют свои инструкции.<br />
Будучи в детстве владельцем клона ZX Spectrum я уже тогда сталкивался с таблицами кодов инструкций его процессора Z80, как например тут: <a href="https://clrhome.org/table/" target="_blank" class="externalLink" rel="nofollow">clrhome.org/table/</a><br />
В таком виде очень хорошо просматривается принцип кодирования этих инструкций — наглядно видно как они упорядочены и по каким битам раскиданы.<br />
Но вот для x86 таких таблиц как то не удавалось найти,...<br />
<br />
<a href="https://wasm.in/threads/principy-kodirovanija-instrukcij-intel-x86-64-ili-exal-prefiks-cherez-prefiks.34390/" class="internalLink">Принципы кодирования инструкций Intel x86(-64) или &quot;ехал префикс через префикс&quot;</a>]]></content:encoded>
      <slash:comments>55</slash:comments>
    </item>
    <item>
      <title>О сайте wasm.ru и не только</title>
      <pubDate>Sat, 27 May 2023 18:55:38 +0000</pubDate>
      <link>https://wasm.in/threads/o-sajte-wasm-ru-i-ne-tolko.31731/</link>
      <guid>https://wasm.in/threads/o-sajte-wasm-ru-i-ne-tolko.31731/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: center"><span style="font-size: 18px"><b><span style="font-size: 26px">О сайте wasm.ru и не только</span></b></span><br />
фрагмент статьи взят <b><span style="text-decoration: underline"><a href="http://mykeylogger.biz/index.php/blog/coding/coding-common-qwastions/117-about-wasm-ru.html" target="_blank" class="externalLink" rel="nofollow">здесь</a></span><br />
</b>&#8203;</div><span class="image-left">

	<a href="https://wasm.in/attachments/7390/" target="_blank">Посмотреть вложение 7390</a>
	
</span><div class="justify">Время не остановишь. Оно идет, оно проходит... А ведь какое было время!.. Вот и пропал замечательный интернет-ресурс: WASM.RU. Как-то кажется, что уже не возродится.<br />
Проект умер не сразу. Сначала...</div><br />
<br />
<a href="https://wasm.in/threads/o-sajte-wasm-ru-i-ne-tolko.31731/" class="internalLink">О сайте wasm.ru и не только</a>]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Manual Control Flow Guard in C</title>
      <pubDate>Wed, 22 Mar 2023 07:40:48 +0000</pubDate>
      <link>https://wasm.in/threads/manual-control-flow-guard-in-c.31922/</link>
      <guid>https://wasm.in/threads/manual-control-flow-guard-in-c.31922/</guid>
      <author>invalid@example.com (psh3nka)</author>
      <dc:creator>psh3nka</dc:creator>
      <content:encoded><![CDATA[Последние версии Windows имеют новую функцию противодействия эксплоитам под названием <a href="http://sjc1-te-ftp.trendmicro.com/assets/wp/exploring-control-flow-guard-in-windows10.pdf" target="_blank" class="externalLink" rel="nofollow">Control Flow Guard</a> (CFG) (<a href="https://habrahabr.ru/company/dsec/blog/305960/" target="_blank" class="externalLink" rel="nofollow">хабра</a>). Перед косвенным вызовом функции ― то есть указатели на функции и виртуальные методы ― целевой адрес проверяется по таблице допустимых адресов вызовов. Если адрес не является точкой входа известной функции, то...<br />
<br />
<a href="https://wasm.in/threads/manual-control-flow-guard-in-c.31922/" class="internalLink">Manual Control Flow Guard in C</a>]]></content:encoded>
      <slash:comments>5</slash:comments>
    </item>
    <item>
      <title>FMA инструкции</title>
      <pubDate>Sun, 09 Oct 2022 01:28:25 +0000</pubDate>
      <link>https://wasm.in/threads/fma-instrukcii.34401/</link>
      <guid>https://wasm.in/threads/fma-instrukcii.34401/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<div style="text-align: right"><i>Благодарю @Hardreversengineer с сайта <a href="https://codeby.net/" target="_blank" class="externalLink" rel="nofollow">https://codeby.net/</a>, который показал мне <a href="https://ru.wikipedia.org/wiki/FMA" target="_blank" class="externalLink" rel="nofollow"><b><span style="text-decoration: underline">статью</span></b></a> в вики</i>&#8203;</div><br />
<b>FMA</b> (Fused Multiply-Add, умножение-сложение с однократным округлением) — набор 128- и 256-битных SIMD-инструкций для архитектур x86 и x86-64, предназначен для выполнения операции умножения-сложения над числами в формате с плавающей запятой.<br />
Существует два варианта расширений, добавляющих инструкции...<br />
<br />
<a href="https://wasm.in/threads/fma-instrukcii.34401/" class="internalLink">FMA инструкции</a>]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>Микроконтроллер Nintendo "Game and Watch" или как ускорить инкремент</title>
      <pubDate>Wed, 28 Sep 2022 00:40:02 +0000</pubDate>
      <link>https://wasm.in/threads/mikrokontroller-nintendo-game-and-watch-ili-kak-uskorit-inkrement.34422/</link>
      <guid>https://wasm.in/threads/mikrokontroller-nintendo-game-and-watch-ili-kak-uskorit-inkrement.34422/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[В первых наладонных электронных играх Nintendo — Game &amp; Watch (которые в СССР клонировали в виде «Волк ловит яйца» и т.п.) в качестве процессора использовались 4–битные микроконтроллеры Sharp серии SM–5xx.<br />
<img src="https://cdn.jpg.wtf/futurico/fa/75/1602736553-fa75b60fb4b9766724021ae3b7a88138.jpeg?w=700" class="bbCodeImage LbImage" alt="[&#x200B;IMG]" data-url="https://cdn.jpg.wtf/futurico/fa/75/1602736553-fa75b60fb4b9766724021ae3b7a88138.jpeg?w=700" /><br />
Например в популярных версиях про Микки–Мауса, морячка Попайя или Donkey Kong–а трудился чип SM–510.<br />
Счётчик команд в этом чипе был сегментированным и в пределах сегмента адрес команды был...<br />
<br />
<a href="https://wasm.in/threads/mikrokontroller-nintendo-game-and-watch-ili-kak-uskorit-inkrement.34422/" class="internalLink">Микроконтроллер Nintendo &quot;Game and Watch&quot; или как ускорить инкремент</a>]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Как написать простейший драйвер</title>
      <pubDate>Sat, 19 Mar 2022 13:24:24 +0000</pubDate>
      <link>https://wasm.in/threads/kak-napisat-prostejshij-drajver.34501/</link>
      <guid>https://wasm.in/threads/kak-napisat-prostejshij-drajver.34501/</guid>
      <author>invalid@example.com (Mikl___)</author>
      <dc:creator>Mikl___</dc:creator>
      <content:encoded><![CDATA[<h1><b>Доступ к командам In/Out через драйвер режима ядра</b></h1>Статья с рабочим названием «Доступ к портам ввода/вывода под Windows XP» была написана в 2011. «Иллюстрации» к статье kernel-mode драйвера. Все драйвера открывают порты 42h, 43h, 61h, чтобы сыграть системным динамиком «Марш гладиаторов» (Opus 68 march (Vjezd gladiátorů)) чешского композитора Juliusa Fučíka (1872-1916), марш написан в 1897 году (композитор ― это дядя того самого Юлиуса Фучика, чехословацкого...<br />
<br />
<a href="https://wasm.in/threads/kak-napisat-prostejshij-drajver.34501/" class="internalLink">Как написать простейший драйвер</a>]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>Три примера бизнес-гениальности Клайва Синклера</title>
      <pubDate>Sun, 20 Feb 2022 03:47:55 +0000</pubDate>
      <link>https://wasm.in/threads/tri-primera-biznes-genialnosti-klajva-sinklera.34455/</link>
      <guid>https://wasm.in/threads/tri-primera-biznes-genialnosti-klajva-sinklera.34455/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[Давно уже на канале SincLair появился выпуск посвящённый одному из калькуляторов ранней фирмы Клайва Синклера:<br />
<iframe width="500" height="300" src="https://www.youtube.com/embed/eyjY-lMXyD0?wmode=opaque" frameborder="0" allowfullscreen></iframe><br />
...и я заинтересовался и лениво поискал в этих наших интернетах о том с чего Sinclair Research начинала и довольно быстро меня поразило то насколько &quot;китайской&quot; была бизнес–стратегия Клайва Синклера которой он придерживался всю жизнь. Да, я читал и много раньше о том, что он любил дешево и сердито и собственно архитектура ZX Spectrum — наглядный...<br />
<br />
<a href="https://wasm.in/threads/tri-primera-biznes-genialnosti-klajva-sinklera.34455/" class="internalLink">Три примера бизнес-гениальности Клайва Синклера</a>]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>Обзор архитектуры бортового компьютера КК Аполлон</title>
      <pubDate>Mon, 24 Jan 2022 13:30:04 +0000</pubDate>
      <link>https://wasm.in/threads/obzor-arxitektury-bortovogo-kompjutera-kk-apollon.34467/</link>
      <guid>https://wasm.in/threads/obzor-arxitektury-bortovogo-kompjutera-kk-apollon.34467/</guid>
      <author>invalid@example.com (aa_dav)</author>
      <dc:creator>aa_dav</dc:creator>
      <content:encoded><![CDATA[Решил копнуть в историческую историю и рассмотреть архитектуру и систему команд бортового компьютера космического корабля Аполлон.<br />
Последний пока компьютер который летал на Луну вместе с людьми. Сокращённо он называется AGC (Apollo Guidance Computer).<br />
Было два поколения его - Block I и Block II. Второе было существенной доработкой первого и именно оно летало на Луну, поэтому рассматривать буду только его.<br />
Ячейки памяти AGC были 16-битными, но один бит отводился под контроль чётности, что...<br />
<br />
<a href="https://wasm.in/threads/obzor-arxitektury-bortovogo-kompjutera-kk-apollon.34467/" class="internalLink">Обзор архитектуры бортового компьютера КК Аполлон</a>]]></content:encoded>
    </item>
  </channel>
</rss>
