برنامه های زبان ماشین اسمبلی
موضوع بندی : زبان ماشین اسمبلیجمعه 14 مهر 1396
سورس کد برنامه انعکاس متن در زبان اسمبلی تحت کامپایلر توربو اسمبلر TASM برای دانشجویان رشته کامپیوتر کد نویسی شده است. کار این برنامه انعکاس متن و نوشته های موجود در صفحه نمایش به صورت آینه ای می باشد. به عبارتی این برنامه کاراکتر و محتویات موجود (کاراکتر به همراه مشخصات رنگ آن) در بافر صفحه نمایش را از اول تا آخر خوانده و سپس به صورت معکوس از آخر به اول چاپ می کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیجمعه 14 مهر 1396
سورس کد برنامه نواختن ارگ یا پیانو با زبان برنامه نویسی اسمبلی با استفاده از هردو کامپایلر توربو اسمبلر TASM و امولوتر EMU8086 برای دانشجویان رشته کامپیوتر طراحی و کدنویسی شده است. این برنامه دو حالت مختلف برای نواختن نت ها دارد. در حالت اول كاربر با استفاده از كلید های كیبورد می تواند نت مخصوص به خود را بنوازد و در حالت دوم برنامه نت خود را از فایلی استخراج و شروع به نواختن می كند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیجمعه 14 مهر 1396
برنامه ضرب دو ماتریس چند در چند در زبان برنامه نویسی اسمبلی تحت کامپایلر توربو اسمبلر TASM نوشته شده است. در این برنامه ابتدا از کاربر ابعاد دو ماتریس به صورت عدد گرفته می شود. یعنی اگر بخواهیم دو ماتریس M*N و N*K را با هم ضرب کنیم، برنامه از کاربر مقادیر N، M و K را گرفته و سپس به ترتیب شروع به گرفتن عناصر این دو ماتریس می کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلییکشنبه 23 خرداد 1395
پروژه خواندن فایل متنی و برسی آن در زبان برنامه نویسی اسمبلی و تحت کامپایلر emu8086 کد نویسی شده است. این برنامه فایل متنی موجود در مسیر فایل اجرایی را باز کرده و سپس کاراکتر به کاراکتر شروع به خواندن می کند. کار کلی که این برنامه انجام می دهد بررسی و شمارش تعداد جملات، کلمات و کاراکتر های موجود در هر پاراگراف و در نهایت چاپ مقادیر شمارش شده در خروجی می باشد.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیپنجشنبه 20 خرداد 1395
برنامه تغییر رنگ کلمات تایپ شده در زبان برنامه نویسی اسمبلی به این صورت است که کاربر شروع به تایپ در صفحه برنامه می کند و کلمات مختلفی را تایپ می کند و برنامه هر کلمه را با رنگ متفاوت به صورت تصادفی نمایش می دهد. ملاک جدا شدن کلمات استفاده از کلید فاصله یا space در صفحه کلید است.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیپنجشنبه 20 خرداد 1395
برنامه تشخیص عدد اول با زبان برنامه نویسی اسمبلی assembly و تحت کامپایلر توربو اسمبلر TASM نوشته شده است. این برنامه ابتدا یک عدد را از ورودی دریافت کرده و سپس تشخیص می دهد که عدد مورد نظر اول هست یا نه و سپس پاسخ را در خروجی چاپ می کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیپنجشنبه 20 خرداد 1395
اعداد صحیح با توجه به بخش پذیریشان به عدد دو به دو بخش زوج و فرد تقسیم می شوند. اعداد زوج اعداد صحیحی هستند که بر عدد دو بخش پذیر هستند. این برنامه ابتدا با چاپ پیغامی یک عدد از ورودی دریافت می کند و سپس شروع به محاسبه و چاپ اعداد زوج کوچکتر از آن عدد گرفته شده به صورت نزولی می کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیپنجشنبه 20 خرداد 1395
این برنامه ابتدا وارد حالت گرافیکی محیط داس شده و سپس به ترتیب شروع به رسم اشکال مثلث، مربع و خط در کنار هم می کند. پس از رسم این اشکال منتظر فشار دادن کلیدی از طرف کاربر شده و سپس از برنامه خارج می شود. مختصات رسم این اشکال هندسی، داخل برنامه توسط متغیر هایی مقدار دهی شده است و به راحتی قابل تغییر است. این برنامه شامل توضیحاتی کامل خط به خط در قالب فایل word نیز می باشد.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیچهارشنبه 19 خرداد 1395
برنامه مرتب سازی به روش انتخابی به زبان ماشین اسمبلی و تحت کامپایلر توربو اسمبلر TASM نوشته شده است. در این برنامه ابتدا با چاپ پیغام، تعداد اعداد ورودی که قصد مرتب کردن آنها را داریم از کاربر دریافت می شود و سپس به آن تعداد عدد از ورودی دریافت و پس از اتمام مرحله ورود اعداد برنامه به روش الگوریتم مرتب سازی انتخابی اعداد را مرتب و در نهایت در خروجی چاپ می کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیچهارشنبه 19 خرداد 1395
برنامه مرتب سازی به روش درجی به زبان ماشین، زبان اسمبلی و تحت کامپایلر توربو اسمبلر TASM نوشته شده است. در این برنامه ابتدا با چاپ پیغامی تعداد اعداد ورودی که قصد مرتب کردن آنها را داریم از کاربر دریافت می شود و سپس به آن تعداد عدد دریافت و پس از اتمام مرحله ورود اعداد برنامه به روش الگوریتم مرتب سازی درجی اعداد را مرتب و در نهایت در خروجی چاپ می کند.
توضیحات بیشتر و دانلود