ارائه با موضوع سیستم عامل MS-DOS. MS-DOSMS-DOSMS-DOS Microsoft Disk Operating System (سیستم عامل دیسک از مایکروسافت) یک سیستم عامل تجاری برای رایانه های شخصی مایکروسافت است. ارائه سیستم عامل ms dos

برای لذت بردن پیش نمایشارائه ها ایجاد یک حساب کاربری ( حساب) گوگل و وارد شوید: https://accounts.google.com


شرح اسلایدها:

سیستم عامل MS-DOS شروع آموزش کلیه حقوق محفوظ است  Igor Shatalov 2005

مقدمه ای بر MS-DOS MS-DOS مبتنی بر دیسک است سیستم عامل. سیستم عامل دیسک مجموعه ای از برنامه ها است که تکمیل کننده قابلیت های سخت افزاری کامپیوتر و کنترل عملکرد سخت افزار و برنامه های کاربردی است. دلیل اصلی نیاز به سیستم عامل این است که عملیات ابتدایی برای کار با دستگاه های کامپیوتری و مدیریت منابع کامپیوتری بسیار زیاد است. سطح پایینبنابراین اقدامات مورد نیاز کاربر و برنامه های کاربردی شامل چند صد یا هزاران عملیات ابتدایی از این قبیل است. سیستم عامل این جزئیات پیچیده و غیر ضروری را از کاربر پنهان کرده و در اختیار او قرار می دهد رابط کاربر پسندبرای کار. همچنین اقدامات کمکی مختلفی مانند کپی یا چاپ فایل ها را انجام می دهد. سیستم عامل تمام برنامه ها را در RAM بارگذاری می کند، کنترل را در ابتدای کار به آنها منتقل می کند، به درخواست اجرای برنامه ها اقدامات مختلفی را انجام می دهد و پس از تکمیل، رم اشغال شده توسط برنامه ها را آزاد می کند. به طرح

هدف از MS-DOS مدیریت دستگاه های موجود در کامپیوتر مدیریت منابع کامپیوتر (رم، فضای دیسک و غیره) راه اندازی برنامه های کاربردی برای اجرا ارائه به کاربر و برنامه های کاربردی راه راحتارتباط با دستگاه های رایانه ای گفتگو بین کاربر و رایانه را برای برنامه ریزی انجام می دهد

ترکیب MS-DOS سیستم ورودی-خروجی اولیه BIOS که در حافظه دائمی کامپیوتر قرار دارد. این بخش از سیستم عامل در رایانه "ساخته شده است". هدف آن انجام ساده ترین و همه کاره ترین خدمات سیستم عامل مرتبط با I/O است. سیستم اصلی ورودی-خروجی همچنین شامل آزمایشی از عملکرد رایانه است که عملکرد حافظه و دستگاه های رایانه را هنگام روشن شدن بررسی می کند. علاوه بر این، سیستم اصلی ورودی-خروجی شامل برنامه ای برای فراخوانی بوت لودر سیستم عامل است. لودر سیستم عامل یک برنامه بسیار کوتاه است که در بخش اول هر فلاپی دیسک DOS یافت می شود. عملکرد این برنامه خواندن دو ماژول سیستم عامل دیگر در حافظه است که فرآیند بوت DOS را کامل می کند. در هارد دیسک (هارد دیسک)، لودر سیستم عامل از دو قسمت تشکیل شده است. این به دلیل این واقعیت است که HDDرا می توان به چند پارتیشن (درایوهای منطقی) تقسیم کرد. قسمت اول بوت لودر در سکتور اول قرار دارد هارد دیسک، انتخاب می کند که از کدام پارتیشن هارد دیسک به بوت شدن ادامه دهد. قسمت دوم بوت لودر در اولین سکتور این پارتیشن قرار دارد، ماژول های DOS را در حافظه می خواند و کنترل را به آنها منتقل می کند. فایل های IO دیسک SYS و MSDOS. SYS. آنها توسط لودر سیستم عامل در حافظه بارگذاری می شوند و به طور دائم در حافظه کامپیوتر باقی می مانند. فایل io SYS افزودنی به سیستم اصلی ورودی/خروجی در رام است. فایل MSDOS.SYS خدمات پایه DOS سطح بالا را پیاده سازی می کند. پردازنده فرمان DOS دستورات وارد شده توسط کاربر را پردازش می کند. پردازشگر فرمان داخل است فایل دیسکفرمان. COM روی دیسکی که سیستم عامل از آن بارگیری می شود. به طرح

بوت شدن MS-DOS صدای خفیف و پیوسته از طرف فن که اجزا را خنک می کند، نشانه روشن شدن کامپیوتر پس از روشن شدن برق است. بلوک سیستم. رویه بیشتر بوت استرپبه سه مرحله تقسیم می شود. بلافاصله پس از روشن کردن برق، یک واحد ویژه از سیستم اصلی ورودی / خروجی داخلی (BIOS) شروع به کار می کند که مراحل بررسی (تست) اجزای اصلی سخت افزار رایانه - ریزپردازنده، سیستم ویدئویی، را انجام می دهد. کیبورد، دیسک و حافظه دسترسی تصادفی. نتایج این تست به صورت پیام های تشخیصی متوالی روی صفحه نمایش ظاهر می شود که نیازی به پاسخگویی کاربر ندارد. در طول مسیر، می توانید صدای کلیک، وزوز، صدای جیر جیر منتشر شده توسط تجهیزات در حال آزمایش را بشنوید. در صورت مشاهده خطا در این مرحله، پیام مربوطه روی صفحه ظاهر می شود. سیگنال صوتیاگر بررسی سخت افزار موفقیت آمیز باشد، BIOS یک برنامه کوچک را از دیسک به حافظه می خواند - لودر سیستم عامل یا بلوک بوت (BNZ). این بلوک همیشه در هنگام فرمت کردن آن، بدون توجه به اینکه آیا این دیسک به عنوان دیسک سیستم استفاده می شود یا خیر، از قبل در بخش اول هر دیسک نوشته می شود. تنها عملکرد این برنامه یافتن دو فایل با سیستم عامل در یک مکان مشخص (مشخص برای آن) روی دیسک، خواندن آنها در حافظه و انتقال کنترل به آنها است. MS-DOS از دو فایل متنی با هدف خاص، CONFIG، در هنگام بوت استفاده می کند. SYS (پیکربندی) و AUTOEXEC. BAT( اجرای خودکار). این فایل ها باید در دایرکتوری ریشه درایوی که سیستم از آن بوت می شود قرار داشته باشد. در آخرین مرحله بارگذاری، پردازشگر فرمان COMMAND در حافظه خوانده می شود. com این پردازنده تمام دستورات فایل AUTOEXEC را اجرا می کند. BAT که آخرین آن معمولاً تماس با فرمانده نورتون است. پانل های آشنای NC و اعلان MS-DOS با مکان نما چشمک زن روی صفحه ظاهر می شوند. سیستم آماده دریافت دستورات کاربر است. ج:\> _ برای برنامه ریزی

دستورات داخلی و خارجی MS-DOS برخی از دستورات کاربر مانند Type، Dir یا Copy توسط خود پوسته اجرا می شوند. به چنین دستوراتی داخلی می گویند. برای اجرای بقیه دستورات کاربر (خارجی)، پردازشگر فرمان برنامه ای را با نام مناسب در دیسک ها جستجو می کند و اگر آن را پیدا کرد آن را در حافظه بارگذاری می کند و کنترل را به آن منتقل می کند. در پایان برنامه، پردازشگر دستور، برنامه را از حافظه حذف می کند و پیامی در مورد آمادگی برای اجرای دستورات (DOS prompt) نمایش می دهد. دستورات DOS خارجی برنامه‌هایی هستند که به‌صورت فایل‌های جداگانه به همراه سیستم عامل ارائه می‌شوند. این برنامه ها فعالیت های تعمیر و نگهداری مانند قالب بندی فلاپی دیسک ها، بررسی دیسک ها و غیره را انجام می دهند. به طرح

کار با دایرکتوری ها و فایل ها تغییر دایرکتوری فعلی با تایپ نام درایو و سپس علامت کولون: A: یا C: یا D: و غیره انجام می شود. تغییر دایرکتوری فعلی: مسیر cd [درایو: ] تغییر به دایرکتوری ریشه: cd\ تغییر به دایرکتوری والد: cd.. Forward C:\>A: A:\>D: D:>\ C:\>CD C:WINDOWS \MEDIA C:\>WINDOWS\MEDIA C:\>WINDOWS\MEDIA CD\ C:\> C:\>WINDOWS\MEDIA CD.. C:\>WINDOWS

کار با دایرکتوری ها و فایل ها مرور دایرکتوری: dir [ drive: ] [ path\ ] [ filename ] می توانید از کاراکترهای * و ? در نام فایل استفاده کنید. اگر نام فایل مشخص نشده باشد، کل فهرست محتویات دایرکتوری نمایش داده می شود، در غیر این صورت فقط اطلاعات مربوط به فایل داده شدهیا گروهی از فایل ها اگر هیچ درایو یا مسیری در دستور مشخص نشده باشد، درایو فعلی و دایرکتوری فعلی فرض می شوند. بعدی C:\Gmouse>dir حجم در دستگاه C دارای برچسب MASTER است شماره سریالحجم: 1A12-140D محتویات پوشه C:\Gmouse. 11/17/03 02:20 PM 03/11/17 02:20 PM GNETCPL DLL 184 320 10/04/00 05:54 PM GNETSCRL DLL 73 728 10/03/00 05:25 GNETCPL DLL 184 320 03/00 05:23 PM S CROLL CNT 773 06.04.00 15:34 SCROLL HLP 25 454 04/06/00 15:34 SCROLL GID 10 843 10/03/00 18:10 17/03/00 17:10 UN 18:12 README TXT 4 614 10/09/00 15:27 7 فایل 430 804 بایت 3 پوشه 3785, 60 مگابایت رایگان C:\Gmouse>dir /w حجم در دستگاه C دارای برچسب MASTER Volume شماره سریال: 1A12-140 F. \Gmouse [.] [..] GNETCPL.DLL GNETSCRL.DLL GNETMOUS.EXE SCROLL.CNT SCROLL.HLP SCROLL.GID README.TXT 7 فایل 430,804 بایت 3 پوشه 3,777.60 مگابایت نمایشگر رایگان C:\G فهرست مطالب بر اساس صفحه نمایش پارامتر مشخص می کند که فقط اطلاعات مربوط به نام فایل ها در فهرست نمایش داده شود.

کار با دایرکتوری ها و فایل ها ایجاد دایرکتوری: md [ drive: ] [ path\ ] directory-name یک دایرکتوری خالی را از بین ببرید: rd [ drive: ] [ path\ ] directory-name ایجاد فایل های متنی: copy con file-name در پایان از هر خطی که نیاز دارید کلید (Enter) را فشار دهید و بعد از آخرین - کلید (F6) و سپس (Enter) را فشار دهید. مشاهده فایل های متنی: نوع [ درایو: ] [ مسیر\ ] نام فایل Forward C:\>md c:\proba C:\> C:\>rd c:\proba C:\> C:\>copy con primer .txt pervaya stroka vtoraya stroka konec^Z 1 فایل کپی شده در C:\>type primer.txt pervaya stroka vtoraya stroka konec

کار با فهرست ها و فایل ها تغییر نام فایل ها: ren [ drive: ] [ path\ ] filename نام فایل اولین نام فایل در دستور نام فایل تغییر نام یافته را مشخص می کند، دومی نام فایل جدید را مشخص می کند. حذف فایل ها: del [ drive: ] [ path\ ] filename کپی کردن فایل ها: کپی نام فایل نام فایل کپی نام فایل [نام دایرکتوری] اگر در پارامتر دوم نام فایلی داده نشده باشد، نام فایل ها در طول کپی تغییر نمی کند. اگر نام فایلی در پارامتر دوم دستور داده شود، نام جدید فایل کپی شده را مشخص می کند. C:\>ren primer.txt tekst.txt C:\>del tekst.txt C:\>copy autoexec.bat avtoexec.bat 1 فایل کپی شده C:\>dir a*.bat حجم در دستگاه C دارای برچسب MASTER Serial است. شماره حجم: 1A12-140D محتویات پوشه C:\ AUTOEXEC BAT 161 11/25/03 18:52 AUTOEXEC.BAT AVTOEXEC BAT 161 11/25/03 18:52 avtoexec.bat 2 فایل پوشه رایگان 322 MB 322 بایت 322 بایت \ > به برنامه بروید

Dictionary Driver یک برنامه ویژه است که دستگاه متصل به رایانه را کنترل می کند. نام فایل شامل نام فایل و پسوند خودش است که با یک نقطه از هم جدا شده اند. نام فایل خود شامل 1 تا 8 کاراکتر و پسوند 1 تا 3 کاراکتر است. واسط راهی برای ارتباط شخص با کامپیوتر است. دایرکتوری گروهی از فایل های نامگذاری شده بر روی فلاپی یا هارد دیسک است. برنامه های مقیم برنامه هایی هستند که به طور دائم در رم کامپیوتر قرار دارند ( پوسته های عامل، درایورهای دستگاه و غیره). یک فایل مجموعه ای نامگذاری شده از بایت های نوشته شده روی دیسک است. این مجموعه لزوماً یک ناحیه پیوسته از حافظه روی دیسک را اشغال نمی کند. سیستم فایلکامپیوتر مجموعه ای از درایوها و دایرکتوری های منطقی است که حاوی فایل های جداگانه است. بازگشت

واژه نامه (ادامه) CONFIG چیست. SYS و AUTOEXEC. خفاش؟ 1) CONFIG SYS حاوی دستورات و دستوراتی است که برای: الف) بارگیری درایورهای دستگاه و حافظه طراحی شده است. ب) تنظیم برخی از پارامترهای سیستم (به عنوان مثال، تعداد بافرها و تعداد بافرها به طور همزمان باز کردن فایل ها) ج) بهینه سازی سیستم (تخصیص RAM، فشرده سازی اطلاعات دیسک، ذخیره دیسک). دستورالعمل های CONFIG SYS قبل از بارگیری COMMAND توسط سیستم اجرا می شود. com 2) AUTOEXEC. BAT حاوی دستوراتی است که فکر می کنید سیستم باید در شروع هر جلسه اجرا کند. در اصل این دستورات را می توان به صورت دستی نیز وارد کرد. هر یک از فایل های CONFIG. SYS و AUTOEXEC. ممکن است BAT وجود نداشته باشد، در این صورت تنظیمات سیستم به طور پیش فرض تنظیم می شوند. بازگشت




MS-DOS مایکروسافت دیسک سیستم عامل (سیستم عامل دیسک از مایکروسافت) یک سیستم عامل تجاری برای کامپیوترهای شخصیشرکت مایکروسافت MS-DOS شناخته شده ترین سیستم عامل از خانواده DOS است که بر روی اکثر رایانه های سازگار با رایانه شخصی نصب شده است. با گذشت زمان، انواع مختلفی از سیستم عامل ویندوز جایگزین آن شده است.


تاریخ* 1975، ژانویه. مجله Popular Electronic از انتشار کیت مونتاژ میکرو کامپیوتر MITS Altair بر روی تراشه i در ماه فوریه خبر داد. پل آلن به MITS می آید و مترجم BASIC بیل گیتس را برای Altair معرفی می کند. مارس 1975 استیو جابز و استیو وزنیاک سازماندهی می کنند باشگاه کامپیوتردر منلو پارک، کالیفرنیا. 1975، اوت. بیل گیتس و پل آلن شرکت Micro-Soft Partnership را تشکیل می دهند. 1979، دسامبر. فروش سالانه مایکروسافت: $. تعداد پرسنل: 25. محصولات: مترجم بیسیک، فرترن و کوبول. 1980، آوریل. تیم پترسون (محصولات کامپیوتری سیاتل) شروع به توسعه یک سیستم عامل برای تراشه i8086 می کند. __________ * منبع: Daniel Ichbia, Susan Kneper, Bill Gates and the Creation of Microsoft, R&D: Phoenix, 1997


تاریخ 1980، اوت. نمایندگان IBM به مایکروسافت می آیند. گیتس قراردادی را برای توسعه یک مترجم BASIC امضا می کند و توصیه هایی را در مورد مشخصات میکروکامپیوتر ارائه می دهد. 1980، سپتامبر. آی‌بی‌ام پیشنهاد نوشتن مترجم برای بیسیک، فرترن، کوبول و پاسکال را برای کامپیوتر برنامه‌ریزی‌شده IBM دارد. تیم پترسون 86-DOS خود را که برای تراشه i8086 نوشته شده است به مایکروسافت نشان می دهد. مایکروسافت تصمیم می گیرد بر اساس آن یک سیستم عامل برای میکرو کامپیوتر IBM توسعه دهد. 1980، اکتبر مایکروسافت حقوق 86-DOS را خریداری می کند. مایکروسافت پیشنهادی برای توسعه کامپایلرها و سیستم عامل به IBM ارائه می کند. نوامبر 1980 مایکورسافت قراردادی را با آی‌بی‌ام امضا می‌کند و اولین نمونه اولیه رایانه شخصی آی‌بی‌ام را دریافت می‌کند. 1980، دسامبر. فروش سالانه مایکروسافت: $. تعداد پرسنل: 40 نفر.


تاریخ 1981، فوریه. اولین اجرای MS-DOS بر روی نمونه اولیه رایانه شخصی IBM. 1981، آوریل. تیم پترسون به مایکروسافت پیوست. 1981، اوت. اطلاعیه ایجاد IBM PC. مایکروسافت نسخه 1.0 MS-DOS را منتشر کرد. دان استریج به عنوان رئیس بخش رایانه های شخصی آی بی ام منصوب شد. دسامبر 1981. فروش سالانه مایکروسافت: $. تعداد کارمندان: اسفند. IBM PC XT با را معرفی کرد هارد دیسک 10 مگابایت مایکروسافت MS-DOS 2.0 را برای PC XT منتشر کرد. 1983، نوامبر. مایکروسافت ویندوز را معرفی کرد. این رابط کاربری گرافیکیتوسط 23 سازنده میکرو کامپیوتر پشتیبانی می شود، اما توسط IBM پشتیبانی نمی شود. 1984، اوت. IBM PC AT را با هارد 20 مگابایتی معرفی می کند. مایکروسافت MS-DOS را با پشتیبانی از آن در نوامبر منتشر کرد. انتشار MS-DOS 3.1 با پشتیبانی شبکه. 1991، ژوئن. انتشار MS-DOS، آوریل. در مدرن نسخه های ویندوز 3.1 بهبود مدیریت فایل و بهبود ظاهر.


نسخه های بعدی 4.01 - اولین نسخه کاملاً و رسمی روسی شده (مه 1988) - آخرین (قبل از انتقال گسترده به ویندوز 95) نسخه پر استفاده DOS (1994).




ترکیب MS-DOS BIOS (Basic Input-Output System) فایل بلوک بوت io.sys (ibm.com، drbios.sys) - ماژول رابط BIOS فایل msdos.sys (ibmdos.com، drdos.sys) - ماژول مدیریت وقفه فرمان فایل .com یک پردازشگر فرمان است ابزارهای کمکی (فرمان های خارجی) درایورهای دستگاه فایل config.sys یک فایل پیکربندی سیستم است فایل autoexec.bat فایلی است که به طور خودکار برنامه ها را هنگام بوت شدن سیستم عامل شروع می کند.




بوت MS-DOS BIOS: -POST، خودآزمایی روشن - یافتن و بارگیری بلوک بوت (BNZ) BNZ درایورهای دستگاه مورد نیاز io.sys را بارگیری می کند - کنترل را به msdos.sys Msdos.sys: - تنظیم کاربرگ ها - بارگیری درایورهای مشخص شده در config.sys - بارگیری پردازشگر فرمان command.com Command.com: - دستورات موجود در autoexec.bat را اجرا می کند - اعلان سیستم را نمایش می دهد - در انتظار دستورات کاربر














BIOS Interrupt 00h: تقسیم بر صفر. ساعت 01: گام به گام. 02h: غیرقابل ماسک. 03h: نقطه شکست ساعت 04: سرریز. 05h: صفحه چاپ. 06h: (رزرو شده) 07h: (رزرو شده) 08h: تایمر. ساعت 09: صفحه کلید. 0Ah-0dh: (hdwr ints) 0Eh: فلاپی. 0Fh: (hdwr int) 10h: سرویس ویدئو. ساعت 11: لیست تجهیزات. 12h: اندازه حافظه استفاده شده. ساعت 13: ورودی/خروجی دیسک. ساعت 14: ورودی/خروجی از طریق درگاه سریالساعت 15: خدمات گسترده در AT. 16 ساعت: ورودی/خروجی صفحه کلید. 17 ساعت: ورودی/خروجی چاپگر. ساعت 18: ROM-BASIC. ساعت 19: بارگیری 1Ah: تایمر I/O. 1Bh: وقفه صفحه کلید. 1Ch: وقفه تایمر کاربر 1Dh: پارامترهای ویدیو 1Eh: پارامترهای فلاپی 1Fh: نمادهای گرافیکی


وقفه های DOS 20 ساعت: خاتمه برنامه 21 ساعت: سرویس DOS 25 ساعت/26 ساعت: خواندن/نوشتن مطلق دیسک 27 ساعت: خاتمه اما ساکن باقی می ماند 28 ساعت: برش زمانی DOS (در مستندات نیست) 28 ساعت: بخش زمانی DOS (NOT IN DOCUMENTATION) فرمان Exe: (نه در مستندات) 2eh: اجرای دستور DOS (نه در اسناد) 2fh: وقفه چندگانه (چاپ اسپول) 2fh: وقفه چندگانه (چاپ اسپول)


INT 21H: سرویس DOS این وقفه به عنوان ورودی اصلی اکثر توابع DOS عمل می کند. برنامه ای که درخواست سرویس DOS می کند باید تمام اطلاعات لازم را در رجیسترها و بلوک های کنترلی آماده کند، شماره تابع DOS مورد نظر را در ثبات AH تنظیم کند و سپس یک وقفه INT 21H را راه اندازی کند. عملکرد DOS 00H: پایان برنامه عملکرد DOS 01H: ورودی صفحه کلید عملکرد DOS 02H: خروجی نمایشگر عملکرد DOS 03H: ورودی AUX عملکرد DOS 04H: خروجی AUX عملکرد DOS 05H: خروجی چاپگر عملکرد DOS 06H: خروجی عملکرد DOS ورودی بدون اکو عملکرد DOS 07H: ورودی کنسول بدون فیلتر بدون اکو عملکرد DOS 08H: ورودی کنسول بدون اکو عملکرد DOS 09H: رشته خروجی تابع DOS 0aH: ورودی رشته بافر تابع DOS 0bH: بررسی وضعیت ورودی عملکرد DOS 0cH: عملکرد flush ورودی DOS 0dH: بازنشانی عملکرد DOS دیسک 0eH: انتخاب دیسک پیش‌فرض عملکرد DOS DOS 0fH: باز کردن فایل از طریق عملکرد FCB DOS 10H: بستن فایل از طریق عملکرد FCB DOS 11H: یافتن اولین فایل منطبق از طریق عملکرد FCB DOS 11H: یافتن اولین فایل منطبق از طریق FCB DOS Fun 12H: یافتن فایل منطبق بعدی از طریق عملکرد FCB DOS 12H: یافتن فایل منطبق بعدی از طریق عملکرد FCB DOS 13H: حذف فایل از طریق عملکرد FCB DOS 14H: خواندن فایل سریال از طریق عملکرد FCB DOS 14H: خواندن فایل سریال از طریق عملکرد WFCB DOS: فایل از طریق تابع FCB DOS 15H: نوشتن فایل سریال از طریق FCB (غیر مستند) تابع DOS 16H: ایجاد فایل از طریق تابع FCB DOS 17H: تغییر نام فایل از طریق تابع FCB DOS 19H: به دیسک پیش فرض DOS تابع DOS 1aH بدهید: آدرس DTA را تابع DOS 1bH تنظیم کنید: دادن اطلاعات FAT (دیسک فعلی) عملکرد DOS 1cH: دادن اطلاعات FAT (هر دیسک) عملکرد DOS 21H: خواندن رکورد فایل دلخواه عملکرد DOS 22H: نوشتن رکورد فایل دلخواه عملکرد DOS 23H: دادن اندازه فایل از طریق عملکرد FCB DOS 24H: تنظیم آدرس بلوک پرونده دلخواه عملکرد DOS عملکرد 24H: تنظیم آدرس بلوک پرونده دلخواه DOS عملکرد 25H: تنظیمات وکتور DOS عملکرد 26H: ایجاد بخش برنامه PREFIX DOS عملکرد 26H: ایجاد بخش برنامه PREFIX DOS عملکرد 27H: بخوانید عملکرد بلوک پرونده DOS 28H: نوشتن بلوک پرونده دلخواه عملکرد DOS 29H: تجزیه نام فایل تابع DOS 2aH: دادن تاریخ DOS تابع DOS 2bH: تنظیم تاریخ DOS عملکرد DOS 2cH: دادن زمان DOS عملکرد DOS 2dH: تنظیم زمان DOS عملکرد DOS 2eH: تنظیم/پاک کردن سوئیچ تأیید عملکرد DOS 2eH: تنظیم/ روشن کردن سوئیچ تأیید عملکرد DOS 2fH: عملکرد فعلی DTA DOS 30H را ارائه دهید: شماره نسخه DOS را تابع DOS 31H: خارج شوید و ساکن بمانید - - عملکرد DOS KEEP 31H: خروج و باقی ماندن - - عملکرد KEEP DOS 32H: اطلاعات دیسک DOS را ارائه دهید (غیر مستند ) تابع DOS 32H : دادن اطلاعات دیسک DOS (غیر مستند) تابع DOS 33H: تنظیم/پرس و جو سطح کنترل وقفه DOS عملکرد DOS 33H: تنظیم/پرس و جو سطح کنترل وقفه DOS عملکرد DOS 34H: آدرس وضعیت ورود مجدد DOS تابع DOS 35H: بردار وقفه را ارائه دهید DOS عملکرد 36H: دادن حافظه دیسک رایگان...




بهره مرکب: برنامه پایه 10 PRINT بهره مرکب 20 ورودی Q, D, N, Q, D, N 30 D1=1+D/ J=1 50 Q=Q*D1 60 PRINT J,Q 70 J= J+1 80 اگر جی


محاسبه بهره مرکب: برنامه ASM TITLERASCHET.ASM; محاسبه بهره مرکب STACKSGSEGMENTSTACK DW64 DUP (?) STACKSGENDS DATASGSEGMENTDATA ; اعلامیه متغیرها VVQDBEسرمایه اولیه (تا) VVDDB10,13,درصد رشد سالانه را وارد کنید DB10,13,% VVNDB10,13,تعداد سالهای حسابداری DB10,13,% Q0DW را وارد کنید؟ D D1DW؟ N؟ J1Q؟ BUFDB5,0,0,0,0,0,0,0 VIV1DB سرمایه سالانه DB10.13%


SRBDB14 DUP(0)، $ SRDB6 DUP(0)، $ SRKDB10، 13، $ FT10DW1 TENDW10 STODW100 DATASEGENDS CODESGSEGMENTCODE MAINPROCFAR ; رویه اصلی ASSUMECS:CODESG، DS:DATASG، SS:STACKSG. تخصیص؛ ثبت بخش در بخش کد PUSHDS. آدرس را بنویسید SUBAX, AX ; پیشوند نرم افزار PUSHAX ; بخش به پشته MOVAX، DATASG ; مقداردهی اولیه محتوا MOVDS, AX ; ثبت بخش داده بعدی - متن برنامه واقعی MOVAH, 9 ; درخواست ورودی Q MOVDX، افست VVQ INT21H MOVAH، 0Ah ; ورودی Q MOVDX، افست BUF INT21H CALLSTR2BIN MOVQ0، D1 MOVAH، 9 ; درخواست ورودی D MOVDX، افست VVD


INT21H MOVAH, 0AH ; ورودی D MOVDX، افست BUF INT21H CALLSTR2BIN MOVD، D1 MOVAH، 9 ; درخواست ورودی N MOVDX، افست VVN INT21H MOVAH، 0AH ; ورودی N MOVDX، افست BUF INT21H x3850CALLSRT2BIN MOVN، D1 MOVAX، D MOVD1، AH ADDD1، 100 ; محاسبه D1 = (1 + D/100) * 100 MOVAX، Q0 MOVQ، AX MOVAH، 9 MOVDX، افست VIV1 INT21H RST:MOVAX، Q ; محاسبه Q = Q * D1 MULD1 4235DIVSTO MOVQ، AX MOVAX، J


CALLBIN2STR MOVAH, 9 ; سال خروجی MOVDX، افست SR INT21H MOVAH، 9 ; خروجی فضایی MOVDX، افست SRB INT21H MOVAX، Q ; سود خروجی CALLBIN2STR MOVAH, 9 MOVDX, offset SR INT21H MOVAH, 9 ; تغذیه خط MOVDX، افست SRK INT21H INCJ ; j = j + 1 MOVAX، J CMPAX، N ; مقایسه J با N JLERST . شاخه مشروط روی I



شرح ارائه در اسلایدهای جداگانه:

1 اسلاید

توضیحات اسلاید:

2 اسلاید

توضیحات اسلاید:

رابط کاربری یک رابط اتصالی از دو عنصر غیرمشابه از یک سیستم است که تعامل آنها را تضمین می کند توجه: این رابط می تواند دو دستگاه یا یک رایانه شخصی و یک کاربر باشد. سیستم عامل رابط کاربر و سیستم محاسباتی را تعریف می کند.این رابط می تواند نرم افزاری و سخت افزاری باشد.

3 اسلاید

توضیحات اسلاید:

فرمت فایل فایل ها می توانند ذخیره شوند انواع مختلفاطلاعات: متن، گرافیک، برنامه ها و غیره محتوای فایل ها با فرمت آنها تعیین می شود. فرمت فایل یک عنصر زبانی است که به طور نمادین نمایش اطلاعات را در یک فایل توصیف می کند. پارامترهای زیر برای مشخص کردن یک فایل استفاده می شود: نام کامل فایل. اندازه فایل در بایت؛ تاریخ ایجاد فایل؛ زمان ایجاد فایل؛ ویژگی های فایل: R (فقط خواندنی) - فقط خواندنی. H (پنهان) - پنهان؛ S (سیستم) - سیستم؛ الف (بایگانی) - آرشیو. مفهوم دیسک منطقی ارتباط نزدیکی با یک فایل دارد. دیسک منطقی ایجاد و مدیریت می شود برنامه ویژه(راننده). می توان آن را روی هارد دیسک، فلاپی دیسک، سی دی، رم ایجاد کرد. یک درایو منطقی می تواند یک نام منحصر به فرد به شکل یک حرف لاتین داشته باشد. یک هارد دیسک می تواند چندین درایو منطقی داشته باشد.

4 اسلاید

توضیحات اسلاید:

MS - اعلان DOS برای کار هنگامی که DOS آماده کار است، یک اعلان به عنوان سیگنال آمادگی صادر می کند که در خط فرمان در پایین صفحه ظاهر می شود. اعلان DOS حاوی اطلاعاتی در مورد درایو و دایرکتوری فعلی است. به عنوان مثال: A:\> - دایرکتوری ریشه در درایو A: C:\ TEXT\> - درایو C:، دایرکتوری TEXT

5 اسلاید

توضیحات اسلاید:

روش های گفتگوی کاربر با MS - DOS در سیستم MS DOS کاربر به صورت دستورات با فرمان عملیاتی ارتباط برقرار می کند. یک فرمان رشته ای از کاراکترهایی است که کاربر در پاسخ به اعلان MS DOS وارد می کند و به سیستم عامل می گوید که چه اقدامی باید انجام دهد.

6 اسلاید

توضیحات اسلاید:

<команда> [<имя1> ...<имя N>/K1...KN ] فرم کلی فرمان نام فرمان کلیدها یک دستور DOS شامل نام فرمان و احتمالاً پارامترهایی است که با فاصله از هم جدا شده اند. ورود فرمان با فشار دادن کلید تکمیل می شود.  فایل ها (دایرکتوری ها) را وارد کنید<команда>/؟ – خروجی کمک فرمان سیستم بین حروف کوچک و بزرگ تمایز قائل نمی شود.

7 اسلاید

توضیحات اسلاید:

قوانین ورود فرمان یک دستور MS-DOS همیشه با یک فاصله و یک یا چند پارامتر دنبال می شود. پارامترها از طریق /(Slash) تنظیم می شوند. دستورات و پارامترها را می توان با حروف بزرگ و کوچک یا ترکیبی از هر دو وارد کرد. اگر دونقطه یا فاصله از قبل در آنجا وجود داشته باشد، نمی توانید از جداکننده های مشخصات و فایل استفاده کنید. اگر هیچ پارامتری مشخص نشده باشد، از پارامترهای پیش‌فرض (پیش‌فرض) استفاده می‌شود. هنگامی که سیستم از شما خواسته می‌شود «هر کلیدی را فشار دهید» – (هر کلیدی را فشار دهید) کاربر باید یک حرف یا کلید شمارهیا وارد کنید اعلان DOS C:\> C - درایو C: - درایو منطقی \ - دایرکتوری ریشه تعیین‌هایی که هنگام وارد کردن دستورات استفاده می‌شوند: - نام دستگاه منطقی - مسیر - نام فایل‌ها یا دایرکتوری

8 اسلاید

توضیحات اسلاید:

دستورات سیستم داخلی (مقیم) موجود در پردازنده فرمان خارجی (گذرا) ذخیره شده در فایل های جداگانه

9 اسلاید

توضیحات اسلاید:

دستورات داخلی فرمان برای نمایش محتویات دایرکتوری: dir فرمان برای تغییر دایرکتوری فعلی: cd فرمان ایجاد دایرکتوری: md دستور حذف دایرکتوری خالی: rd فرمان پاک کردن صفحه نمایشگر: cls دستور حذف فایل: del نام فایل یا پاک کردن تغییر نام فایل: ren نمایش نسخه DOS: نسخه برچسب‌های دیسک خروجی: حجم ورودی تاریخ فعلی: date زمان فعلی را وارد کنید: زمان

10 اسلاید

توضیحات اسلاید:

دستورات خارجی دستور ویژگی های فایل را تنظیم کنید: ATTRIB دستور کپی فایل: COPY الحاق فایل (ادغام): کپی ایجاد یا به روز رسانی یک برچسب روی دیسک یا دیسکت: LABEL نمایش تمام مسیرهای دایرکتوری و فهرست کردن فایل های به اشتراک گذاشته شده فرمان: TREE فرمان نمایش محتوا فایل متنیروی صفحه: تایپ کنید حذف درخت دایرکتوری (با فایل): DELTREE خروج از پوسته DOS: EXIT دستور صفحه بندی برای نمایش اطلاعات روی صفحه نمایش: بیشتر

11 اسلاید

توضیحات اسلاید:

برنامه ها و ابزارهای کمکی MS - DOS برنامه پیکربندی هارد دیسک برای MS - DOS: FDISK برنامه قالب بندی دیسک منطقی: برنامه کاربردی FORMAT Transfer فایل های سیستمیبه دیسک: برنامه SYS برای ویرایش دستورات ورودی: DOSKEY.COM دستور انتقال فایل ها یا دایرکتوری ها به دایرکتوری دیگر: MOVE برنامه برای بررسی و تعمیر دیسک ها: SCANDISK برنامه برای بررسی ساختار فایل ها و دایرکتوری ها، جداول تخصیص فایل، نمایش آمار دیسک: برنامه CHKDSK برای از بین بردن قطعه قطعه شدن فایل و بهینه سازی چیدمان هارد دیسک: DEFRAG برنامه بازیابی فایل به طور تصادفی پاک شده: UNDELETE برنامه بازیابی فایل فرمت شده: UNFORMAT برنامه نمایش میزان مصرف حافظه: MEM

12 اسلاید

توضیحات اسلاید:

کار با فایل ها و دایرکتوری ها در DOS ایجاد فایل های متنی کپی con پس از آن، خطوط فایل یکی یکی وارد می شوند. در پایان هر خط، کلید Enter فشار داده می شود. پس از اتمام تایپ فایل، کلید F6 یا کلیدهای ترکیبی Ctrl + Z و سپس Enter را فشار دهید. فایل(های) I کپی شد (یک فایل کپی می شود) پیامی روی دیسک نمایش داده می شود، فایلی با نام مشخص شده ظاهر می شود. نمایش محتویات یک فایل متنی در صفحه Type مثال: primer.txt را تایپ کنید - محتویات فایل primer.txt را مشاهده کنید

13 اسلاید

توضیحات اسلاید:

حذف فایل های del مثال: del*.bak - حذف همه فایل‌های با پسوند .bak از فهرست فعلی del text1.doc - حذف فایل text1.doc از فهرست فعلی del*.* - حذف همه فایل‌ها از دایرکتوری تغییر نام فایل‌ها ren پارامتر اول نام فایلی را که باید تغییر نام داده شود و پارامتر دوم نام فایل جدید را مشخص می کند.مثال: ren*.doc*.txt – تغییر نام همه فایل ها با پسوند doc در دایرکتوری فعلی ren a.1 b .2 – تغییر نام فایل a.1 به b.2

14 اسلاید

توضیحات اسلاید:

کپی فایل ها کپی یا مثال: copy\text\.doc docum.txt - فایل text.doc را در فایل docum.txt کپی می کند copy a:\*.* - همه فایل ها را از دایرکتوری ریشه درایو a:\ به دایرکتوری فعلی کپی می کند. copy\text\* .doc a:\*.txt - همه فایل‌های با پسوند doc را از فهرست متنی درایو فعلی به فهرست اصلی درایو a کپی می‌کند: با پسوند txt متن را کپی کنید.doc prn - متن چاپ کنید. فایل doc

15 اسلاید

توضیحات اسلاید:

انتقال فایل ها< Name файла>< Name каталога>حرکت< Name файла>:<новое Name файла>مثال‌ها Move\text\*doc a: - فایل‌های با پسوند .doc را به دیسک و متن Move/y*.doc انتقال می‌دهد - فایل‌هایی از نوع .doc d را به متن دایرکتوری روی همان دیسک منتقل می‌کند. فایل هایی با همان نامی که فوروارد می شوند بدون اخطار جایگزین می شوند. اتصال (الحاق) فایل های کپی +[]…مثال‌هایی کپی text1.doc prn + text2.doc text.doc - text1.doc و text2.doc را در text.doc copy\text\*.txt ادغام می‌کند a:\all.txt - محتویات همه فایل‌ها را در فهرست متن ادغام می‌کند. در درایو فعلی به فایل all.txt روی دیسک a.

16 اسلاید

توضیحات اسلاید:

کار با دایرکتوری ها تغییر درایو مثال: a: - تغییر به درایو a: b: - تغییر به درایو b: c: - تغییر به درایو c: برای تغییر درایو فعلی، فقط باید نام درایوی که باید به درایو فعلی تبدیل شود را تایپ کنید. درایو همیشه با یک حرف لاتین با یک دونقطه بعد از آن نشان داده می شود. هنگام تغییر به درایوهای فلاپی یا دیسک لیزری، مطمئن شوید که آنها در درایوها قرار داده شده اند. تغییر دایرکتوری فعلی Cd : Path\ Examples Cd\ - به دایرکتوری ریشه درایو فعلی Cd\text\BM-000 بروید - به زیر شاخه فهرست متنی BM-000 بروید

17 اسلاید

توضیحات اسلاید:

فهرست راهنمای Dir[ ] به طور پیش فرض، دستور Dir برای هر فایل، نام، پسوند، اندازه آن را بر حسب بایت، تاریخ و زمان ایجاد یا به روز رسانی گزارش می دهد. زیر شاخه ها مشخص می شوند

. فرمت خروجی را می توان با پارامترها تغییر داد. پارامترها: /P - خروجی روی صفحه فهرست مطالب. وقتی صفحه پر شد، DOS منتظر می ماند تا هر کلیدی فشار داده شود و سپس صفحه بعدی را نمایش می دهد. /W - داده های خروجی در یک فرمت گسترده: فقط نام فایل داده می شود، پنج نام در هر خط. /S فهرست محتویات همه دایرکتوری ها را نمایش می دهد. /B - نام فایل ها را با فرمت معمول نمایش می دهد. برای پس پردازش استفاده می شود. نمونه‌هایی از dir - نمایش فهرست محتویات فهرست فعلی dir /p - نمایش فهرست محتویات فعلی بر اساس صفحه dir c:\*.txt/s/b - نمایش اطلاعات مربوط به همه فایل‌ها با پسوند txt در درایو C: نمایش نام فایل‌ها فقط dir> prn - نمایش فهرست محتویات کاتالوگ فعلی برای چاپ

18 اسلاید

توضیحات اسلاید:

ایجاد یک دایرکتوری md Path\ مثالهای md text - ایجاد یک زیر شاخه متن در دایرکتوری فعلی md a:\diplom - ایجاد یک زیر شاخه دیپلم در فهرست اصلی درایو a: کپی دایرکتوری کپی مسیر\ حرکت <новое Name каталога >تغییر نام (انتقال) یک دایرکتوری مثالها متن a:\doc را منتقل کنید - نام دایرکتوری doc را در درایو a: تغییر دهید و به آن نام دهید: Text move curs diplom - تغییر نام دایرکتوری فرعی curs در دایرکتوری فعلی به زیر شاخه diplom نمونه ها کپی کردن متن D: \DOCUMENT – دایرکتوری Text را در دایرکتوری Document کپی کنید

19 اسلاید

توضیحات اسلاید:

حذف یک پوشه خالی Rd Path\ Examples rd text - حذف زیر شاخه Text در فهرست فعلی rd a:\diplom - حذف زیر شاخه diplom در فهرست اصلی درایو که هیچ زیر شاخه یا فایلی ندارد. برای حذف دایرکتوری های غیر خالی، از برنامه DelTree (حذف درخت) Deltree استفاده کنید یا دایرکتوری[Y] نمونه‌هایی از متن deltree - حذف زیر شاخه متن در دایرکتوری فعلی deltree a:\diplom - حذف زیر شاخه diplom در فهرست اصلی درایو a: حذف یک دایرکتوری غیر خالی

20 اسلاید

توضیحات اسلاید:

معایب سیستم عامل MS - DOS MS-DOS با 640 کیلوبایت رم کار می کند. به شما اجازه نمی دهد با درایورهای قابل دانلود برای کارت های ویدئویی مختلف کار کنید. تک کاره (راه اندازی چند برنامه با جابجایی بین آنها امکان پذیر نیست). رابط خط فرمانتنها یک خط از صفحه را ارائه می دهد که می تواند دستورات را در آن وارد کند. دستورات باید در MS-DOS نوشته شوند و برای کار بر روی این سیستم باید به خاطر بسپارند.