<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<title>sh</title>
<link>http://snar.blogfa.com/</link>
<description></description>
<language>fa</language>
<generator>blogfa.com</generator>
<lastBuildDate>Mon, 02 Nov 2009 03:42:52 GMT</lastBuildDate>
<item>
<title>هوای خانه چه دلگیر می شود گاهی</title>
<link>http://snar.blogfa.com/post-5037.aspx</link>
<description>هوای خانه چه دلگیر می شود گاهی&lt;BR&gt;ازاین زمانه دلم سیر می شود گاهی&lt;BR&gt;عقاب تیز پـردشتهای استغنام&lt;BR&gt;اسیر پنجۀ تقد یر می شود گاهی&lt;BR&gt;صدای زمزمۀ عاشقانه آزادی&lt;BR&gt;فغان ونالۀ شبگیر می شودگاهی&lt;BR&gt;نگاه مردم بیگانه دردل غربت&lt;BR&gt;به چَشمِ خستۀ من تیرمی شود گاهی&lt;BR&gt;مبربه عمرسپیدم گمان به عمردراز&lt;BR&gt;جوان زحادثه ای پیر می شود گاهی&lt;BR&gt;بگواگرچه به جای نمیرسد فریاد&lt;BR&gt;کلام حق دمِ شمشیرمی شودگاهی&lt;BR&gt;بگیردست مرا آشنای درد بگیر&lt;BR&gt;مگوچنین وچنان ، دیر می شود گاهی&lt;BR&gt;به سوی خویش مرامی کشد چه خون و چه خاک&lt;BR&gt;محبّت است که زنجیر می شود گاهی&lt;BR&gt;اگر شكستن قلب و غرور صدا داشت ، عاشقان سكوت شب را ويران مي كردند</description>
<pubDate>Mon, 02 Nov 2009 03:42:52 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5037</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5037.aspx</guid>
</item>
<item>
<title>تک خال</title>
<link>http://snar.blogfa.com/post-5036.aspx</link>
<description>&lt;P align=center&gt;  &lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://www.takkhal.net/index.htm&quot;&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;http://www.takkhal.net/index.htm&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;</description>
<pubDate>Sun, 30 Aug 2009 05:01:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5036</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5036.aspx</guid>
</item>
<item>
<title>نیرو از آن توست</title>
<link>http://snar.blogfa.com/post-5035.aspx</link>
<description> 
&lt;H4 align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffff99&quot; color=#660000 face=Georgia&gt;.You can do things you never tought you could do&lt;/FONT&gt;&lt;/H4&gt;
&lt;H4 align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffff99&quot; color=#660000 face=Georgia&gt;There are no limitation in what you can do expect the&lt;/FONT&gt;&lt;/H4&gt;
&lt;H4 align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffff99&quot; color=#660000 face=Georgia&gt; .limitation in your own mind&lt;/FONT&gt;&lt;/H4&gt;
&lt;H4 align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffff99&quot; color=#660000 face=Georgia&gt;!Don´t thing you can not&lt;/FONT&gt;&lt;/H4&gt;
&lt;H4 align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffff99&quot; color=#660000 size=4 face=Georgia&gt; !&lt;/FONT&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffff99&quot; color=#660000 size=4 face=Georgia&gt;Think you can&lt;/FONT&gt;&lt;/H4&gt;
&lt;P align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #663333&quot; color=#ffff33 size=3 face=&quot;Microsoft Sans Serif&quot;&gt;&lt;STRONG&gt;نیروهایی از آن توست، باور نکردنی&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #663333&quot; color=#ffff33 size=3 face=&quot;Microsoft Sans Serif&quot;&gt;&lt;STRONG&gt;و توانایی کارهایی که تصور کردنشان هم مشکل است.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #663333&quot; color=#ffff33 size=3 face=&quot;Microsoft Sans Serif&quot;&gt;&lt;STRONG&gt;تنها مانع، دیوار بلند ذهن توست.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #663333&quot; color=#ffff33 size=3 face=&quot;Microsoft Sans Serif&quot;&gt;&lt;STRONG&gt;پس به ناتوان بودن میندیش!&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #663333&quot; color=#ffff33 size=3 face=&quot;Microsoft Sans Serif&quot;&gt;&lt;STRONG&gt;باور کن که می توانی!&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
<pubDate>Sun, 19 Jul 2009 21:43:40 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5035</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5035.aspx</guid>
</item>
<item>
<title>اسم خود را با صداي آواز بلبل بشنويد !</title>
<link>http://snar.blogfa.com/post-5034.aspx</link>
<description>&lt;DIV style=&quot;WIDTH: 100%; FONT-FAMILY: Tahoma; HEIGHT: 12px; FONT-SIZE: 4pt&quot;&gt;&lt;/DIV&gt;&lt;!-- end header --&gt;
&lt;DIV style=&quot;BACKGROUND-COLOR: white&quot;&gt;
&lt;DIV class=bodyposts&gt;
&lt;DIV class=post&gt;&lt;A name=289&gt;&lt;/A&gt;
&lt;H2 class=hl&gt;&lt;A href=&quot;http://jokeran.blogfa.com/post-289.aspx&quot;&gt;&lt;/A&gt; &lt;/H2&gt;
&lt;P class=hl&gt; &lt;/P&gt;
&lt;P align=center&gt;&lt;IMG border=0 hspace=0 alt=Nightingale align=baseline src=&quot;http://www.rspb.org.uk/Images/nightingale_300_tcm9-142341.jpg&quot;&gt;&lt;/P&gt;
&lt;P&gt;جالبه، نه ؟ به اين سايت برويد و اسم خودتان را به صداي بلبل تبديل کنيد و بشنويد :&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P dir=ltr align=center&gt;&lt;A href=&quot;http://www.nightingale-song.com/&quot;&gt;http://www.nightingale-song.com&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
<pubDate>Sun, 19 Jul 2009 21:42:53 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5034</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5034.aspx</guid>
</item>
<item>
<title>ماشین های زیبا شرکت مرسدس بنز</title>
<link>http://snar.blogfa.com/post-5033.aspx</link>
<description>ماشین های زیبا شرکت مرسدس بنز&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_UsKoSigr_28/Skp3hlelZHI/AAAAAAAATdU/iu3dE-jIRgM/s1600-h/Mercedes-Benz+F-CELL+Roadster+09.jpg&quot;&gt;&lt;IMG style=&quot;TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 295px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5353222525963035762 border=0 alt=&quot;Mercedes Benz F-CELL Roadster&quot; src=&quot;http://4.bp.blogspot.com/_UsKoSigr_28/Skp3hlelZHI/AAAAAAAATdU/iu3dE-jIRgM/s400/Mercedes-Benz+F-CELL+Roadster+09.jpg&quot;&gt;&lt;/A&gt;</description>
<pubDate>Thu, 02 Jul 2009 21:29:45 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5033</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5033.aspx</guid>
</item>
<item>
<title>عکسهای جالب و </title>
<link>http://snar.blogfa.com/post-5032.aspx</link>
<description>&lt;IMG style=&quot;TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 285px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5353373587988563426 border=0 alt=&quot;&quot; src=&quot;http://4.bp.blogspot.com/_UsKoSigr_28/SksA6jYEReI/AAAAAAAATec/FD0swZYiEL8/s400/Rite_Fun_24509_08.jpg&quot;&gt;</description>
<pubDate>Thu, 02 Jul 2009 21:25:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5032</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5032.aspx</guid>
</item>
<item>
<title>آموزش اسمبلی درس 8</title>
<link>http://snar.blogfa.com/post-5031.aspx</link>
<description>امروز میخواهیم با مطالبی که خوانده ایم یک برنامه تمرینی بنویسیم . برنامه ای&lt;BR&gt;برای تعریف رنگهای جدید!&lt;BR&gt;اگر دارای کارت ویدئوی VGA و طبعا VGA BIOS باشید ، میتوانید از تابع ۱۰H مربوط&lt;BR&gt;به اینتراپت ۱۰h (که مربوط به سرویسهای تصویری است ) برای تعریف پالت های جدید&lt;BR&gt;استفاده کنید . تعداد رنگهائی که میتوان آنها را تغییر داد به نوع کارت گرافیک&lt;BR&gt;و VGA BIOS مربوط است و در حالت عادی رنگهای شماره ۰تا ۷ا قابل تعریف هستند .&lt;BR&gt;پالت رنگ را به این صورت باید تعریف کنیم : AH=10H&lt;BR&gt;AL=10H&lt;/P&gt;
&lt;P&gt;شماره رنگ از ۰تا BX= 7ا&lt;BR&gt;عدد رنگ سبز CH=&lt;BR&gt;عدد رنگ آبی CL=&lt;BR&gt;عددرنگ قرمز DH=&lt;/P&gt;
&lt;P&gt;رنگهائی که دیده میشود ، ترکیبی از سه رنگ اصلی قرمز،سبز و آبی (RGB) هستند .&lt;BR&gt;برای تعریف یک رنگ جدید نیز باید مقدار هر رنگ اصلی در پالت مورد نظر را در&lt;BR&gt;نیم ثباتهای CH/CLو DHوC قرار دهیم . این مقادیر ۶ بیتی و در محدوده ۱ تا ۶۳&lt;BR&gt;هستند .&lt;BR&gt;پس از مقداردهی ثباتها اینتراپت ۱۰h را فراخوانی میکنیم . در مثال زیر ما رنگ&lt;BR&gt;شماره ۱ که آبی میباشد را تغییر داده ایم .&lt;/P&gt;
&lt;P&gt;تمرین : برنامه را برای رنگهای شماره ۲تا ۷ا نیز با مقادیر دلخواه تکمیل کنید&lt;/P&gt;</description>
<pubDate>Sun, 28 Jun 2009 19:24:50 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5031</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5031.aspx</guid>
</item>
<item>
<title>اسمبلی درس 15</title>
<link>http://snar.blogfa.com/post-5030.aspx</link>
<description>در قسمت قبلی چند عملگر بیتی را دیدیم . در این قسمت هم این مبحص را دنبال&lt;BR&gt;میکنیم .&lt;BR&gt;عملگر Not : عملوند Not ارزش همه بیتهای یک بایت یا کلمه را برعکس میکند .&lt;BR&gt;یعنی تمام بیتهای ۱را ۰ا و تمام بیتهای ۰را ۱ا میکند . بعنوان مثال اگر AH حاوی&lt;BR&gt;مقدار ۱۰۱۰۱۱۰۱ باشد، بعد از اجرای Not Al ، محتوای AL بصورت ۰۱۰۱۰۰۱۰ خواهد&lt;BR&gt;بود.&lt;/P&gt;
&lt;P&gt;جدول ارزشی Not Not X X N&lt;BR&gt;F | T&lt;BR&gt;T | F&lt;/P&gt;
&lt;P&gt;عملگر Neg . این اپراتور معمولا با Not اشتباه میشود در صورتی که کمتر شباهتی بین&lt;BR&gt;آنها وجود دارد . Neg ارزش عددی یک عدد علامتدار را برعکس میکند . یعنی یک عدد&lt;BR&gt;منفی را مثبت میکند و برعکس . در اعداد علامتدار ( همانطور که بعدا هم خواهیم&lt;BR&gt;دید )، اولین بیت سمت چپ ( بیت هشتم ) بیت علامت است . ۱ بودن آن نشاندهنده&lt;BR&gt;منفی بودن و ۰ بودن آن نشان دهنده مثبت بودن است .&lt;BR&gt;عملگر Neg با عکس کردن بیت علامت ، ارزش عدد را عکس میکند .&lt;BR&gt;این عملوند را در مبحث اعداد علامتدار مفصلا میخوانیم .&lt;BR&gt;&lt;/P&gt;</description>
<pubDate>Sun, 28 Jun 2009 19:16:37 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5030</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5030.aspx</guid>
</item>
<item>
<title>اسمبلی درس 14</title>
<link>http://snar.blogfa.com/post-5029.aspx</link>
<description>عملگرهای بیتی&lt;/P&gt;
&lt;P&gt;عملگرهای بیتی مانند عملوندهای حسابی هستند با این تفاوت که روی بیت ها کار&lt;BR&gt;میکنند. این عملگرها عبارتند از : … AND/OR/XOR/SHR/SHL/RCL/RCR/ .&lt;/P&gt;
&lt;P&gt;عملگر AND : این اپراتور بیتهای دو عدد(متغیر) را با هم AND کرده و حاصل را در&lt;BR&gt;متغیر (یا ثبات ) سمت چپ قرار میدهد . اگر فرض کنیم که همیشه ۱ بودن بیت به&lt;BR&gt;معنای Trueو ۰و بودن آن به معنای False است ، AND همیشه در صورتیکه هر دوبیت&lt;BR&gt;مقایسه شونده ۱ باشند، حاصل ۱یا Trueا را بر میگرداند .&lt;BR&gt;جدول ارزشی AND :&lt;BR&gt;X | Y | X and Y |&lt;/P&gt;
&lt;P&gt;1 | 1 | 1 |&lt;BR&gt;1 | 0 | 0 |&lt;BR&gt;0 | 1 | 0 |&lt;BR&gt;0 | 0 | 0 |&lt;/P&gt;
&lt;P&gt;پس وقتی ما عملوند AND را با دو رجیستر بکار میبریم ، بصورتی که گفته شد بیتها&lt;BR&gt;با هم مقایسه شده و حاصل مقایسه در محل متناظر بیتها در ثبات سمت چپ قرار&lt;BR&gt;میگیرند . مثلا اگر دستور AND Ah/Dh را اجرا کنیم ، حالتی نظیر شکل زیر را داریم :&lt;BR&gt;AH : 01101010&lt;BR&gt;DH : 01111101&lt;/P&gt;
&lt;P&gt;AH :AH AND DH : 01101000&lt;/P&gt;
&lt;P&gt;به نتیجه بدست آمده توجه کنید .&lt;BR&gt;&lt;/P&gt;</description>
<pubDate>Sun, 28 Jun 2009 19:15:36 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5029</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5029.aspx</guid>
</item>
<item>
<title>اسمبلی درس 13</title>
<link>http://snar.blogfa.com/post-5028.aspx</link>
<description>&lt;P style=&quot;TEXT-ALIGN: right&quot;&gt;در این قسمت یک تمرین جدید انجام داده و بوسیله آن تجربیات خودمان را افزایش&lt;BR&gt;میدهیم . این تمرین اولین برنامه ما هست یک عملیات سطح پائین سیستم ، یعنی&lt;BR&gt;دسترسی به دیسک ، را انجام میدهد .&lt;/P&gt;
&lt;P&gt;تابع شماره ۲(AH=2() از وقفه ۱۳h که وقفه دیسک میباشد ، برای خواندن سکتورهای&lt;BR&gt;دیسک بکار میرود . وقتی شماره هد، شیار،سکتور و … را مشخص کرده و وقفه را&lt;BR&gt;فراخوانی نمودیم ، محتوای قطاع خوانده شده در محلی که با جفت ثبات ES:BX مشخص&lt;BR&gt;میشود قرار میگیرد. به همین دلیل ما یک آرایه تعریف میکنیم وآدرس آن را در ES:BX&lt;BR&gt;قرار میدهیم تا اطلاعات خوانده شده در آن قرار بگیرد. BUF DB 512 DUP(0)&lt;/P&gt;
&lt;P&gt;در این مثال ما میخواهیم برنامه ای بنویسیم که محتوای قطاع بوت کننده دیسکی را&lt;BR&gt;خوانده و نمایش دهد . چون میخواهیم یک سکتور را بخوانیم و اندزه هر قطاع ۵۱۲&lt;BR&gt;بایت است ، پس آرایه ای با ۵۱۲ عنصر تک بایتی تعریف کرده ایم .&lt;BR&gt;در قدم بعدی شماره شیار (۰-۷۹) را در CH، شماره قطاع (۱-۱۸) را در CL، شماره&lt;BR&gt;درایو را در DL(…/.:0=A ) ، رویه دیسک را در DH(0=1st Side() و تعداد قطاعهائی&lt;BR&gt;که باید خوانده شوند را در AL قرار میدهیم .&lt;/P&gt;</description>
<pubDate>Sun, 28 Jun 2009 19:14:09 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=snar&amp;postid=5028</comments>
<dc:creator>snar</dc:creator>
<guid>http://snar.blogfa.com/post-5028.aspx</guid>
</item>
</channel>
</rss>
