<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
	<title>Comments for Un poco Geek</title>
	
	<link>http://soullost.org</link>
	<description>soullost O.o</description>
	<pubDate>Thu, 04 Dec 2008 03:10:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/CommentsForUnPocoGeek" type="application/rss+xml" /><item>
		<title>Comment on GDB para depurar programas en C/C++ en GNU/Linux by soullost</title>
		<link>http://soullost.org/gnulinux/gdb-para-depurar-programas-en-cc-en-gnulinux/#comment-1666</link>
		<dc:creator>soullost</dc:creator>
		<pubDate>Wed, 03 Dec 2008 12:10:02 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/gnulinux/gdb-para-depurar-programas-en-cc-en-gnulinux/#comment-1666</guid>
		<description>:)

Tal vez te guste www.metroflog.com / www.yuvutu.com</description>
		<content:encoded><![CDATA[<p> <img src='http://soullost.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Tal vez te guste <a href="http://www.metroflog.com" rel="nofollow">http://www.metroflog.com</a> / <a href="http://www.yuvutu.com" rel="nofollow">http://www.yuvutu.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDB para depurar programas en C/C++ en GNU/Linux by moreno delgado</title>
		<link>http://soullost.org/gnulinux/gdb-para-depurar-programas-en-cc-en-gnulinux/#comment-1665</link>
		<dc:creator>moreno delgado</dc:creator>
		<pubDate>Wed, 03 Dec 2008 12:01:12 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/gnulinux/gdb-para-depurar-programas-en-cc-en-gnulinux/#comment-1665</guid>
		<description>esta pagina es un asco</description>
		<content:encoded><![CDATA[<p>esta pagina es un asco</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lo que he entendido del lenguaje ensamblador. by soullost</title>
		<link>http://soullost.org/programacion/lo-que-he-entendido-del-lenguaje-ensamblador/#comment-1664</link>
		<dc:creator>soullost</dc:creator>
		<pubDate>Sat, 29 Nov 2008 14:43:08 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/?p=471#comment-1664</guid>
		<description>&lt;strong&gt;FE DE ERRATA&lt;/strong&gt;

En el articulo doy por hecho que TASM necesita de la directiva .MODEL, esto es un error, .MODEL es una directiva de Borland y Microsoft (sus correspondiente ensambladores) para declarar el tipo de memoria, esto a su vez, permite escribir de forma abreviada la declaración de los segmentos. Por eso, simplemente se escribe .CODE, .STACK y .DATA.

Si no escribimos la directiva .MODEL, necesitamos declarar los segmentos de forma convencional. Para el ejemplo, la estructura de un programa básico quedaría:


&lt;pre name="code" class="c"&gt;
STACKSG SEGMENT PARA STACK 'Stack'	; Se necesita una PILA.

STACKSG ENDS

DATASG SEGMENT PARA 'Data'

DATASG ENDS

CODESG SEGMENT PARA 'Code'			; Area de codigo


Empieza PROC FAR
		ASSUME SS:STACKSG, DS: DATASG, CS:CODESG
		
		MOV AX, DATASG
		MOV DS, AX
		Mov  Ax,4c00h            ; Regresa a Ms-Dos por medio de la
		Int  21h                 ;  funcion 4c.
Empieza ENDP
CODESG ENDS
		END  Empieza
&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p><strong>FE DE ERRATA</strong></p>
<p>En el articulo doy por hecho que TASM necesita de la directiva .MODEL, esto es un error, .MODEL es una directiva de Borland y Microsoft (sus correspondiente ensambladores) para declarar el tipo de memoria, esto a su vez, permite escribir de forma abreviada la declaración de los segmentos. Por eso, simplemente se escribe .CODE, .STACK y .DATA.</p>
<p>Si no escribimos la directiva .MODEL, necesitamos declarar los segmentos de forma convencional. Para el ejemplo, la estructura de un programa básico quedaría:</p>
<pre name="code" class="c">
STACKSG SEGMENT PARA STACK 'Stack'	; Se necesita una PILA.

STACKSG ENDS

DATASG SEGMENT PARA 'Data'

DATASG ENDS

CODESG SEGMENT PARA 'Code'			; Area de codigo

Empieza PROC FAR
		ASSUME SS:STACKSG, DS: DATASG, CS:CODESG

		MOV AX, DATASG
		MOV DS, AX
		Mov  Ax,4c00h            ; Regresa a Ms-Dos por medio de la
		Int  21h                 ;  funcion 4c.
Empieza ENDP
CODESG ENDS
		END  Empieza
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Notepad++ y TASM by Un poco Geek » Blog Archive » Notepad++ y TASM II</title>
		<link>http://soullost.org/programacion/notepad-y-tasm/#comment-1663</link>
		<dc:creator>Un poco Geek » Blog Archive » Notepad++ y TASM II</dc:creator>
		<pubDate>Tue, 25 Nov 2008 21:34:57 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/?p=590#comment-1663</guid>
		<description>[...] del mi primer post (http://soullost.org/programacion/notepad-y-tasm/) sobre Notepad++ y la posibilidad de poder compilar/ejecutar programas hechos en ensamblador (con [...]</description>
		<content:encoded><![CDATA[<p>[...] del mi primer post (http://soullost.org/programacion/notepad-y-tasm/) sobre Notepad++ y la posibilidad de poder compilar/ejecutar programas hechos en ensamblador (con [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FIN DE SEMESTRE by Memo</title>
		<link>http://soullost.org/programacion/fin-de-semestre/#comment-1662</link>
		<dc:creator>Memo</dc:creator>
		<pubDate>Sun, 23 Nov 2008 20:19:01 +0000</pubDate>
		<guid isPermaLink="false">#comment-1662</guid>
		<description>Ese software está genial!</description>
		<content:encoded><![CDATA[<p>Ese software está genial!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lo que he entendido del lenguaje ensamblador. by Memo</title>
		<link>http://soullost.org/programacion/lo-que-he-entendido-del-lenguaje-ensamblador/#comment-1661</link>
		<dc:creator>Memo</dc:creator>
		<pubDate>Sun, 23 Nov 2008 20:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/?p=471#comment-1661</guid>
		<description>Buen tutorial, gracias por la aportacioń, seguro será de mucha utilidad para los que inician en esto de la programación en arquitecturas comerciales</description>
		<content:encoded><![CDATA[<p>Buen tutorial, gracias por la aportacioń, seguro será de mucha utilidad para los que inician en esto de la programación en arquitecturas comerciales</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Notepad++ y TASM by Memo</title>
		<link>http://soullost.org/programacion/notepad-y-tasm/#comment-1660</link>
		<dc:creator>Memo</dc:creator>
		<pubDate>Sun, 23 Nov 2008 20:14:23 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/?p=590#comment-1660</guid>
		<description>Excelente herramienta, pero creo q tanto tu como yo nos quedamos con gedit o scribes</description>
		<content:encoded><![CDATA[<p>Excelente herramienta, pero creo q tanto tu como yo nos quedamos con gedit o scribes</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Desinstalar correctamente Adobe Flash CS3 by soullost</title>
		<link>http://soullost.org/general/desinstalar-correctamente-adobe-flash-cs3/#comment-1659</link>
		<dc:creator>soullost</dc:creator>
		<pubDate>Sun, 23 Nov 2008 15:46:44 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/?p=639#comment-1659</guid>
		<description>Claro!, windows. :P</description>
		<content:encoded><![CDATA[<p>Claro!, windows. <img src='http://soullost.org/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Desinstalar correctamente Adobe Flash CS3 by th3r0rn</title>
		<link>http://soullost.org/general/desinstalar-correctamente-adobe-flash-cs3/#comment-1658</link>
		<dc:creator>th3r0rn</dc:creator>
		<pubDate>Sun, 23 Nov 2008 05:43:26 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/?p=639#comment-1658</guid>
		<description>Ash windows u_u</description>
		<content:encoded><![CDATA[<p>Ash windows u_u</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Básico. Cómo hacer una encuesta en PHP by javier</title>
		<link>http://soullost.org/programacion/basico-como-hacer-una-encuesta-en-php/#comment-1651</link>
		<dc:creator>javier</dc:creator>
		<pubDate>Thu, 13 Nov 2008 16:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://soullost.org/?p=245#comment-1651</guid>
		<description>Excelente articulo....gracias me sirvio</description>
		<content:encoded><![CDATA[<p>Excelente articulo&#8230;.gracias me sirvio</p>
]]></content:encoded>
	</item>
</channel>
</rss>
