پرتال تفریحی و سرگرمی منو تو
* سلام به شما دوست عزيز *

* شما عضو تالار نيستيد! براي دسترسي به تمام امکانات تالار عضو شويد! عضويت در کمتر از يک دقيقه *


بعد از عضو شدن شما میتوانید در این انجمن فعالیت کنید


برای راهنمایی مطلب گذاشتن در انجمن به آدرس زیر بروید


http://manoto.fanbb.net/t41-topic

پاک کردن اطلاعات حافظه CMOS 0_911 پاک کردن اطلاعات حافظه CMOS 0_1511 پاک کردن اطلاعات حافظه CMOS 0_712

*** توجه: کسانی که بازی جی تی آی دارند و میخواهند ماشین های جدید دانلود کنند به سایت زیر بروند
***


http://Gtatak.ir


پاک کردن اطلاعات حافظه CMOS Ie_710 پاک کردن اطلاعات حافظه CMOS Fire_f10 پاک کردن اطلاعات حافظه CMOS Opera10
پرتال تفریحی و سرگرمی منو تو
* سلام به شما دوست عزيز *

* شما عضو تالار نيستيد! براي دسترسي به تمام امکانات تالار عضو شويد! عضويت در کمتر از يک دقيقه *


بعد از عضو شدن شما میتوانید در این انجمن فعالیت کنید


برای راهنمایی مطلب گذاشتن در انجمن به آدرس زیر بروید


http://manoto.fanbb.net/t41-topic

پاک کردن اطلاعات حافظه CMOS 0_911 پاک کردن اطلاعات حافظه CMOS 0_1511 پاک کردن اطلاعات حافظه CMOS 0_712

*** توجه: کسانی که بازی جی تی آی دارند و میخواهند ماشین های جدید دانلود کنند به سایت زیر بروند
***


http://Gtatak.ir


پاک کردن اطلاعات حافظه CMOS Ie_710 پاک کردن اطلاعات حافظه CMOS Fire_f10 پاک کردن اطلاعات حافظه CMOS Opera10
پرتال تفریحی و سرگرمی منو تو
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


دانلود نرم افزار,مقاله,برنامه موبایل,کلیپ,طنز,مطالب جالب,سرگرمی,تبادل لینک,پزشکی
 
الرئيسيةمكتبة الصورثبت نامورودأحدث الصورجستجو




ورود
نام كاربر:
كلمه رمز:
ورود اتوماتيك در بازديدهاي بعدي: 
:: كلمه رمز خود را فراموش كرده ايد؟
عضویت یا ورود

* عضویت در انجمن

* ورود

* فراموشی رمز عبور

این انجمن را در گوگل محبوب کنید
جستجو
 
 

نتائج البحث
 
Rechercher بحث متقدم
کسانی که آنلاین هستند
در مجموع 972 كاربر Online ميباشد :: 63 كاربر ثبت نام شده، 17 كاربر مخفي و 892 مهمان :: 3 روبات در صفحه اصلی

Milad,alirezajaveri,pardis
,milad2013,Admin,m_nosrat
,phs,iman18,najafi,farnaz
,farzad,جوجو66,mahrokh
,
Mehdi13,mehdi-beyki,,arsham
,rainboy,pooryasad,u235
,ZALEM,mojode_bartar
,mknikoo,mahdi86,series
131,adelll_2323,farshad-53
ehsan-adibi,crazy-kids,sepide
navab69,sara,درسا,ali98,gallows
pedram,mehdii,king92,alireza1367
MOJIROYA,perilous,ستاره,جابر عسکری
maysam,7milad7,نگار,masud51
maya,abtin_24,Mehran1374,اطلس
hashem20,هلن,MORTEZA SHOKRI
mitra_mp,mehras,lililala,DigiteC
kazemloo,15243,zeynab khanom
nazila,mild_nurse,شیما صدیقیان,m.z.m


[ مشاهده کاربران آنلاین ]

بيشترين آمار حضور كاربران در سايت برابر 1287 و در تاريخ 1 آگوست 2011 - 16:55 بوده است.
احصائيات
تعداد کاربران ثبت نام شده: 6698
جديدترين کاربر ثبت نام شده: بزرگمهر

تعداد موضوعات ارسال شده توسط کاربران سايت: 10351 في 6256 موضوع
آمارگیر پرشین استیت
بازدید کنندگان از سایت
پاک کردن اطلاعات حافظه CMOS Labels=0
المواضيع الأخيرة
» خر
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف link4rank.rozblog.com الجمعة فبراير 27, 2015 2:26 am

» نوشتن متن خود بر روی یک عکس با امکانات خوب(انلاین)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف میلادشونم الخميس فبراير 05, 2015 7:45 pm

» ترفندهای شگفت انگیز در گوشی اندروید
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 25, 2014 6:06 pm

» جت روم اختصاصی من و تو
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف ارین الأحد سبتمبر 07, 2014 4:04 am

» ایرونا - خرید و فروش کالاهای نو و دست دوم(مزایده و فروش مستفیم)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف erona.ir الأربعاء مايو 14, 2014 8:41 pm

» عکس همسر مستربین
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پویا الثلاثاء نوفمبر 19, 2013 10:47 am

» قالب بسیار جدید و حرفه ای مدیا برای پارسی کیوت( وی سی پی)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف shoeib63 الجمعة نوفمبر 08, 2013 1:33 pm

» چند ترفند توپ براي بازي جنگهاي صليبي(قلعه)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف hovo1357 الأربعاء أكتوبر 23, 2013 3:04 am

» دانلود جدیدترین آهنگهای شاد
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف hovo1357 الأربعاء أكتوبر 23, 2013 2:55 am

» یه سایت جالب واسه سرگرمی
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:52 am

» این پست را تو بنویس از تنهایی هایت......!!!
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:50 am

» از هر جا سخنی هست ....!!!
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:46 am

» یادداشتهای پر از حسرت.....
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:43 am

» دلت براش تنگ شده...
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:36 am

» تو را دختر خانوم مینامند . . .
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:35 am

» چند سطر تنهایی...........
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:34 am

» فال روزانه شنبه 13 مهر 1392
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:32 am

» گالری عکس از حیوانات بامزه
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف siamakpattaya الجمعة أكتوبر 04, 2013 8:27 am

» دانلود بازی فارم فرنزی 4 - Farm Frenzy – Ancient Rome با لینک مستقیم
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف barad الأربعاء يوليو 24, 2013 11:24 am

» بهترین سایت برای ساخت انجمن رایگان فارسی(با امکانات حرفه ای و جدید)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف mohamad23 الأربعاء يوليو 24, 2013 6:38 am

» دانلود جدیدترین آهنگ های شاد ایرانی مخصوص عروسی
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف الک رمزی الثلاثاء يوليو 16, 2013 10:36 am

» چــــــــت روم دوســتـــانـــه انــــجـــمـــن منو تو
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف mgkh السبت يونيو 08, 2013 9:31 am

» شعر عشقولانه
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف minamina الثلاثاء يونيو 04, 2013 3:26 am

» اس ام اس های عاشقانه جدید مهر ماه 1390
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف minamina السبت يونيو 01, 2013 9:02 am

» اس ام اس باحال مخصوص ضدحال به پسرها و دخترها
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف امیر علی الثلاثاء مايو 28, 2013 5:36 am

» ترول های جدید بهار 92
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:09 am

» اس ام اس سرکاری سری چهاردهم
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:07 am

» دانلود جدیدترین آهنگ حسین تهی به نام جانگولر
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:07 am

» علت های آب آوردن مغز
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:04 am

» کمک
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پرنیان السبت أبريل 06, 2013 3:54 pm

» ض
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف shafghat السبت مارس 23, 2013 2:30 pm

» SMS بر ضد دخترا ..............................
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف SAJADSALAMI الإثنين مارس 04, 2013 12:50 pm

» كاروتلاش يك مادرواقعي
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 2:19 am

» دانستنی های جالب!
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 2:04 am

» وصيت نامه يمنتشرنشده ي بزبزقندي
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 1:43 am

» اسکریپت ساخت آپلود سنتر برای گیگفا وی گیگ و........
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف LILIMOB الخميس يناير 17, 2013 5:13 am

» جدیدترین کد تقلب برای تراوین(جدید)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف بردیا الأربعاء يناير 09, 2013 1:04 pm

» نگاه های یک مرد به خانواده همسر ! ( طنز )
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 10:43 am

» مسابقه شماره یک انجمن منو تو
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 9:37 am

» اس ام اس هایی از سخنان کورش کبیر
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 9:07 am

» بهترین کرم های زیبایی صورت و ضد چروک
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 3:10 pm

» رمز های بازی کال اف دیوتی 7
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:54 pm

» رمز های بازی های کامپیوتری
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:50 pm

» رمز های5سن اندریاس
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:44 pm

» کد تقلب بازی جی تی آی (IV)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:42 pm

» جک و اس ام اس های خنده دار ( اسفند ماه )
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:05 pm

» مدیر کل سایت
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 4:18 pm

» جوک حیوانات سری پنجم
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:45 pm

» جوک های خنده دار جدید (45)
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:31 pm

» جوک مردان سری پنجم
پاک کردن اطلاعات حافظه CMOS Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:28 pm

آمار انجمن در جستجوگر ها
Seo Monitor Google Pagerank Checker
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

قم بحفض و مشاطرة الرابط به انجمن ویکسا خوش آمدید على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط پرتال تفریحی و سرگرمی منو تو على موقع حفض الصفحات
لینکستان
شما میتوانید لینک خود را از طریق پیام خصوصی به نام کاربری Milad بفرستید تا در اینجا قرار بگیرد



دانلود جدیدترین های جی تی آی


تیم پاپولی


گالری عکسفا



بزرگترین چت روم


دانلود ها


سوسن خانوم


بهترین سایت تفریحی خدماتی ایرانیان


پایگاه سرگرمی پاتوق98


سایت بزرگ تك محفل

پرتال تفریحی منوتو

بهترین سایت موزیک


بروزترین مرکز دانلود فارسی زبانان


دانلود اسکریپت


سرگرمی ، تفریحی ، فال


سایت سرگرمی و تفریحی فان پورتال


اسکریپت|قالب بزرگترین پایگاه وب مسترها


عکس های ایرانی

دانلود

بهترین سایت تفریحی برای جوانان ایرانی

تبادل لینک با همه به صورت رایگان


اموزش عکاسي و گرافيک


دایرکتوری تبادل لینک

 

 پاک کردن اطلاعات حافظه CMOS

اذهب الى الأسفل 
نويسندهپيام
VANISHA
مدیران کل انجمن
مدیران کل انجمن
VANISHA


تاریخ عضویت : 2011-09-25

پاک کردن اطلاعات حافظه CMOS Empty
پستعنوان: پاک کردن اطلاعات حافظه CMOS   پاک کردن اطلاعات حافظه CMOS Icon_minitimeالإثنين أكتوبر 03, 2011 5:01 pm

در کامپیوترهایXT باتوجه
به تعداد محدود پارامترها، پیکربندی سیستم بااستفاده از میکروسوئیچ امکان
پذیر می باشد اما در سیستم های AT به دلیل بالا بودن تعداد پارامترهای قابل
برنامه ریزی توسط استفاده کننده ، حضور یک منبع که هم به راحتی در دسترس
باشد و هم جای کمی اشغال نماید ، ضروری به نظر می رسد. این منبع در
کامپیوترهای AT حافظه CMOS نامیده می شود .



حافظه CMOS دارای ۶۴
بایت و یا بیشتر ظرفیت می باشد که توسط دو پورت H۷۰ و H۷۱ قابل دسترسی می
باشد. و از آن برای نگهداری ساعت ، تاریخ و پیکربندی سیستم استفاده می شود.
همچنین تعدادی از بیت های این حافظه برای چک کردن پیکربندی سیستم تحت
عنوان CHECKSUM استفاده می شود.



محتویات این حافظه در
زمان خاموش بودن سیستم توسط یک باطری پشتیبان ۶/۳ ولتی نگهداری می شود. این
باطری ممکن است در داخل و یا در خارج از مادربورد قرار داشته باشد . البته
در بعضی از سیستمها مجموعه باطری و حافظه به صورت یکپارچه ارائه شده که
نمونه آن مارک DALLAS می باشد.



از نظر عملکرد و نحوه
دستیابی هیچ تفاوتی بین انواع متفاوت CMOS وجود ندارد و همگی با استفاده از
دو پورت یادشده قابل دسترسی و برنامه ریزی می باشند.



تغییر در محتویات CMOS
بطور معمول از طریق برنامه SETUP امکان پذیر است اما در صورتی که در ست آپ
سیستم رمز تعریف شده باشد و رمز مربوطه را هم در اختیار نداشته باشید در
اینصورت امکان ورود به برنامه ست آپ و تغییر در پیکر بندی سیستم ( اطلاعات
CMOS ) امکان پذیر نخواهد بود . در این موارد راهی جز پاک کردن محتویات
CMOS نداریم . دراین مواقع در احتمال وجود دارد .



۱) برای وارد شدن به سیستم رمز تعریف شده باشد.


۲) برای وارد شدن به ست آپ رمز تعریف شده باشد.


در حالت اول با توجه به
بوت نشدن کامپیوتر کاری از نرم افزارها ساخته نیست و باید اقدام به پاک
کردن محتویات CMOS به صورت سخت افزاری نمود .



این کار معمولا با
برداشتن باطری پشتیبان ست آپ برای چند دقیقه ، یااتصال کوتاه بر روی جامپر
مربوطه ( J۸ ) و یا تعویض تراشه CMOSامکان پذیر می باشد . البته این روشها
در صورتی کارآمد خواهد بود که شما مجاز به بازکردن کیس کامپیوتر باشید که
البته در اکثر مواقع این امکان وجود ندارد .



شایان ذکر است در صورتی
که اعمال فوق درست صورت نگیرد احتمال سوختن و خراب شدن CMOS وجود دارد
بنابراین تا حد امکان باید از کاربرد این روش اجتناب شود مگر در مواقعی که
ضرورت ایجاب نماید.



در حالت دوم با توجه به
بوت شدن کامپیوتر نیازی به اقدامات فوق نبوده و می توان با استفاده از نرم
افزارهای مناسب اقدام به پاک کردن و یا ذخیره اطلاعات CMOS نماییم . از
آنجایی که همیشه نرم افزار مناسب وجود ندارد و یا در دسترس نیست بعنوان یک
مهندس نرم افزار باید قادر باشیم تا با استفاده از امکانات موجود بر روی
کامپیوتر این کار را انجام دهیم . با استفاده از برنامه DEBUG.EXE که همراه
فایلهای سیستم عامل DOS و ویندوز وجود دارد می توان با خواندن و یا نوشتن
در پورت های H۷۰ و H۷۱ تغییرات لازم را در محتویاتCMOS اعمال نمود



از دو پورت فوق پورت H۷۰
بعنوان گذرگاه آدرس( ADDRESS BUS ) و پورت H۷۱ بعنوان گذرگاه داده بکار می
رود. الگوریتم کلی کار به این صورت است که CMOS را بعنوان یک آرایه یک
بعدی در نظر می گیریم که دارای ۲۵۶ خانه می باشد . برای دسترسی به هر خانه
باید ابتدا اندیس ( آدرس ) خانه را در پورت H۷۰ بنویسیم و بعد از دسترسی به
خانه مورد نظر می توان دادهٔ دلخواه را درآن نوشت و یا از آن خواند .
دسترسی به داده ها نیز فقط از طریق پورت H۷۱ امکان پذیر می باشد . آخرین
نکته اینکه عمل نوشتن و یا خواندن از پورت ها به کمک ثبات AL و توسط
دستورهای IN و OUT مربوط به زبان اسمبلی امکان پذیر است .



● الگوریتم کلی حذف اطلاعات حافظه CMOS


void CLR_CMOS(void){


for(int i=۰;i<۲۵۶;i++){


move value of i to register Al ;


Out Register Al to Port ۷۰h ;


Set register Al to zero ;// Al=۰


Out Register Al to Port ۷۱h


}


return;


}


پیاده سازی این الگوریتم
به کمک زبان اسمبلی بسیار آسان می باشد . اما از آنجا که قرار است این
الگوریتم را با استفاده از debug پیاده سازی کنیم قبل از هر چیز باید با
تعدادی از دستورات این نرم افزار آشنا شویم با اجرای فایل debug.exe می
توانید وارد محیط نرم افزار debug شوید محیط اصلی نرم افزار یک علامت خط
تیره می باشد که بعد از اجرای فایل debug.exe ظاهر می شود.



این نرم افزار دارای
تعدادی دستور می باشد که با تایپ یک علامت سئوال و فشردن کلید ENTER می
توان لیست فرمانها را مشاهده نمود . در زیر تعدادی از فرمانها را که برای
پیاده سازی این الگوریتم به آن نیاز داریم توضیح می دهیم و سایر فرامین را
به خواننده واگذار می کنیم تا درصورت نیاز با مراجعه به راهنمای نرم افزار
با نحوه کار هریک آشنا شود



امکان نوشتن کداسمبلی از
آدرس مشخص شده در صورت مشخص نکردن آدرس از آدرس موجود در IP بعنوان آدرس
شروع استفاده می شود . در ابتدای کار IP=۱۰۰ است که همان شروع فایلهای Com و
یا bin می باشد A [address] برای نمایش / مقداردهی ثبات ها بکار می رود.
در صورتی که بدون پارامتر استفاده شود محتویات کلیه ثبات ها را نشان می دهد
اما در صورتی که با نام یک ثبات بکار رود علاوه بر نمایش مقدار فعلی ثبات
مورد نظر امکان تغییر محتویات آنرا نیز فراهم می آورد.



▪ R [register]


برای مشخص نمودن نام و مسیر فایل ورودی / خروجی بکار می رود .


▪ N [pathname]


برای اجرای برنامه تا یک
آدرس مشخص بکار می رود . چنانچه بدون پارامتر بکار رود برنامه را از خط
جاری (ip فعلی ) تا انتهای برنامه اجرا می کند .



▪ G


برای نوشتن برنامه از آدرس h۱۰۰ به تعداد بایتهای مشخص شده در ثبات cx بکار می رود .


▪ W


برای خروج از محیط DEBUG بکار می رود


▪ Q


حال با فرض بر این که شما وارد محیط debug شده اید مجموعه دستورات لازم برای پیاده سازی الگوریتم فوق را در زیر می آوریم .


۱) مرحله ۱


با اجرای دستور a وارد
مود برنامه نویسی اسمبلی شوید در این صورت debug با نشان دادن آدرس
xxxx:۰۱۰۰ آمادگی خود را برای دریافت دستورات اعلام می دارد ( در عمل debug
بجای xxxx سگمنت مربوط به برنامه را نشان می دهد که توجه به این موضوع
اصلاً در اینجا اهمیتی ندارد .)



۲) مرحله ۲


دستورات زیر را با دقت
تایپ کرده و در انتهای هر خط کلید ENTER را فشار دهید ( مواردی که زیر آن
خط کشیده شده از طرف نرم افزار نشان داده می شود این آدرسها در واقع مشخص
کننده طول هر دستور و در نهایت طول برنامه می باشد) .



XXXX:۱۰۰ MOV CL , FF


XXXX:۱۰۲ MOV AL , CL


XXXX:۱۰۴ OUT ۷۰ , AL


XXXX:۱۰۶ MOV AL , ۰


XXXX:۱۰۸ OUT ۷۱ , AL


XXXX:۱۰A LOOP ۱۰۲


XXXX:۱۰C INT ۲۰


XXXX:۱۰E


(در صورتی که مایل به درک کار دستورات برنامه نمی باشید به مرحله ۳ بروید )


● توضیح خط به خط برنامه :


▪ خط اول : یک شمارنده با مقدار ۲۵۵ در نظر گرفته شده که معادل همان متغیر i در الگوریتم است .


▪ خط دوم : al را برابر cl قرار می دهیم.


▪ خط سوم : محتوای al را به پورت h۷۰ ارسال کردیم (در واقع تنظیم گذرگاه آدرس ) .


▪ خط چهارم : al را برابر صفر قرار می دهیم .


▪ خط پنجم : محتوای al را به پورت h۷۱ ارسا ل می کنیم و در واقع داده موجود در al را در آدرسی که قبلاً مشخص کرده ایم می نویسیم


▪ خط ششم : از آنجا که
عملیات مربوط به تنظیم آدرس و نوشتن داده در محل آدرس باید به تعداد لازم
تکرار شود بنایراین از دستور LOOP برای ایجاد یک حلقه با تعداد تکرار مشخص
شده در CX استفاده کردیم دستور LOOP ۱۰۲ باعث می شود تا برنامه در هربار
اجرا یک واحد از مقدار CX کم کرده و در صورت منفی شدن دستور بعدی و در غیر
اینصورت به آدرس مشخص شده پرش می کند .در این برنامه با توجه به مقدار CX
خطوط دوم تا پنجم ۲۵۶ بار اجرا می شوند .



▪ خط هفتم : اجرای این وقفه باعث ختم برنامه خواهد شد


۳) مرحله ۳


بعد از فشردن کلیدENTER
درآخرین مرحله مجدداً اعلان DEBUG ظاهر می شود در این مرحله چنانچه نمی
خواهید برنامه را ذخیره کنید در جلوی اعلان



( همان علامت منها )
دستور G را اجرا کنید تا کلیه محتویات CMOS پاک شود. سیستم را RESET نموده و
با فشردن کلید DEL وارد ست آپ سیستم شوید و تغییرات لازم را اعمال نمایید .
اما در صورتی که تمایل دارید کد برنامه را به صورت یک فایل اجرایی از نوع
COM درآورید مراحل بعدی را انجام دهید



۴) مرحله ۴


با اجرای فرمان R CX در
مقابل اعلان DEBUG مقدار ثبات CX را به E تغییر داده و کلید ENTER را فشار
دهید .( دقت داشته باشد که کلیه اعداد در DEBUG در مبنای ۱۶ نوشته می شوند و
عدد Eهمان طول برنامه شماست یعنی اختلاف ۱۰E – ۱۰۰ در مبنای ۱۶)



۵) مرحله ۵


با اجرای فرمان N
CLR_CMOS.COM در جلوی اعلان DEBUG نام CLR_CMOS.COM را برای برنامه خود
مشخص کنید ( به جای این نام می توانید نام دلخواه خودتان را با پسوند COM
جایگزین کنید )



۶) مرحله ۶


با اجرای فرمان W در جلوی اعلان DEBUG تعداد ۱۴ بایت کد نوشته شده در فایلی با نامی که در مرحله قبل مشخص کرده اید ذخیره خواهد شد .


حال شما دارای یک فایل اجرایی ۱۴ بایتی خواهید بود که هر وقت بر روی یک کامپیوتر اجرا شود محتویات حافظه CMOS آنرا پاک می کند .


۷) مرحله ۷


در این مرحله می توانید
همچون مرحله ۳ عمل نموده و یا با اجرای دستور Q از DEBUG خارج شوید و فایلی
را که ساخته اید اجرا نموده و سیستم را RESET کنید و وارد ست آپ شوید.
بازگشت به بالاي صفحه اذهب الى الأسفل
 
پاک کردن اطلاعات حافظه CMOS
بازگشت به بالاي صفحه 
صفحه 1 از 1

صلاحيات هذا المنتدى:شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد
پرتال تفریحی و سرگرمی منو تو :: انجمن کامپيوتر :: ترفندستان-
پرش به: