awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Microsoft avatar

Microsoft/MS-DOSArchived

0
View on GitHub↗
32,243 نجوم·4,641 تفرعات·Assembly·MIT·6 مشاهداتen.wikipedia.org/wiki/MS-DOS↗

MS DOS

This repository provides the original source code and binaries for legacy disk operating systems. It serves as a historical software archive and a reference implementation for early personal computer operating systems.

The project is designed for software archaeology, legacy operating system research, and the study of foundational kernel design. It allows for the technical analysis of historical software architecture and implementation.

The codebase covers several core system areas, including monolithic kernel design, segmented memory addressing, and file allocation table indexing. It also implements interrupt-driven input and output management and hardware abstraction via the BIOS layer.

Features

  • Monolithic Kernels - Employs a monolithic kernel design where memory management, filesystems, and drivers share a single privileged binary.
  • Legacy OS Research - Facilitates research into the historical architecture and implementation of early disk operating systems.
  • File Allocation Tables - Implements a file allocation table to manage physical disk cluster indexing for files.
  • Interrupt-Driven I/O - Handles peripheral data processing via interrupt-driven hardware event triggers.
  • Memory Segmentation - Implements segmented memory addressing to allow a sixteen-bit processor to access a larger address space.
  • Historical Software Engineering - Serves as an archive of original source files for studying historical software engineering practices.
  • Reference Implementations - Provides a functional reference implementation of an early operating system for architectural study.
  • Software Archaeology - Allows for the analysis of legacy source code and binaries to recover early computing system operations.
  • Operating Systems Reference - Provides a reference for the study of historical operating system internals through original source code.
  • Operating Systems Study - Serves as a resource for analyzing the theoretical and conceptual design of early operating systems.
  • Hardware Abstraction Layers - Implements a BIOS-based hardware abstraction layer to decouple the kernel from specific machine hardware.
  • Real-Mode Execution - Utilizes a real-mode execution model for memory addressing and code execution.
  • Operating Systems - Original source code for early versions of the MS-DOS operating system.
  • Historical Documentaries - Historical source code for early versions of the operating system.

سجل النجوم

مخطط تاريخ النجوم لـ microsoft/ms-dosمخطط تاريخ النجوم لـ microsoft/ms-dos

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ MS DOS

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع MS DOS.
  • ssherun/cs-xmind-noteالصورة الرمزية لـ SSHeRun

    SSHeRun/CS-Xmind-Note

    10,263عرض على GitHub↗

    CS-Xmind-Note is a collection of structured mind maps and conceptual diagrams serving as a comprehensive knowledge base for computer science fundamentals. It functions as an academic reference and study guide, organizing core subjects into a visual mapping of interdependent technical concepts. The project utilizes an XMind-compatible schema to model complex domains through hierarchical nodes and relational concept mapping. This approach allows for the visual representation of technical layers, linking hardware specifications to software abstractions. The knowledge base covers several primary

    عرض على GitHub↗10,263
  • mit-pdos/xv6-riscvالصورة الرمزية لـ mit-pdos

    mit-pdos/xv6-riscv

    9,934عرض على GitHub↗

    xv6-riscv is a simplified Unix-like teaching operating system designed for the study of kernel design and hardware interaction. It provides a low-level RISC-V kernel implementation that serves as a bootable system image for execution and debugging within a virtual machine or emulator. The project focuses on educational instruction regarding the RISC-V architecture. It enables the study of operating system concepts through a minimal kernel that implements process management and memory handling. The system covers core kernel operations including multiprocessor resource management and the imple

    C
    عرض على GitHub↗9,934
  • torvalds/linuxالصورة الرمزية لـ torvalds

    torvalds/linux

    237,355عرض على GitHub↗

    The Linux kernel is a monolithic operating system core that manages hardware resources, memory, and process scheduling across diverse computing architectures. It provides a standardized, POSIX-compliant environment for application execution while maintaining a modular driver framework that allows for the dynamic loading and removal of hardware interfaces. The project is distinguished by its high-performance concurrency toolkit, which utilizes lockless synchronization primitives and read-copy-update mechanisms to manage shared data access in multi-core environments. It incorporates a comprehen

    C
    عرض على GitHub↗237,355
  • jmechner/prince-of-persia-apple-iiالصورة الرمزية لـ jmechner

    jmechner/Prince-of-Persia-Apple-II

    6,820عرض على GitHub↗

    This project is a 6502 assembly language implementation of a platformer featuring running, jumping, and swordfighting, developed for the Apple II computer between 1985 and 1989. It serves as a piece of legacy retro gaming software designed to run on 8-bit hardware from the early computing era. The repository provides the assembly source code for the purpose of historical technical analysis and research. It allows for the study of original game source to perform technical analysis and historical research into early video games. The project covers domains including 6502 assembly programming, A

    Assembly
    عرض على GitHub↗6,820
عرض جميع البدائل الـ 30 لـ MS DOS→

الأسئلة الشائعة

ما هي وظيفة microsoft/ms-dos؟

This repository provides the original source code and binaries for legacy disk operating systems. It serves as a historical software archive and a reference implementation for early personal computer operating systems.

ما هي الميزات الرئيسية لـ microsoft/ms-dos؟

الميزات الرئيسية لـ microsoft/ms-dos هي: Monolithic Kernels, Legacy OS Research, File Allocation Tables, Interrupt-Driven I/O, Memory Segmentation, Historical Software Engineering, Reference Implementations, Software Archaeology.

ما هي البدائل مفتوحة المصدر لـ microsoft/ms-dos؟

تشمل البدائل مفتوحة المصدر لـ microsoft/ms-dos: ssherun/cs-xmind-note — CS-Xmind-Note is a collection of structured mind maps and conceptual diagrams serving as a comprehensive knowledge… mit-pdos/xv6-riscv — xv6-riscv is a simplified Unix-like teaching operating system designed for the study of kernel design and hardware… torvalds/linux — The Linux kernel is a monolithic operating system core that manages hardware resources, memory, and process scheduling… jmechner/prince-of-persia-apple-ii — This project is a 6502 assembly language implementation of a platformer featuring running, jumping, and swordfighting,… raspberrypi/linux — This project is a monolithic operating system kernel designed to serve as the foundational software layer for diverse… dspinellis/unix-history-repo — This project is a version-controlled Git archive and software archaeology dataset containing the continuous evolution…