<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_43204"  />
<title>rulinux.net - Форум - Talks - майкрософт выложил исходники мсдос</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - майкрософт выложил исходники мсдос</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:майкрософт выложил исходники мсдос</title>
<link>https://rulinux.net/message.php?newsid=43204&amp;page=1#223168</link>
<guid>https://rulinux.net/message.php?newsid=43204&amp;page=1#223168</guid>
<pubDate>Mon, 26 Nov 2018 07:48:09 +0300</pubDate>
<description><![CDATA[<p>Думаю Били договорился на оплату по байтно))</p>]]></description>
</item>
<item>
<title>Re:майкрософт выложил исходники мсдос</title>
<link>https://rulinux.net/message.php?newsid=43204&amp;page=1#223167</link>
<guid>https://rulinux.net/message.php?newsid=43204&amp;page=1#223167</guid>
<pubDate>Mon, 26 Nov 2018 03:34:52 +0300</pubDate>
<description><![CDATA[<p>Какой смысл в таких банальных комментах?</p>]]></description>
</item>
<item>
<title>Re:майкрософт выложил исходники мсдос</title>
<link>https://rulinux.net/message.php?newsid=43204&amp;page=1#223160</link>
<guid>https://rulinux.net/message.php?newsid=43204&amp;page=1#223160</guid>
<pubDate>Sat, 24 Nov 2018 09:31:17 +0300</pubDate>
<description><![CDATA[<p>&gt; все написано на ассемблере

И практически каждая строка прокомментирована!

<fieldset><legend>asm</legend><div class="highlight asm"><br />
XRG<span class="sy0">:</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">MOV</span> &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="kw3">DL</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">SUB</span> &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="nu0">6</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">;Check for R/M mode 6 and register 0</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">OR</span>&nbsp; &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="kw3">BL</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">; &nbsp; meaning direct load/store of accumulator</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">JNZ</span> &nbsp; &nbsp; NOTAC<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">TEST</span>&nbsp; &nbsp; <span class="kw3">CL</span><span class="sy0">,</span><span class="nu0">8</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">;See if direct load/store of accumulator</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">JZ</span>&nbsp; &nbsp; &nbsp; NOTAC &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">; &nbsp; means anything in this case</span><br />
<span class="co1">; Process direct load/store of accumulator</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">MOV</span> &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="kw3">CH</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">AND</span> &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="nu0">2</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">;Preserve direction bit only</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">XOR</span> &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="nu0">2</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">; &nbsp; but flip it</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">OR</span>&nbsp; &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="nu0">0A0H</span> &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">;Combine with OP code</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">MOV</span> &nbsp; &nbsp; <span class="kw3">CH</span><span class="sy0">,</span><span class="kw3">AL</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">MOV</span> &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="kw3">BH</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">;Check byte/word operation</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">AND</span> &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span>1<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">OR</span>&nbsp; &nbsp; &nbsp; <span class="kw3">AL</span><span class="sy0">,</span><span class="kw3">CH</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">POP</span> &nbsp; &nbsp; <span class="kw3">CX</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">;Dump return address</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">JMP</span> &nbsp; &nbsp; PUTADD&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">;Write the address</span><br />
&nbsp;</div></fieldset></p>]]></description>
</item>
<item>
<title>Re:майкрософт выложил исходники мсдос</title>
<link>https://rulinux.net/message.php?newsid=43204&amp;page=1#223155</link>
<guid>https://rulinux.net/message.php?newsid=43204&amp;page=1#223155</guid>
<pubDate>Fri, 23 Nov 2018 13:09:29 +0300</pubDate>
<description><![CDATA[<p><i>> присоединяйся к жаббер группер</i><br> Она убила сайтик!</p>]]></description>
</item>
<item>
<title>Re:майкрософт выложил исходники мсдос</title>
<link>https://rulinux.net/message.php?newsid=43204&amp;page=1#223154</link>
<guid>https://rulinux.net/message.php?newsid=43204&amp;page=1#223154</guid>
<pubDate>Thu, 22 Nov 2018 22:34:30 +0300</pubDate>
<description><![CDATA[<p><a href="https://www.opennet.ru/opennews/art.shtml?num=49365">https://www.opennet.ru/opennews/art.shtml?num=49365</a><br><br>29.09.2018 08:57  Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT <br><br><br><br>p.s. Вильфред, присоединяйся  к жаббер группер рулинукса   rulinux@conference.jabber.ru</p>]]></description>
</item>
<item>
<title>майкрософт выложил исходники мсдос</title>
<link>https://rulinux.net/message.php?newsid=43204&amp;page=1#223153</link>
<guid>https://rulinux.net/message.php?newsid=43204&amp;page=1#223153</guid>
<pubDate>Thu, 22 Nov 2018 22:09:59 +0300</pubDate>
<description><![CDATA[<p>https://github.com/Microsoft/MS-DOS/tree/master/v1.25<br><br>все написано на ассемблере</p>]]></description>
</item>
</channel>
</rss>