Mục lục:
Nếu bạn đang đọc này, rất có thể bạn đang sử dụng PC. Có lẽ nó cũng đang chạy Windows hoặc có thể bạn đang sử dụng Mac OS X hoặc Linux. Nếu một ngày định mệnh năm 1980 diễn ra khác đi, chúng ta có thể sử dụng CP / M thay thế.
Bắt đầu
Gary Kildall là một nhà khoa học máy tính giảng dạy tại Học viện Sau đại học Hải quân ở California vào đầu những năm 1970, người đã bắt kịp một số công nghệ mới do Intel phát triển ở phía bắc tại Thung lũng Silicon.Công ty gần đây đã giới thiệu bộ vi xử lý, nhưng Kildall đã nhìn thấy tiềm năng đầy đủ khi Intel chỉ thấy nó điều khiển đèn giao thông. Ông nhận ra rằng có thể xây dựng máy tính cá nhân, nhưng cái họ thực sự cần là phần mềm để chạy chúng.
Sự gia tăng của CP / M
Kildall, làm cố vấn cho Intel, đã phát triển PL / M hoặc Ngôn ngữ lập trình cho máy vi tính, là ngôn ngữ lập trình cho máy vi tính và Chương trình điều khiển cho máy vi tính hoặc CP / M.CP / M là một hệ điều hành về mặt lý thuyết sẽ chạy trên bất kỳ máy vi tính nào, miễn là các bộ phận phụ thuộc vào máy được chuyển.
Thiết kế của Kildall thật tuyệt vời. CP / M được chia thành ba phần: BIOS (Hệ thống đầu vào / đầu ra cơ bản), Hệ điều hành đĩa cơ bản (BDOS) và Bộ xử lý lệnh điều khiển (ĐTC). BIOS đã xử lý mã phụ thuộc vào máy, trong khi ĐCSTQ chấp nhận các lệnh từ người dùng, tương tự như vỏ trên các hệ thống Unix và Linux.