Trang chủ » làm thế nào để » PC trước Windows Việc sử dụng MS-DOS thực sự giống như thế nào

    PC trước Windows Việc sử dụng MS-DOS thực sự giống như thế nào

    PC tiêu dùng không phải lúc nào cũng chạy Windows. Trước khi Windows đến, PC đã đi kèm với hệ điều hành MS-DOS của Microsoft. Đây là những gì môi trường dòng lệnh thực sự muốn sử dụng.

    Không, MS-DOS không giống như sử dụng thiết bị đầu cuối Linux hoặc kích hoạt Command Prompt trong một cửa sổ trên màn hình đồ họa ưa thích của bạn. Nhiều thứ chúng ta coi là không thể có được sau đó.

    Trải nghiệm máy tính DOS

    DOS là một hệ điều hành dòng lệnh không có cửa sổ đồ họa. Bạn đã khởi động máy tính của bạn và sau đó thấy một dấu nhắc DOS. Bạn phải biết các lệnh để gõ tại dấu nhắc này để khởi chạy chương trình, chạy các tiện ích tích hợp và thực sự làm gì đó với máy tính của bạn.

    Bạn phải biết một vài lệnh để đi xung quanh hệ điều hành. Để chuyển đổi giữa các ổ đĩa khác nhau - ví dụ: để truy cập ổ đĩa mềm tại ổ A: - bạn sẽ nhập một cái gì đó như A: tại dấu nhắc và nhấn Enter.

    Để thay đổi thư mục, bạn sẽ sử dụng CD chỉ huy. Để xem các tệp trong một thư mục hiện tại, bạn sẽ sử dụng TRỰC TIẾP chỉ huy. Để chạy chương trình, bạn nhập tên tệp thực thi của chương trình tại dấu nhắc.

    Ví dụ: nếu bạn chọn một đĩa mềm mới có chương trình mới tuyệt vời trên đó, bạn sẽ đẩy đĩa mềm vào ổ đĩa mềm của mình - chờ trong khi ổ đĩa từ lớn đọc nội dung của đĩa của bạn - rồi chạy các lệnh như tiếp theo:

    A:

    TRỰC TIẾP

    CÀI ĐẶT hoặc CÀI ĐẶT (tùy thuộc vào tên trình cài đặt của chương trình)

    Sau đó, bạn sẽ đi qua trình cài đặt và cài đặt chương trình - về cơ bản chỉ là giải nén các tệp - vào một thư mục trên ổ cứng nhỏ của bạn. Bạn thường phải trao đổi đĩa mềm vì các chương trình lớn hơn không vừa với một đĩa mềm, nhưng sau đó bạn có thể chạy chương trình mà không cần sử dụng đĩa mềm.

    Sau đó, bạn sẽ chạy C: lệnh quay trở lại ổ C, sử dụng CD lệnh để vào thư mục chứa chương trình đã cài đặt của bạn và chạy chương trình với lệnh như CHƯƠNG TRÌNH. Tên tệp chương trình cũng phải ngắn như vậy - Tên tệp giới hạn MS-DOS thành tám ký tự theo sau là dấu chấm và phần mở rộng ba ký tự. Ví dụ: PROGNAME.EXE là tên tệp dài nhất bạn có thể có.

    Một số chương trình đã cố gắng đơn giản hóa mọi thứ cho người dùng thông thường. Ví dụ: bạn có trình quản lý tệp như Norton Commander cung cấp để xem và quản lý tệp mà không cần lệnh. Đây là phong cách của hầu hết các chương trình DOS mà bạn tìm thấy - tất cả là về cách sắp xếp văn bản trên màn hình.

    Không đa nhiệm

    Quên đa nhiệm; DOS đã làm một việc tại một thời điểm. Khi bạn mở một chương trình, chương trình đó chiếm toàn bộ màn hình của bạn. Bạn muốn sử dụng một chương trình khác? Bạn cần đóng chương trình hiện tại và nhập lệnh để mở chương trình khác.

    Để giải quyết giới hạn này, DOS đã cung cấp chức năng chấm dứt và duy trì cư trú (TSR). Một chương trình hỗ trợ tính năng này có thể móc vào một phím tắt. Bạn sẽ nhấn phím tắt thích hợp và chương trình hiện tại sẽ tắt và nằm trong bộ nhớ. Chương trình khác sau đó sẽ tự tải từ bộ nhớ.

    TSR không thực sự đa nhiệm. Chương trình không thực sự chạy trong nền. Thay vào đó, nó tắt và có một cách nhanh chóng để khởi động lại nó. DOS chỉ có thể chạy một chương trình tại một thời điểm.

    Điều này khác biệt đáng kể so với các shell hiện đại như các shell được tìm thấy trên Linux, cho phép bạn chạy các chương trình và dịch vụ trong nền, sử dụng nhiều thiết bị đầu cuối chế độ văn bản và làm những việc nâng cao khác. DOS không nơi nào mạnh bằng thế.

    Hỗ trợ phần cứng và chế độ thực

    DOS không thực sự hỗ trợ các thiết bị phần cứng theo cách các hệ điều hành hỗ trợ phần cứng ngày nay. Các chương trình cần truy cập trực tiếp vào phần cứng - ví dụ, một trò chơi DOS muốn sử dụng card âm thanh của bạn để phát ra âm thanh - phải hỗ trợ trực tiếp phần cứng đó. Nếu bạn đang phát triển một trò chơi DOS hoặc một ứng dụng tương tự, bạn phải mã hóa để hỗ trợ cho tất cả các loại thẻ âm thanh mà người dùng của bạn có thể có. May mắn thay, nhiều card âm thanh tương thích với Sound Blaster. Bạn sẽ sử dụng chương trình SETUP để định cấu hình cài đặt này riêng cho từng chương trình bạn đã sử dụng.

    Do cách thức hoạt động của DOS, các chương trình muốn truy cập trực tiếp vào bộ nhớ và các thiết bị ngoại vi cần để chạy ở chế độ thực hoặc chế độ địa chỉ thực. Ở chế độ thực, một chương trình có thể ghi vào bất kỳ địa chỉ bộ nhớ nào trên phần cứng máy tính mà không có bảo vệ. Điều này chỉ hoạt động vì bạn chỉ có thể chạy một chương trình tại một thời điểm. Windows 3.0 mang đến chế độ được bảo vệ, điều này đã hạn chế những gì ứng dụng đang chạy có thể làm.

    Cho đến ngày nay, bạn vẫn không thể chạy nhiều trò chơi DOS trong Dấu nhắc lệnh trên Windows. Command Prompt chạy các ứng dụng trong chế độ được bảo vệ, nhưng những trò chơi này yêu cầu chế độ thực. Đây là lý do tại sao bạn cần DOSBox để chạy nhiều trò chơi DOS cũ.

    Windows chỉ là một chương trình DOS

    Các phiên bản phổ biến ban đầu của Windows - nghĩ rằng Windows 3.0 và Windows 3.1 - thực sự là các chương trình chạy dưới MS-DOS. Vì vậy, bạn khởi động máy tính của mình, xem lời nhắc của DOS và sau đó nhập lệnh WIN để khởi chạy chương trình Windows, cung cấp cho bạn máy tính để bàn kiểu Windows 3, được gọi là Trình quản lý chương trình. Tất nhiên, bạn có thể để máy tính tự động khởi chạy Windows bằng cách thêm lệnh WIN vào tệp AUTOEXEC.BAT và DOS sẽ tự động chạy lệnh Windows khi bạn khởi động.

    Bạn có thể thoát Windows và quay lại DOS, điều này thực sự cần thiết vào thời điểm đó. Mọi người có các ứng dụng và trò chơi DOS yêu cầu chế độ thực và không thể chạy từ bên trong Windows.

    Windows 95, 98, 98 SE và ME đã đẩy DOS xuống nền. Windows 95 hoạt động giống như một hệ điều hành của riêng nó, nhưng DOS luôn ẩn nấp trong nền. Các phiên bản Windows này vẫn được xây dựng trên DOS. Chỉ với Windows XP, các phiên bản Windows tiêu dùng cuối cùng đã bỏ lại DOS và chuyển sang kernel Windows NT 32 bit hiện đại.


    Máy tính để bàn Windows hiện được nhiều người coi - thậm chí là chính Microsoft - như một di tích đã lỗi thời trong thời đại giao diện di động đơn giản và màn hình cảm ứng. Nhưng đã có lúc máy tính để bàn Windows là giao diện mới, thân thiện với người dùng.

    Tín dụng hình ảnh: mrdorkesq trên Flickr