GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

ppc - ออนไลน์ในคลาวด์

เรียกใช้ ppc ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง ppc ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


pearpc - โปรแกรมจำลองแพลตฟอร์ม PowerPC ที่เป็นอิสระทางสถาปัตยกรรมที่สามารถทำงานได้มากที่สุด
ระบบปฏิบัติการ PowerPC

เรื่องย่อ


ไฟล์กำหนดค่า ppc

DESCRIPTION


PearPC (ppc) เป็นโปรแกรมจำลองแพลตฟอร์ม PowerPC ที่เป็นอิสระจากสถาปัตยกรรมที่สามารถทำงานได้
ระบบปฏิบัติการ PowerPC ส่วนใหญ่

คุณสมบัติ
* ใบอนุญาต: GPL
* ภาษาการเขียนโปรแกรม: C++, C และ (บนแพลตฟอร์ม x86) แอสเซมเบลอร์
* แพลตฟอร์มที่รองรับ: POSIX-X11 (Linux, ...), Win32

ระบบปฏิบัติการต่อไปนี้ได้รับการทดสอบและรัน (บางส่วน) ภายใต้ PearPC:
* Mandrake Linux 9.1 สำหรับ PPC: ทำงานได้ดีมาก
* ดาร์วินสำหรับ PPC: ทำงานได้ดี
* Mac OS X 10.3: ทำงานได้ดีโดยมีข้อแม้บางประการ
* OpenBSD สำหรับ PPC: ขัดข้องขณะบู๊ต (เข้าถึง PCI ด้วยวิธีที่ไม่รองรับ)
* NetBSD สำหรับ PPC: ขัดข้องขณะบูต

PearPC จำลองฮาร์ดแวร์ต่อไปนี้:
* CPU: ประเภท G3 ยังไม่มี altivec รวมดีบักเกอร์ที่เรียบง่าย ซีพียูคือ
กำหนดได้อย่างสมบูรณ์ เหมาะสมที่สุดสำหรับการพัฒนาระบบปฏิบัติการ
* CPU JITC-X86: CPU ที่รวดเร็วมากสำหรับระบบ x86 ที่แปลรหัส PowerPC
on-the-fly ไปยังโค้ดเนทีฟ ยังทดลองอยู่นิดหน่อย
* PCI-Brige: PCI-Bridge แบบแบร์โบน เพียงพอที่จะใช้งานได้
* IDE-Controller: ประเภทของ CMD646 พร้อมรองรับบัสมาสเตอร์ คุณสามารถแนบ
IDE-Harddisk และ/หรือ IDE-CDROM (แสดงผ่านไฟล์หรืออุปกรณ์บนโฮสต์)
* PIC: ตัวควบคุมอินเตอร์รัปต์ที่ตั้งโปรแกรมได้ (ประเภทฮีทโธรว์)
* VIA-Cuda: พร้อมเมาส์และคีย์บอร์ดที่แนบมา
* Network Controller: จำลอง 3COM 3C90x ใช้งานได้เฉพาะบน POSIX ด้วย
/dev/tun สนับสนุน
* NVRAM: สามารถจัดเก็บหน่วยความจำแบบไม่ลบเลือน 8KiB ได้
* USB: USB-hub ที่ไม่สามารถใช้งานได้ แต่พอจะทำให้ OS คิดว่ามี USB-hub
* PROM: ประเภทของ openfirmware น่าเกลียดและมีแฮ็คเยอะ แต่พอรองรับ
Yaboot และ BootX และเพื่อบูตจากพาร์ติชัน HFS/HFS+

กำหนดค่า ไฟล์


ดู ppcconf.example สำหรับไฟล์การกำหนดค่าที่มีความคิดเห็นในไดเร็กทอรี docs/example

ดูเอกสาร ppc ออนไลน์บนเว็บไซต์ URL ด้านบนด้วย

ข้อ จำกัด


เนื่องจากธรรมชาติของการจำลอง PearPC ค่อนข้างช้า (ไคลเอนต์จะทำงานประมาณ 500 ครั้ง
ช้ากว่าโฮสต์) โปรดทราบว่ามีเพียง CPU เท่านั้นที่ช้า ความเร็วของตัวจำลอง
ฮาร์ดแวร์ไม่ต้องทนกับการจำลองมากนัก เช่น ความเร็วของการจำลอง
harddrive/CDROM ค่อนข้างดี โดยเฉพาะเมื่อใช้อินเตอร์เฟสบัสมาสเตอร์ นี้
สถานการณ์จะดีกว่าถ้าคุณสามารถใช้ JITC (ช้ากว่าประมาณ 40 เท่า) แต่ยังไม่พร้อม
เพื่อการใช้งานอย่างมีประสิทธิผล

เนื่องจากผู้เขียนมีการเข้าถึงเครื่อง endian เพียงเล็กน้อยเท่านั้น PearPC จึงเป็นไปได้มากที่สุดเท่านั้น
ทำงานบนสถาปัตยกรรม endian เล็กน้อยเนื่องจากมีข้อสันนิษฐานที่โง่เขลาในโค้ด นี้
ไม่น่าจะแก้ยากนะ ผู้เขียนจะแก้เอง หากมีฮาร์ดแวร์ endian ใหญ่
(คำแนะนำ: คุณควรบริจาคฮาร์ดแวร์ endian ขนาดใหญ่ให้กับผู้เขียนหากคุณต้องการแก้ไขปัญหานี้!)

เนื่องจากเหตุผลที่โง่พอๆ กัน PearPC จะทำงานบนสถาปัตยกรรม 32 บิตเท่านั้น ใช่,
สิ่งนี้ไม่ควรยากที่จะแก้ไข

ฟีเจอร์ที่ยังไม่ได้ใช้งานจำนวนมากมีความสำคัญในปัจจุบัน (กล่าวคือ จะยกเลิก PearPC)

เวลาไม่แม่นมาก สิ่งนี้จะได้รับการแก้ไขในรุ่นที่ใหม่กว่า

ไม่มีโหมดสลีป (PearPC จะใช้ทรัพยากรของซีพียูแม้ว่าไคลเอ็นต์จะไม่ได้ใช้งาน)

PearPC ไม่มีคุณสมบัติบันทึก/กู้คืนสถานะโปรแกรมจำลอง

ไม่มีการสนับสนุน Altivec แต่วางแผนไว้

ไม่มี LBA48 ดังนั้นจึงไม่รองรับฮาร์ดดิสก์ที่มากกว่า 128 GiB แต่จะเซอร์ไพรส์มากถ้า
PearPC รองรับฮาร์ดดิสก์ที่มากกว่า 4 GiB อย่างถูกต้องแม้ว่าจะควร
ในทางทฤษฎี เป็นไปได้

ผู้เขียน


ผู้พัฒนาหลัก: Sebastian Biallas[ป้องกันอีเมล]> บางส่วนที่สำคัญโดย: Stefan Weyergraf
<[ป้องกันอีเมล]>

เว็บไซต์


เยี่ยมชมเว็บไซต์ PearPC ได้ที่ http://pearpc.sourceforge.net/

0.1 แพร์พีซี(1)

ใช้ ppc ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี