Internet

Thêm

Mục lục:

Anonim

MS-DOS là tên viết tắt của Hệ điều hành đĩa MicroSoft. Trong tiếng Tây Ban Nha, hệ điều hành đĩa Miscrosoft. Nó là tên chung cho một hệ điều hành do Microsoft phát triển để sử dụng trên các máy tính của các nhà sản xuất khác nhau.

Chỉ số nội dung

Nó có nhiều công dụng hơn bạn tưởng tượng: như thể nó đã ra lệnh cho máy tính chương trình hoặc lệnh nào nó phải thực thi, nơi chương trình hoặc lệnh có thể được tìm thấy, cũng như những gì nên được thực hiện với nó. Một ví dụ là gửi thông tin đến màn hình video, máy in hoặc cổng giao tiếp để có thể gửi chúng đến một hệ thống khác.

Cấp độ hoạt động - Cấp độ đầu tiên của MS-DOS

Đây là một hệ thống quản lý phần cứng trong đó MS-DOS vận hành sự phối hợp của CPU, là nơi "bộ não" của nhóm làm việc, bên cạnh phần còn lại của phần cứng. Trong đó, MS-DOS chụp ký tự được gõ trên bàn phím và sau đó mã hóa nó để CPU có thể hiểu được. Sau này, thông tin xuất hiện trên màn hình máy tính để người dùng có thể hiểu được.

Với điều này, chúng tôi hiểu rằng MS-DOS hoạt động như một trung gian chuyển đổi các tín hiệu điện tử được tạo ra bởi bàn phím, thành các mã điều khiển mà các chương trình ứng dụng có thể sử dụng.

Ngoài ra, nó chịu trách nhiệm thực hiện một số tác vụ nhỏ có liên quan đến việc sử dụng các chương trình, chẳng hạn như định dạng đĩa hoặc để cung cấp thông tin về các tệp được lưu trữ trên một đĩa nhất định.

Cấp độ thứ hai của MS-DOS

Ở cấp độ này, MS-DOS có chức năng tiện ích, thông qua việc thực thi các lệnh, cho phép tương tác trực tiếp với máy tính.

Các lệnh được sử dụng để thực hiện các chức năng như đổi tên tệp trên đĩa hoặc sao chép tệp từ nơi này sang nơi khác. Các lệnh được xử lý theo cách tương tự như các chương trình ứng dụng, nhưng chúng bị hạn chế hơn, một số tác vụ, chẳng hạn như xử lý văn bản hoặc kế toán, không hoạt động, chẳng hạn. Chúng được sử dụng để bảo trì chung của thiết bị.

Lịch sử

Một số người định nghĩa MS-DOS là sản phẩm quyết định số phận của Microsoft, cho đến lúc đó còn nhỏ. Hệ thống này đã được OS / 2 và Windows 3.11 thành công, có sự phát triển được coi là sự phát triển của điện toán trong thập niên 60 và 70.

Được phát triển bởi Tim Paterson của Seattle Computer Products và được gọi là QĐOS, đây là sản phẩm được tạo ra để thử nghiệm một bo mạch mới, nhưng Microsoft đã mua nó, thực hiện một số sửa đổi và cấp phép cho IBM, đã ủy quyền cho nó được đưa vào PC mới. của công ty, được bán dưới dạng MS-DOS.

PC DOS 1.0

Phiên bản PC đầu tiên được phát hành vào năm 1981 và năm sau đó, phiên bản cập nhật, PC-DOS 1.1, đã được phát hành. Mặc dù cả MS-DOS và PC-DOS được Microsoft và IBM cùng phát triển, nhưng không lâu sau khi họ chia tay.

Bằng cách này, Microsoft tuyên bố rằng họ dự định tạo ra một giao diện cho DOS. Kết quả của việc này là Windows 1.0 đã được công bố vào năm 1983, nhưng tại thời điểm đó, việc không đầy đủ không tạo ra sự quan tâm cho IBM. Hai năm sau, phiên bản đầy đủ đầu tiên của Windows 1.01 đã được phát hành.

Mặc dù phiên bản 1.0 của hệ thống MS-DOS đã được hỗ trợ bởi hệ điều hành CP / M của Digital Research, đây là hệ điều hành được sử dụng bởi các máy tính IBM lúc đầu, nhưng phiên bản trước tốt hơn thế này.

MS-DOS mang thông tin về tệp, chẳng hạn như kích thước chính xác của tệp, có thuật toán phân bổ đĩa tốt hơn và nhanh hơn nhiều. Phiên bản 1.1 được Microsoft phát hành vào năm 1982 và nó cũng đã sửa một số lỗi.

MS-DOS 2.0

Vào tháng 3 năm 1983, IBM đã phát hành PC / XT, máy tính cá nhân đầu tiên được trang bị ổ đĩa cứng cùng với phiên bản 2.0 mới của MS-DOS. Hệ thống tệp MS-DOS hầu như được lấy cảm hứng từ Unix. MS-DOS đã sử dụng khái niệm FAT trong hệ thống tệp, trong khi Unix sử dụng khái niệm I-nút. Các cuộc gọi mở, đọc, viết và đóng đã có trong phiên bản 2.0, với cấu trúc chính xác như Unix.

Trong quá trình thêm các tính năng Unix mới, MS-DOS đã tăng lên 20.0 dòng mã lắp ráp. CP / M-86, cuối cùng đã hoàn thành quá trình phát triển, cũng bị loại khỏi thị trường và trở thành hệ điều hành thống trị cho PC. Bằng cách đưa ổ cứng vào PC, có thể chạy các ứng dụng khá lớn, gây ra ngừng là máy tính cá nhân để trở thành máy thương mại. Do đó, các công ty nhỏ, vừa và lớn bắt đầu mua lại PC.

Vào thời điểm đó, MS-DOS chỉ được duy trì bởi bốn người tại Microsoft. Khi nhu cầu toàn cầu về hệ thống tăng lên, Microsoft đã thuê các nhà phát triển mới và phát hành phiên bản 2.11, bao gồm hỗ trợ về thời gian, ngày tháng, tiền tệ và ký hiệu thập phân, được sử dụng ở nhiều quốc gia trên thế giới.

MS-DOS 3.2

IBM đã ra mắt PC / AT vào tháng 8 năm 1984, máy tính cá nhân đầu tiên của họ dựa trên chip 286. Vào thời điểm này, các đĩa 10 MB và khái niệm về đĩa RAM cũng xuất hiện, thông qua đó một phần của bộ nhớ được sử dụng như thể đó là một album rất nhanh

Chúng tôi khuyên bạn nên đọc: Bộ xử lý Intel đã tạo nên lịch sử

Phiên bản 3.3 sẽ được phát hành sau, bao gồm hỗ trợ cho đĩa mềm dung lượng cao 3, 5 inch và máy tính IBM PS / 2.

HĐH / 2

Cũng trong khoảng thời gian MS-DOS 3.3 được phát hành, IBM và Microsoft đã phát hành một hệ điều hành hoàn toàn mới, được gọi là OS / 2.

Theo quan điểm của hai công ty, OS / 2 là để thay thế MS-DOS. Điều này không bao giờ xảy ra, vì OS / 2 được phát hành với độ trễ dài và tệ hơn thế này, không đầy đủ. Và mặc dù có nhiều ưu điểm so với MS-DOS, như sử dụng tất cả bộ nhớ khả dụng, chạy ở chế độ được bảo vệ và hỗ trợ đa chương trình một cách thanh lịch, thị trường không quan tâm nhiều đến hệ thống mới.

Năm 1991, Microsoft tuyên bố rằng họ đã hoàn toàn từ bỏ OS / 2, điều khiến IBM vô cùng khó chịu, trước nguy cơ phá vỡ liên minh với Microsoft và ký thỏa thuận với Apple Computer để cung cấp các sản phẩm phần mềm của họ.

MS-DOS 4.0

Sau khi IBM tin rằng OS / 2 sẽ không được người dùng chấp nhận, họ đã làm họ ngạc nhiên khi tung ra MS-DOS phiên bản 4.0 do Microsoft sản xuất.

Để có được phiên bản 4.0 của hệ thống này, nó đã sử dụng phương pháp kỹ thuật đảo ngược, phân phối nó thông qua các nhà sản xuất bản sao PC. Cả IBM và Microsoft đều tin rằng MS-DOS sẽ không biến mất, vì thay vì góp phần xóa sổ MS-DOS, như ý định đã được tiết lộ của cả hai công ty, họ đã cải thiện cùng một hệ thống không phải tiếp tục.

MS-DOS 5.0

Phiên bản 5.0 được công bố vào tháng 4 năm 1991. Phiên bản này đã được xem xét nghiêm túc về vấn đề bộ nhớ mở rộng. Mặc dù vẫn còn hạn chế về bộ nhớ mở rộng chỉ có thể sử dụng 640 KB, phiên bản này có thể giữ hầu hết mã của chính nó trong bộ nhớ mở rộng lâu hơn.

Phiên bản mới này đã được bán trong các cửa hàng và không chỉ cho các nhà sản xuất máy tính. Trong khi phiên bản 5.0 của MS-DOS đã lỗi thời khi được công bố. IBM và Microsoft đã biết điều này và quyết định đầu tư hàng triệu đô la vào OS / 2. Thật không may, thị trường đã phản ứng xấu với OS / 2.

Khi rõ ràng rằng OS / 2 sẽ không cất cánh, Microsoft đã thay đổi chiến lược và phát triển Windows, với giao diện đồ họa và sử dụng chuột chạy trên MS-DOS. Lớp lót bạc này là thực tế rằng nó đã tích lũy được một lượng lớn các gói ứng dụng chất lượng cao.

MS-DOS 6.0

Vào tháng 3 năm 1993, MS-DOS 6.0 đã được phát hành. Tiếp theo là đối thủ nghiên cứu kỹ thuật số, Microsoft đã thêm một tiện ích nén đĩa có tên DoubleSpace.

Vào thời điểm đó, các ổ đĩa cứng phổ biến nhất là khoảng 200-400 MB và nhiều người dùng thực sự cần nhiều dung lượng đĩa hơn. MS-DOS 6.0 cũng mang đến bộ chống phân mảnh đĩa DEFRAG, MSBACKUP để tạo sao lưu, tối ưu hóa bộ nhớ với MEMMAKER và nguyên tắc chống vi-rút, MSAV.

Giống như hai người tiền nhiệm của nó, phiên bản 6.0 đã được hiển thị có một số sai sót. Do khiếu nại về việc mất dữ liệu, Microsoft đã phát hành phiên bản cập nhật, MS-DOS 6.2, với tiện ích DoubleSpace được cải tiến, công cụ kiểm tra đĩa mới, SCANDISK (tương tự Unix fsck), bên cạnh các cải tiến khác.

MS-DOS 6.22

Ra mắt vào tháng 3 năm 1994, nó có nguồn gốc do các vấn đề pháp lý. Công ty Stac Electronics đã kích hoạt một cách hợp lý, khiến Microsoft buộc phải loại bỏ chức năng DoubleSpace khỏi hệ điều hành của mình.

Vào tháng 5 năm 1994, Microsoft đã phát hành MS-DOS 6.2, với một gói nén đĩa khác, DriveSpace. MS-DOS 6.2 là phiên bản độc lập cuối cùng (nó hoạt động một mình, không có chương trình khác) của hệ thống có sẵn cho công chúng.

Microsoft cũng phát hành phiên bản 6.23 đến 6.25 cho các ngân hàng và tổ chức quân sự Mỹ. Chúng đã bao gồm hỗ trợ cho các phân vùng FAT32.

MS-DOS 7.0

Phiên bản này chỉ tồn tại như một phần của hệ thống Windows 9x (95, 98 và tôi). Phiên bản gốc của Microsoft Windows 95 kết hợp MS-DOS phiên bản 7.0.

IBM đã phát hành phiên bản thương mại mới nhất của DOS, 7.0, vào đầu năm 1995, kết hợp nhiều tiện ích mới, như chống vi-rút, chương trình sao lưu, hỗ trợ PCMCIA và phần mở rộng DOS Pen. Các công cụ mới cũng đã được đưa vào để cải thiện việc sử dụng bộ nhớ và dung lượng ổ đĩa.

Loại hệ điều hành

DOS là một hệ điều hành một người dùng (chỉ có thể được sử dụng bởi một người tại một thời điểm) và một tác vụ (chỉ có thể chạy một chương trình tại một thời điểm). Giao tiếp người dùng với MS-DOS xảy ra ở hai chế độ: chế độ tương tác và chế độ hàng loạt. Sau đó, "Windows 3.11 nhóm làm việc" đã được đưa ra, đó là một cuộc cách mạng cho các công ty và học viện.

Cấu trúc MS-DOS

MS-DOS có các chức năng hạt nhân không liên kết cơ bản (nhân hệ điều hành): chúng chỉ có thể được sử dụng bởi một chương trình tại một thời điểm. Có một ngoại lệ với các chương trình TSR và một số TSR có thể cho phép đa nhiệm. Tuy nhiên, vẫn còn một vấn đề với kernel không reentrant: miễn là một quá trình yêu cầu một dịch vụ trong kernel hệ điều hành (cuộc gọi hệ thống), nó không thể bị gián đoạn bởi một yêu cầu khác cho đến khi yêu cầu đầu tiên bị chấm dứt.

Hệ thống này có một hạt nhân nguyên khối là một kiến ​​trúc hạt nhân trong đó toàn bộ hạt nhân chạy trong không gian hạt nhân trong chế độ giám sát. Tương tự như các kiến ​​trúc khác (lõi siêu nhỏ, lõi lai), lõi xác định một lớp trừu tượng cao cấp trên phần cứng của máy tính, với một nhóm các hệ thống gọi để thực hiện các dịch vụ của hệ điều hành, như cạnh tranh, quản trị quy trình và quản lý bộ nhớ trong một hoặc nhiều mô-đun.

Mặc dù mỗi mô-đun bảo trì của các hoạt động này thường được tách riêng, nhưng rất khó tạo mã tích hợp giữa tất cả các mô-đun này và, một khi tất cả các mô-đun chạy trong cùng một không gian địa chỉ, sẽ xảy ra lỗi trong một mô-đun có thể hạ toàn bộ hệ thống.

Các quy trình được thực hiện khi khởi động

Thông thường, một máy tính có hệ điều hành được ghi trên đĩa cứng, nghĩa là trên ổ C, để tải máy, nhưng nhiều lần nó có thể nằm trên đĩa mềm, yêu cầu phải đưa đĩa mềm vào ổ A: \.

Khi kết nối với máy tính, một thói quen kiểm tra phần cứng được thực hiện. Ổ A sau đó được kích hoạt để tìm kiếm hệ điều hành. Nếu không ở A, tìm kiếm được thực hiện trên ổ C.

Từ thời điểm này, bất kỳ chương trình có thể được thực hiện. Khi nó đáp ứng hệ điều hành, nó sẽ tự động được tải vào RAM. Các tệp hệ điều hành được tải vào RAM là:

  • Trình tải khởi động hoặc nhật ký đầu ra giúp đưa hệ thống lên sóng bằng cách tải các tệp IO.SYS và MSDOS.SYS cho RAM.IO.SYS và MSDOS.SYS có chức năng nhận và giải thích các hướng dẫn được thực hiện.COMMAND.COM, làm cho giao diện người dùng với máy. Lệnh này cũng là một số lệnh của hệ điều hành

Ai không nhớ các lệnh đó: Commando.com, autoexece.bat hoặc msdos.sys? Nỗi nhớ gì!

Cách truy cập MS-DOS

Để truy cập MS-DOS, về cơ bản có ba cách. Nếu bạn đang sử dụng một hệ điều hành Microsoft cũ, chẳng hạn như Windows 95 hoặc Windows 98, bấm Bắt đầu> Tắt máy và chọn tùy chọn "Khởi động lại máy tính ở chế độ MS-DOS" (hoặc tương đương).

Một cách khác để truy cập, trong các phiên bản Windows này, là bấm Bắt đầu> Chương trình và chọn Dấu nhắc lệnh MS-DOS. Tuy nhiên, quy trình cuối cùng này là truy cập vào DOS với Windows vẫn được tải, điều đó có nghĩa là một số lệnh sẽ không hoạt động. Nếu bạn muốn truy cập trực tiếp vào DOS mà không cần thông qua Windows, hãy nhấn nút F8 liên tục cho đến khi danh sách các tùy chọn xuất hiện. Chọn "Dấu nhắc lệnh."

Tuy nhiên, nếu bạn sử dụng một hệ điều hành mới hơn, chẳng hạn như Windows XP, Windows Vista, 7, 8 hoặc 10, bản thân MS-DOS không tồn tại, nhưng một dấu nhắc mô phỏng một phần chức năng của nó. Điều này là do các hệ thống này không "phụ thuộc" vào DOS như Windows 95 và 98 chẳng hạn. Điều này có nghĩa là, trong các hệ điều hành hiện tại, một số lệnh MS-DOS có thể không hoạt động.

Để truy cập vào dấu nhắc lệnh trong Windows 10, chỉ cần nhập lệnh CMD trong hộp tìm kiếm của Cortana hoặc nhập Run bằng cách nhấn Win + R và nhập vào hộp "CMD", không có dấu ngoặc kép. Nếu bạn viết lệnh trợ giúp:

giúp đỡ

Nhiều lệnh MS-DOS cổ điển sẽ xuất hiện: MK, CLS, CHKDSK, CD, v.v…

Không còn nghi ngờ gì nữa, MS-DOS đã và đang là một hệ điều hành cơ bản để vận hành với PC, vì nó đại diện cho một dịch giả từ ngôn ngữ máy sang ngôn ngữ khác dễ hiểu hơn đối với mọi người dưới dạng lệnh viết và ký hiệu đại diện.

Nguồn hình ảnh Wikipedia

Internet

Lựa chọn của người biên tập

Back to top button