กลับไปหน้าบทความ

อ่าน 2 นาที

โดเซมู

DOSEMU (เขียนแบบมีสัญลักษณ์เป็นdosemu ) เป็น แพ็กเกจซอฟต์แวร์ เลเยอร์ความเข้ากันได้ที่ช่วยให้ ระบบปฏิบัติการ DOS (เช่นMS-DOS , DR-DOS , FreeDOS )...

โดเซมู

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )
โดเซมู
ผู้เขียนต้นฉบับทีม DOSEMU
ปล่อย3 กันยายน พ.ศ. 2535 [ 1 ] ( 3 กันยายน 1992 )
เวอร์ชันสุดท้าย
1.4.0 / 5 พฤษภาคม 2550 ( 5 พฤษภาคม 2550 )
ระบบปฏิบัติการลินุกซ์
แพลตฟอร์มIA-32 , x86-64
พิมพ์เลเยอร์ความเข้ากันได้
ใบอนุญาตจีพีแอล
เว็บไซต์www.dosemu.orgแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
ที่เก็บข้อมูล
  • sf.net / p /dosemu /code /
โดสมิว2
รุ่นทดลองใช้งาน
2.0pre9-2 / 9 เมษายน 2567 ( 9 เมษายน 2024 )
เว็บไซต์dosemu2 .github .io /dosemu2 /
ที่เก็บข้อมูลgithub.com/dosemu2/dosemu2

DOSEMU (เขียนแบบมีสัญลักษณ์เป็นdosemu ) เป็น แพ็กเกจซอฟต์แวร์ เลเยอร์ความเข้ากันได้ที่ช่วยให้ ระบบปฏิบัติการ DOS (เช่นMS-DOS , DR-DOS , FreeDOS ) และซอฟต์แวร์แอปพลิเคชันสามารถทำงานบนระบบ Linuxบน พีซีที่ใช้สถาปัตยกรรม x86 ( คอมพิวเตอร์ ที่เข้ากันได้กับ IBM PC )

คุณสมบัติ

โปรแกรมนี้ใช้การผสมผสานระหว่าง คุณสมบัติ การจำลองเสมือนด้วยฮาร์ดแวร์และการจำลองระดับสูงจึงสามารถทำความเร็วได้เกือบเท่าความเร็วปกติสำหรับระบบปฏิบัติการ DOS และแอปพลิเคชันที่เข้ากันได้กับ 8086 บน โปรเซสเซอร์ที่เข้ากันได้กับ x86และสำหรับ แอปพลิเคชัน DOS Protected Mode Interface (DPMI) บน โปรเซสเซอร์ที่เข้ากันได้กับ x86เช่นเดียวกับบน โปรเซสเซอร์ x86-64 DOSEMU มีโปรแกรมจำลองโปรเซสเซอร์ 8086 สำหรับใช้กับแอปพลิเคชันโหมดเรียลในโหมด x86-64 แบบ ยาว

DOSEMU มีให้บริการเฉพาะสำหรับ ระบบ Linux x86และx86-64 เท่านั้น (ระบบ Linux 3.15 x86-64 ไม่สามารถเข้าสู่ DPMI ได้โดยค่าเริ่มต้น ปัญหานี้ได้รับการแก้ไขในเวอร์ชัน 3.16 แล้ว) [ 2 ]

DOSEMU เป็นทางเลือกสำหรับผู้ที่ต้องการหรือจำเป็นต้องใช้ซอฟต์แวร์ DOS รุ่นเก่าต่อไป ในบางกรณี การจำลองเสมือนก็เพียงพอที่จะใช้งานฮาร์ดแวร์ภายนอก เช่นโปรแกรมเมอร์ที่เชื่อมต่อกับพอร์ตขนานตามคู่มือระบุว่า "dosemu" เป็นโปรแกรมระดับผู้ใช้ที่ใช้คุณสมบัติพิเศษบางอย่างของเคอร์เนล Linux และโปรเซสเซอร์ 80386 เพื่อเรียกใช้ DOS ในกล่อง DOS กล่อง DOS ซึ่งอาศัยการผสมผสานระหว่างฮาร์ดแวร์และซอฟต์แวร์ มีความสามารถดังต่อไปนี้:

  • แปลงคำสั่งอินพุต-เอาต์พุตและคำสั่งควบคุมโปรเซสเซอร์ทั้งหมดให้เป็นระบบเสมือนจริง
  • รองรับโหมดขนาดคำและการกำหนดแอดเดรสของ "โหมดเรียล" (real mode) ในตระกูลโปรเซสเซอร์ iAPX86 ในขณะที่ยังคงทำงานภายในสภาพแวดล้อมโหมดป้องกันแบบเต็มรูปแบบ
  • ดักจับการเรียกใช้ระบบ DOSและBIOSทั้งหมดและจำลองการเรียกใช้เหล่านั้นตามความจำเป็นเพื่อให้การทำงานถูกต้องและมีประสิทธิภาพดี
  • จำลองสภาพแวดล้อมฮาร์ดแวร์ที่โปรแกรม DOS คุ้นเคยกับการควบคุม
  • ให้บริการ DOS ผ่านบริการ Linux ดั้งเดิม ตัวอย่างเช่น dosemu สามารถให้บริการฮาร์ดดิสก์เสมือนซึ่งเป็นลำดับชั้นของไดเร็กทอรี Linux ได้[ 3 ]
  • การสนับสนุน ระดับ APIสำหรับไดรเวอร์แพ็กเก็ต [ 4 ] IPXซ็ อก เก็ต Berkeley (dosnet) [ 5 ] [ 6 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • โดสมิว2
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=DOSEMU&oldid=1359294259 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โดเซมู

DOSEMU (เขียนแบบมีสัญลักษณ์เป็นdosemu ) เป็น แพ็กเกจซอฟต์แวร์ เลเยอร์ความเข้ากันได้ที่ช่วยให้ ระบบปฏิบัติการ DOS (เช่นMS-DOS , DR-DOS , FreeDOS )...

คุณสมบัติ

โปรแกรมนี้ใช้การผสมผสานระหว่าง คุณสมบัติ การจำลองเสมือนด้วยฮาร์ดแวร์ และ การจำลองระดับสูง จึงสามารถทำความเร็วได้เกือบเท่าความเร็วปกติสำหรับระบบปฏิบัติการ DOS และแอปพลิเคชันที่เข้ากันได้กับ 8086 บน โปรเซสเซอร์ที่เข้ากันได้กับ x86 และสำหรับ แอปพลิเคชัน DOS...

ดูเพิ่มเติม

การเปรียบเทียบซอฟต์แวร์การจำลองเสมือนแพลตฟอร์ม เครื่องเสมือน DOS ดOSBox ไวน์ ฟรีดออส

ลิงก์ภายนอก

เว็บไซต์อย่างเป็นทางการ โดสมิว2 ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=DOSEMU&oldid=1359294259 "