<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dos on Ligiu Uiorean</title><link>https://uiorean.com/tags/dos/</link><description>Recent content in Dos on Ligiu Uiorean</description><generator>Hugo</generator><language>en_US</language><lastBuildDate>Sun, 05 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://uiorean.com/tags/dos/index.xml" rel="self" type="application/rss+xml"/><item><title>The x86 Assembler guide (2000-2001)</title><link>https://uiorean.com/projects/x86-assembler-guide-2000-2001/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://uiorean.com/projects/x86-assembler-guide-2000-2001/</guid><description>&lt;p&gt;Around 2000 I got familiar enough with x86 assembly language to write a tutorial about it.
It ran as a monthly series in an online newsletter under the title &amp;ldquo;Assembler by example&amp;rdquo;
(in Romanian, &amp;ldquo;Assambler prin exemple&amp;rdquo;), from September 2000 through March 2001. It proved
more popular than I expected, mostly because the later installments took apart the inner
workings of a real DOS virus.&lt;/p&gt;
&lt;p&gt;The whole series targeted 16-bit DOS on the x86, starting from the crudest tool available
(&lt;code&gt;debug&lt;/code&gt;) and working up to TASM, with every example built as a tiny &lt;code&gt;.com&lt;/code&gt; program. Below is
the full course, reproduced as it was originally published in Romanian. The separate source
listings for the example programs have been lost to time, so where an installment linked out
to one I have just noted that.&lt;/p&gt;</description></item></channel></rss>