ขึ้น

สารบัญ:
- ระดับการทำงาน - ระดับแรกของ MS-DOS
- MS-DOS ระดับที่สอง
- ประวัติศาสตร์
- PC DOS 1.0
- MS-DOS 2.0
- MS-DOS 3.2
- ระบบปฏิบัติการ / 2
- MS-DOS 4.0
- MS-DOS 5.0
- MS-DOS 6.0
- MS-DOS 6.22
- MS-DOS 7.0
- ประเภทระบบปฏิบัติการ
- โครงสร้าง MS-DOS
- กระบวนการดำเนินการเมื่อเริ่มต้น
- วิธีเข้าถึง MS-DOS
MS-DOS เป็นตัวย่อสำหรับ ระบบปฏิบัติการ MicroSoft Disk ในสเปนระบบปฏิบัติการดิสก์ Miscrosoft เป็นชื่อสามัญสำหรับระบบปฏิบัติการที่พัฒนาโดย Microsoft เพื่อใช้กับคอมพิวเตอร์จากผู้ผลิตหลายราย
ดัชนีเนื้อหา
มันใช้งานได้มากกว่าที่คุณจินตนาการ: มันเหมือนกับว่ามันสั่งคอมพิวเตอร์ให้โปรแกรมหรือคำสั่งใดที่มันจะต้องรันซึ่งโปรแกรมหรือคำสั่งสามารถพบได้รวมถึงสิ่งที่ควรทำด้วย ตัวอย่างคือการส่งข้อมูลไปยังหน้าจอวิดีโอเครื่องพิมพ์หรือพอร์ตสื่อสารเพื่อให้สามารถส่งไปยังระบบอื่น
ระดับการทำงาน - ระดับแรกของ MS-DOS
นี่คือระบบการจัดการฮาร์ดแวร์ที่ MS-DOS ดำเนินการประสานงานของ CPU ซึ่งเป็นที่ที่ "สมอง" ของทีมทำงานได้นอกเหนือไปจากฮาร์ดแวร์ที่เหลือ ในที่นี้ MS-DOS รวบรวมอักขระที่พิมพ์บนแป้นพิมพ์แล้วเข้ารหัสเพื่อให้ CPU สามารถเข้าใจได้ หลังจากนี้ข้อมูลจะปรากฏบนหน้าจอ คอมพิวเตอร์ เพื่อให้ผู้ใช้สามารถเข้าใจได้
ด้วยสิ่งนี้เราเข้าใจว่า MS-DOS ทำหน้าที่เป็นตัวกลางในการแปลงสัญญาณอิเล็กทรอนิกส์ที่สร้างขึ้นโดยแป้นพิมพ์ ไปเป็น รหัสควบคุมที่โปรแกรมแอปพลิเคชันสามารถ ใช้ได้
นอกจากนี้ยังมีหน้าที่รับผิดชอบในการดำเนินงานเล็ก ๆ บางอย่างที่เกี่ยวข้องกับการใช้งานโปรแกรมเช่นการจัดรูปแบบดิสก์หรือเพื่อให้ข้อมูลเกี่ยวกับไฟล์ที่เก็บไว้ในดิสก์
MS-DOS ระดับที่สอง
ในระดับนี้ MS-DOS มีฟังก์ชั่นยูทิลิตี้ผ่านการ ดำเนินการตามคำสั่ง ซึ่งทำให้สามารถโต้ตอบกับคอมพิวเตอร์ได้โดยตรง
คำสั่งถูกใช้เพื่อทำหน้าที่ต่าง ๆ เช่นเปลี่ยนชื่อไฟล์บนดิสก์หรือคัดลอกไฟล์จากที่หนึ่งไปอีกที่หนึ่ง คำสั่งจะได้รับการปฏิบัติในลักษณะเดียวกับโปรแกรมแอปพลิเคชัน แต่มีข้อ จำกัด มากกว่าบางงานเช่นการประมวลผลคำหรือการบัญชีไม่ทำงานเป็นต้น พวกเขาจะใช้สำหรับการบำรุงรักษาอุปกรณ์ทั่วไป
ประวัติศาสตร์
บางคนนิยาม MS-DOS เป็นผลิตภัณฑ์ที่ตัดสินชะตากรรมของ Microsoft ซึ่งจนถึงตอนนี้มีขนาดเล็ก ระบบนี้ประสบความสำเร็จโดย OS / 2 และ Windows 3.11 ซึ่งการพัฒนาได้รับการพิจารณาว่าเป็นวิวัฒนาการของการคำนวณในยุค 60 และ 70
พัฒนาโดย Tim Paterson ของ Seattle Computer Products และเรียกว่า QDOS มันเป็นผลิตภัณฑ์ที่สร้างขึ้นเพื่อทดสอบบอร์ดใหม่ แต่ Microsoft ซื้อมาทำการแก้ไขและให้สิทธิ์กับ IBM ซึ่งได้มอบหมายให้รวมอยู่ในพีซีเครื่องใหม่ ของ บริษัท ถูกขายเป็น MS-DOS
PC DOS 1.0
พีซี รุ่นแรก เปิดตัวใน ปี 1981 และในปีต่อมาได้มีการอัพเดทเวอร์ชั่น PC-DOS 1.1 ในขณะที่ทั้ง MS-DOS และ PC-DOS ได้รับการพัฒนาโดย Microsoft และ IBM ด้วยกันมันไม่นานก่อนที่พวกเขาจะเลิกกัน
ด้วยวิธีนี้ Microsoft ประกาศว่ามีวัตถุประสงค์เพื่อสร้างส่วนต่อประสานสำหรับ DOS ผลที่ตามมาก็คือ Windows 1.0 ถูกประกาศใน ปี 1983 แต่ในเวลานั้นความไม่สมบูรณ์ไม่ได้สร้างความสนใจให้กับ IBM อีกสองปีต่อมา Windows 1.01 เวอร์ชันเต็มแรกเปิดตัว
แม้จะมีระบบ MS-DOS รุ่น 1.0 ที่ได้รับการสนับสนุนโดยระบบปฏิบัติการ CP / M ของ Digital Research ซึ่งเป็นระบบปฏิบัติการที่ใช้โดยคอมพิวเตอร์ IBM ในตอนแรก แต่ก่อนดีกว่านี้
MS-DOS นำข้อมูลเกี่ยวกับ ไฟล์ เช่นขนาดที่แน่นอนของ ไฟล์ มีอัลกอริทึมที่ดีกว่าสำหรับการจัดสรรดิสก์และเร็วกว่ามาก รุ่น 1.1 วางจำหน่ายโดย Microsoft ในปี 1982 และยังแก้ไขข้อบกพร่องบางอย่าง
MS-DOS 2.0
ในเดือนมีนาคม 2526 ไอบีเอ็มเปิดตัว PC / XT ซึ่งเป็นคอมพิวเตอร์ส่วนบุคคลเครื่องแรกที่มีฮาร์ดดิสก์ไดรฟ์พร้อมกับ MS-DOS เวอร์ชั่น 2.0 ใหม่ ระบบไฟล์ MS-DOS เกือบทั้งหมดได้รับแรงบันดาลใจจาก Unix MS-DOS ใช้แนวคิด FAT ในระบบไฟล์ในขณะที่ Unix ใช้แนวคิด I-nodes การโทรเปิดอ่านเขียนและปิดมีอยู่ในเวอร์ชัน 2.0 พร้อมโครงสร้าง Unix ที่เหมือนกันทุกประการ
ในกระบวนการเพิ่มฟีเจอร์ Unix ใหม่ MS-DOS เพิ่มขึ้นเป็นรหัสแอสเซมบลี 20.0 บรรทัด CP / M-86 ซึ่งในที่สุดก็พัฒนาเสร็จแล้วก็ถูกลบออกจากตลาดและสร้างตัวเองเป็นระบบปฏิบัติการที่โดดเด่นสำหรับพีซีด้วยการแนะนำฮาร์ดไดรฟ์ในพีซีมันเป็นไปได้ที่จะเรียกใช้แอพพลิเคชั่นขนาดใหญ่ หยุดเป็นคอมพิวเตอร์ส่วนบุคคลเพื่อเป็นเครื่องจักรเชิงพาณิชย์ ดังนั้น บริษัท ขนาดเล็กกลางและใหญ่จึงเริ่มซื้อพีซี
ในเวลานั้น MS-DOS ได้รับการดูแลโดย Microsoft เพียงสี่คน เมื่อความต้องการทั่วโลกของระบบเพิ่มขึ้น Microsoft ได้ว่าจ้างนักพัฒนาใหม่และเปิดตัว เวอร์ชัน 2.11 ซึ่งรวมถึงการสนับสนุนเวลาวันที่สกุลเงินและสัญลักษณ์ทศนิยมซึ่งใช้ในหลายประเทศทั่วโลก
MS-DOS 3.2
IBM ได้เปิดตัว PC / AT ในเดือนสิงหาคม 1984 ซึ่งเป็นคอมพิวเตอร์ส่วนบุคคลเครื่องแรกที่ใช้ชิป 286 ในขณะนี้ดิสก์ 10 MB และแนวคิดของ RAM disk ก็ปรากฏขึ้นเช่นกันซึ่งหน่วยความจำส่วนใดที่ใช้ มันเป็นอัลบั้มที่เร็วมาก
เราแนะนำให้อ่าน: โปรเซสเซอร์ Intel ที่สร้างประวัติศาสตร์
เวอร์ชั่น 3.3 จะวางจำหน่ายในภายหลังซึ่งรวมถึงการสนับสนุนฟลอปปีดิสก์ความจุสูงขนาด 3.5 นิ้วและคอมพิวเตอร์ IBM PS / 2
ระบบปฏิบัติการ / 2
ในช่วงเวลาเดียวกันกับที่เปิดตัว MS-DOS 3.3 IBM และ Microsoft ได้เปิดตัวระบบปฏิบัติการใหม่ที่เรียกว่า OS / 2
ในมุมมองของทั้งสอง บริษัท ระบบปฏิบัติการ / 2 คือการแทนที่ MS-DOS สิ่งนี้ไม่เคยเกิดขึ้นเนื่องจาก OS / 2 เปิดตัวด้วยความล่าช้าเป็นเวลานานและที่แย่กว่านั้นคือไม่สมบูรณ์ และถึงแม้จะมีข้อได้เปรียบมากกว่า MS-DOS เช่นการใช้ หน่วยความจำที่ มีอยู่ทั้งหมดทำงานในโหมดที่ได้รับการป้องกันและสนับสนุนมัลติฟังก์ชั่นการตลาดอย่างไม่สนใจตลาดใหม่
ในปีพ. ศ. 2534 ไมโครซอฟท์ประกาศว่าได้ยกเลิก OS / 2 อย่างสิ้นเชิงซึ่งทำให้ IBM รำคาญใจอย่างมากเนื่องจากพันธมิตรของ Microsoft และได้ลงนามในข้อตกลงกับ Apple Computer เพื่อจัดหาผลิตภัณฑ์ซอฟต์แวร์ของตน
MS-DOS 4.0
หลังจาก IBM เชื่อมั่นว่า OS / 2 จะไม่ได้รับการยอมรับจากผู้ใช้มันทำให้พวกเขาประหลาดใจด้วยการเปิดตัว MS-DOS เวอร์ชั่น 4.0 ซึ่ง Microsoft ก็ผลิตขึ้นเช่นกัน
ในการรับรุ่น 4.0 ของระบบนี้จะใช้วิธีวิศวกรรมย้อนกลับกระจายผ่านผู้ผลิตพีซีโคลน ทั้ง IBM และ Microsoft เชื่อมั่นว่า MS-DOS จะไม่หายไปเนื่องจากแทนที่จะมีส่วนในการกำจัด MS-DOS เช่นเดียวกับความตั้งใจที่เปิดเผยของทั้งสอง บริษัท พวกเขากำลังปรับปรุงระบบเดียวกันที่ไม่ต้องดำเนินการต่อ
MS-DOS 5.0
รุ่น 5.0 ได้รับการประกาศในเดือนเมษายน 1991 รุ่นนี้ได้รับการพิจารณาอย่างจริงจังปัญหาของหน่วยความจำขยาย แม้จะยังคงมีข้อ จำกัด ใน หน่วยความจำเสริม เพียงสามารถใช้ 640 KB รุ่นนี้ก็สามารถเก็บรหัสของตัวเองส่วนใหญ่ไว้ในหน่วยความจำขยายอีกต่อไป
เวอร์ชั่นใหม่นี้มีวางจำหน่ายในร้านค้าและไม่เพียง แต่ให้กับผู้ผลิตคอมพิวเตอร์เท่านั้น ในขณะที่ MS-DOS เวอร์ชัน 5.0 นั้นล้าสมัยแล้วเมื่อมีการประกาศ IBM และ Microsoft รู้เรื่องนี้แล้วและตัดสินใจลงทุนหลายล้านดอลลาร์ใน ระบบปฏิบัติการ / 2 น่าเสียดายที่ตลาดตอบสนองได้ไม่ดีกับ OS / 2
เมื่อเห็นได้ชัดว่า OS / 2 จะไม่ถอดออก Microsoft เปลี่ยนกลยุทธ์และพัฒนา Windows ด้วยส่วนต่อประสานกราฟิกและการใช้เมาส์ซึ่งทำงานบน MS-DOS ซับเงินนี้เป็นความจริงที่ว่ามันสะสมชุดแอพพลิเคชั่นคุณภาพสูงจำนวนมหาศาล
MS-DOS 6.0
ในเดือนมีนาคม 1993 MS-DOS 6.0 เปิดตัว ตามด้วยคู่แข่ง Digital Research Microsoft ได้เพิ่มยูทิลิตี้การบีบอัดดิสก์ที่เรียกว่า DoubleSpace
ในเวลานั้นฮาร์ดไดรฟ์ทั่วไปส่วนใหญ่อยู่ที่ประมาณ 200-400 MB และผู้ใช้จำนวนมากต้องการพื้นที่ดิสก์เพิ่มเติมอย่างจริงจัง MS-DOS 6.0 ยังนำ DEFRAG Disk Defragmenter, MSBACKUP สำหรับการสร้างการสำรองข้อมูล, การเพิ่มประสิทธิภาพหน่วยความจำด้วย MEMMAKER, และหลักการป้องกันไวรัส, MSAV
เช่นเดียวกับรุ่นก่อนสองรุ่น 6.0 แสดงว่ามี ข้อบกพร่องหลายประการ เนื่องจากข้อร้องเรียนเกี่ยวกับการสูญหายของข้อมูล Microsoft เปิดตัว MS-DOS 6.2 รุ่นที่ปรับปรุงพร้อมยูทิลิตี้ DoubleSpace ที่ปรับปรุงแล้วซึ่งเป็นเครื่องมือตรวจสอบดิสก์ใหม่ SCANDISK (คล้ายกับ Unix fsck) นอกเหนือจากการปรับปรุงอื่น ๆ
MS-DOS 6.22
เปิดตัวในเดือนมีนาคมปี 1994 มันเกิดขึ้นเนื่องจาก ปัญหาทางกฎหมาย บริษัท Stac Electronics เปิดใช้งานอย่างรอบคอบทำให้ Microsoft ถูกบังคับให้ลบฟังก์ชัน DoubleSpace ออกจากระบบปฏิบัติการ
ในเดือนพฤษภาคมปี 1994 Microsoft เปิดตัว MS-DOS 6.2 พร้อมด้วยแพ็คเกจบีบอัดดิสก์อีกหนึ่งชื่อ DriveSpace MS-DOS 6.2 เป็นรุ่นสแตนด์อะโลนล่าสุด (ทำงานได้คนเดียวไม่มีโปรแกรมอื่น) ของระบบที่มีให้สาธารณะ
Microsoft ยังเปิดตัวรุ่น 6.23 ถึง 6.25 สำหรับธนาคารอเมริกันและองค์กรทหาร สิ่งเหล่านี้ได้รวมการสนับสนุน พาร์ติชัน FAT32 ไว้แล้ว
MS-DOS 7.0
รุ่นนี้มีอยู่ในระบบ Windows 9x เท่านั้น (95, 98 และ Me) Microsoft Windows 95 เวอร์ชันดั้งเดิมได้รวม MS-DOS เวอร์ชั่น 7.0
IBM เปิดตัว DOS เวอร์ชั่น 7.0 เชิงพาณิชย์รุ่นล่าสุดในต้นปี 2538 ซึ่งรวมเอายูทิลิตี้ใหม่ ๆ เช่นแอนตี้ไวรัสโปรแกรม สำรองข้อมูล การสนับสนุน PCMCIA และส่วนขยาย DOS Pen มีการรวมเครื่องมือใหม่ ๆ ที่มีการปรับปรุงหน่วยความจำและการใช้พื้นที่ดิสก์
ประเภทระบบปฏิบัติการ
DOS เป็นระบบปฏิบัติการ ผู้ใช้คนเดียว (สามารถใช้งานได้ทีละคนเท่านั้น) และงานเดี่ยว (สามารถทำงานครั้งละหนึ่งโปรแกรมเท่านั้น) การสื่อสารกับผู้ใช้กับ MS-DOS เกิดขึ้นในสองโหมด: โหมดโต้ตอบและโหมดแบทช์ ต่อมาเปิดตัว "Windows 3.11 group work" ซึ่งเป็นการปฏิวัติสำหรับ บริษัท และสถาบันการศึกษา
โครงสร้าง MS-DOS
MS-DOS มีฟังก์ชั่นเคอร์เนลที่ไม่ใช่ขาเข้าพื้นฐาน (เคอร์เนลระบบปฏิบัติการ): สามารถใช้งานได้ครั้งละหนึ่งโปรแกรมเท่านั้น มีข้อยกเว้นสำหรับโปรแกรม TSR และ TSR บางตัวสามารถอนุญาตให้ทำงานหลายอย่างพร้อมกันได้ อย่างไรก็ตามยังคงมีปัญหากับ เคอร์เนลที่ ไม่ใช่ reentrant: ตราบใดที่กระบวนการต้องการบริการภายในเคอร์เนลระบบปฏิบัติการ (การเรียกของระบบ) มันจะไม่สามารถถูกขัดจังหวะโดยการร้องขออื่นจนกว่าคำร้องขอแรกจะถูกยกเลิก
ระบบนี้มีเคอร์เนลเสาหินซึ่งเป็นสถาปัตยกรรมเคอร์เนลที่เคอร์เนลทั้งหมดทำงานในพื้นที่เคอร์เนลในโหมดการตรวจสอบ เช่นเดียวกับสถาปัตยกรรมอื่น ๆ (micro-core, hybrid core) แกนหลักนั้น กำหนดเลเยอร์ระดับสูงของนามธรรมผ่านฮาร์ดแวร์ของคอมพิวเตอร์โดยมีกลุ่มของระบบเรียกใช้บริการของระบบปฏิบัติการเช่นการแข่งขันการบริหาร กระบวนการและการจัดการหน่วยความจำในหนึ่งโมดูลหรือมากกว่า
แม้ว่าโดยทั่วไปแล้วแต่ละโมดูลการบำรุงรักษาของการดำเนินการเหล่านี้จะถูกแยกออกจากกัน แต่ก็เป็นเรื่องยากมากที่จะสร้างรหัสการรวมระหว่างโมดูลเหล่านี้ทั้งหมดและเมื่อโมดูลทั้งหมดทำงานในพื้นที่ที่อยู่เดียวกันข้อผิดพลาดในโมดูลเดียว สามารถนำมาใช้ทั้งระบบ
กระบวนการดำเนินการเมื่อเริ่มต้น
โดยปกติคอมพิวเตอร์จะมีระบบปฏิบัติการที่บันทึกไว้ในฮาร์ดดิสก์นั่นคือในไดรฟ์ C เพื่อโหลดเครื่อง แต่หลายครั้งมันสามารถอยู่ในฟล็อปปี้ดิสก์ได้
เมื่อเชื่อมต่อกับคอมพิวเตอร์จะมีการทดสอบรูทีนฮาร์ดแวร์ ไดรฟ์ A จะเปิดใช้งานเพื่อค้นหาระบบปฏิบัติการ หากไม่อยู่ใน A จะทำการค้นหาบนไดรฟ์ C
จากช่วงเวลานี้โปรแกรมใด ๆ ที่สามารถดำเนินการได้ เมื่อมันเข้ากับระบบปฏิบัติการมันจะถูกโหลดเข้าสู่แรมโดยอัตโนมัติ ไฟล์ OS ที่โหลดลงใน RAM คือ:
- บูตโหลดเดอร์หรือบันทึกผลลัพธ์ที่ช่วยวางระบบในอากาศโดยการโหลดไฟล์ IO.SYS และ MSDOS.SYS สำหรับ RAM.IO.SYS และ MSDOS.SYS ที่มีฟังก์ชั่นการรับและการตีความ คำแนะนำในการเรียกใช้ COMMAND.COM ซึ่งทำให้ส่วนต่อประสานกับผู้ใช้กับเครื่อง คำสั่งนี้เป็นคำสั่ง OS บางส่วนด้วย
ใครไม่จำคำสั่งเหล่านั้น: commando.com, autoexece.bat หรือ msdos.sys คิดถึงอะไร!
วิธีเข้าถึง MS-DOS
ในการเข้าถึง MS-DOS โดยทั่วไปมีสามวิธี หากคุณใช้ระบบปฏิบัติการ Microsoft เก่าเช่น Windows 95 หรือ Windows 98 คลิก Start> Shutdown และเลือกตัวเลือก "รีสตาร์ทคอมพิวเตอร์ในโหมด MS-DOS" (หรือเทียบเท่า)
อีกวิธีในการเข้าถึงใน Windows รุ่นนี้คือคลิก เริ่ม> โปรแกรมและเลือกพรอมต์คำสั่งของ MS-DOS อย่างไรก็ตามขั้นตอนสุดท้ายนี้เป็นการเข้าถึง DOS โดยที่ Windows ยังโหลดอยู่ซึ่งหมายความว่าคำสั่งบางอย่างจะไม่ทำงาน หากคุณต้องการไปยัง DOS โดยตรงโดยไม่ต้องผ่าน Windows ให้กดปุ่ม F8 ซ้ำ ๆ จนกระทั่งรายการตัวเลือกปรากฏขึ้น เลือก "พรอมต์คำสั่ง"
อย่างไรก็ตามหากคุณใช้ระบบปฏิบัติการที่ใหม่กว่าเช่น Windows XP, Windows Vista, 7, 8 หรือ 10, MS-DOS นั้นไม่มีอยู่ แต่จะ มีพรอมต์ที่จำลองฟังก์ชันบางส่วน นี่เป็นเพราะระบบเหล่านี้ไม่ได้ขึ้นกับ "DOS" เนื่องจาก Windows 95 และ 98 เป็นเช่นนั้น ซึ่งหมายความว่าในระบบปฏิบัติการปัจจุบันคำสั่ง MS-DOS บางคำสั่งอาจไม่ทำงาน
ในการเข้าถึงพรอมต์คำสั่งใน Windows 10 เพียงพิมพ์คำสั่ง CMD ในช่องค้นหาของ Cortana หรือป้อน Run โดยกด Win + R และพิมพ์ในกล่อง "CMD" โดยไม่มีเครื่องหมายอัญประกาศ หากคุณเขียนคำสั่ง help:
ช่วยเหลือ
คำสั่ง MS-DOS แบบคลาสสิกจำนวนมากจะปรากฏขึ้น: MK, CLS, CHKDSK, CD, ฯลฯ…
ไม่ต้องสงสัยเลยว่า MS-DOS เป็นระบบปฏิบัติการพื้นฐานสำหรับการใช้งานกับพีซีเนื่องจากเป็นเครื่องแปลภาษาจากเครื่องไปยังผู้ใช้ที่เข้าใจในรูปแบบของคำสั่งที่เขียนและสัญลักษณ์แทน
แหล่งรูปภาพ Wikipedia