Repository
DOS-History

DOS-History/86-DOS-0.11

Source code reconstruction of 86-DOS 0.11

71stars
9forks
0issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: 8086

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: 86-dos

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: ms-dos

#1 Repository Của Tuần

💾 Tái tạo mã nguồn 86-DOS 0.11 — Linh hồn đầu tiên của hệ điều hành x86

Phiên bản sớm nhất của hệ điều hành x86 được tái tạo nguyên trọng đến từng byte.

86-DOS 0.11 là phiên bản được phát hành sớm nhất của hệ điều hành đầu tiên chạy trên kiến trúc Intel x86, do Tim Paterson viết năm 1980. Dự án này thực hiện việc tái tạo toàn bộ mã nguồn từ các tệp tin lắp ráp bằng ngôn ngữ lập trình 8086 assembly.

✨ Điểm nổi bật

  • Tái tạo nguyên bản: Mã nguồn tái tạo biên dịch lại thành đúng cùng một tệp nhị phân như phiên bản gốc từ Seattle Computer Products.
  • Định dạng .A86: Tất cả các tệp mã nguồn assembly sử dụng phần mở rộng .A86 theo đúng với công cụ gốc ban đầu.
  • Lịch sử phát triển: Dự án bao gồm nhiều thành phần như kernel, BIOS, COMMAND, EDLIN, và cả trò chơi cờ vua.
  • Bảo tồn di sản số: Mục tiêu là bảo tồn công trình lập trình quan trọng này ở trạng thái gốc nhất.
  • Tác giả gốc: Phần mềm được viết bởi Tim Paterson, được công nhận như tác phẩm chính thống.
  • Hướng dẫn xây dựng: Xem tệp Building.md để biết cách biên dịch mã nguồn.
  • Lưu ý pháp lý: Dự án có thể nằm trong khu vực pháp lý xám, chỉ dùng cho mục đích học thuật và lịch sử.

💡 Vì sao đáng chú ý

Đây không chỉ là một dự án mã nguồn mở thông thường, mà là một nỗ lực bảo tồn kiến thức lập trình quý giá từ những ngày đầu của máy tính cá nhân. Sự tái tạo này cho phép các nhà nghiên cứu và lập trình viên hiểu sâu hơn về cách tiếp cận thiết kế hệ điều hành trong thời đó.

Dự án đặc biệt quý giá vì nó giữ nguyên nguyên bản kiến trúc và logic của 86-DOS 0.11, không thay đổi bất kỳ dòng mã nào. Đây là cơ hội hiếm có để khám phá nguồn gốc của DOS và hệ điều hành x86.


#DOSHistory #86DOS #ReverseEngineering #x86 #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryAssembly
mytechnotalent/Reverse-Engineering

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

15.0k
Oct 24, 2026
RepositoryC++
x64dbg/x64dbg

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

50.0k
Oct 20, 2026
RepositoryC
capstone-engine/capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

9.1k
Oct 20, 2026
RepositoryC
vvaltchev/tilck

A Tiny Linux-Compatible Kernel

3.1k
Oct 12, 2026
RepositoryC
RRZE-HPC/likwid

Performance monitoring and benchmarking suite

2.0k
Oct 21, 2026
RepositoryC++
dosbox-staging/dosbox-staging

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

1.8k
Oct 20, 2026
RepositoryC
alexfru/SmallerC

Simple C compiler

1.6k
Dec 22, 2024
RepositoryAssembly
donno2048/snake

A 54 bytes snake game in x86 assembly

1.4k
Oct 3, 2026
RepositoryC
dethrace-labs/dethrace

Reverse engineering the 1997 game "Carmageddon"

1.2k
Oct 21, 2026