คำถามติดแท็ก osdev

28
ทรัพยากรบางอย่างสำหรับการเริ่มต้นใช้งานในการพัฒนาระบบปฏิบัติการมีอะไรบ้าง [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา สิ่งหนึ่งที่ฉันอยากทำอยู่เสมอคือการพัฒนาระบบปฏิบัติการของตัวเอง (ไม่จำเป็นต้องแฟนซีเช่น Linux หรือ Windows แต่ดีกว่าบูตโหลดเดอร์ธรรมดาที่ฉันได้ทำไปแล้ว) ฉันมีปัญหาในการค้นหาแหล่งข้อมูล / คำแนะนำที่ทำให้คุณผ่านการเขียนระบบปฏิบัติการ "Hello World" ที่เรียบง่าย ฉันรู้ว่าผู้คนจำนวนมากอาจจะแนะนำให้ฉันดูที่ Linux หรือ BSD; แต่ฐานของรหัสสำหรับระบบเช่นนี้นั้นใหญ่มากจนฉันไม่รู้ว่าจะเริ่มจากตรงไหน ข้อเสนอแนะใด ๆ อัปเดต: เพื่อให้ง่ายขึ้นสำหรับผู้ที่ลงจอดบนโพสต์นี้ผ่าน Google นี่คือแหล่งข้อมูลสำหรับการพัฒนาระบบปฏิบัติการ: การเขียนระบบปฏิบัติการของคุณเอง (ขอบคุณอดัม) Linux ตั้งแต่เริ่มต้น (ขอขอบคุณ John) SharpOS (ระบบปฏิบัติการ C #) (ขอบคุณ lomaxx) Minix3และMinix2 (ขอบคุณไมค์) OS Dev Wikiและฟอรัม (ขอบคุณ …

3
จะรันโปรแกรมโดยไม่มีระบบปฏิบัติการได้อย่างไร?
คุณรันโปรแกรมด้วยตัวเองโดยไม่ต้องใช้ระบบปฏิบัติการได้อย่างไร คุณสามารถสร้างแอสเซมบลีโปรแกรมที่คอมพิวเตอร์สามารถโหลดและรันเมื่อเริ่มต้นเช่นบูตคอมพิวเตอร์จากแฟลชไดรฟ์และรันโปรแกรมที่อยู่บน CPU หรือไม่

20
ฉันจะสร้างระบบปฏิบัติการขนาดเล็กบนคอมพิวเตอร์เดสก์ท็อปรุ่นเก่าได้อย่างไร [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ สิ่งนี้อาจไร้ผลเนื่องจากฉันรู้ว่าการเขียนระบบปฏิบัติการนั้นซับซ้อนเหลือทน (โดยเฉพาะด้วยตัวเอง) ฉันไม่คาดหวังว่าจะสร้าง linux หรือ windows ตัวถัดไป ฉันรู้ว่ามันจะแย่และเป็นรถที่ใช้งานไม่ได้ แต่ก็ไม่เป็นไร ผมอยากจะเขียนทุกอย่างเองในสภา , Cและ (พอใช้) C ++ นี่เป็นโครงการในอนาคตเนื่องจากตอนนี้ฉันกำลังยุ่งอยู่กับเรื่องอื่น ๆ และไม่มีเวลาในทันที แต่ฉันคิดว่าจะถามตอนนี้ดังนั้นบางทีฉันอาจจะได้รับคำตอบมากมายสำหรับเรื่องนี้และมันก็ทำได้ สร้างและเป็นทรัพยากรที่มีประโยชน์สำหรับแนวทางนี้ (ทุกอย่างที่ฉันเคยเห็นเกี่ยวข้องกับการสร้างจาก minix โดยใช้ bootloader ที่มีอยู่สร้างมันในสิ่งที่โปรแกรมบูตเสมือน ฯลฯ ) ฉันต้องการตั้งค่าเดสก์ท็อปรุ่นเก่าด้วยจอภาพแป้นพิมพ์และเมาส์และเริ่มทำงานกับฮาร์ดไดรฟ์เปล่า ฉันต้องการเรียนรู้วิธีเขียนโปรแกรมโหลดบูตของตัวเอง (ฉันพบแหล่งข้อมูลมากมายเกี่ยวกับเรื่องนี้ แต่เพื่อความสมบูรณ์โปรดยังคงเพิ่มสิ่งที่ดี) ไดรเวอร์ USB ของฉันเอง (ถ้าจำเป็น) ไดรเวอร์ซีดี (หากจำเป็น ) ฯลฯ ทุกอย่างตั้งแต่ต้นจนจบ ฉันจะใส่รหัสลงในคอมพิวเตอร์ได้อย่างไร? …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.