Libcpu - Bibliothek emuliert verschiedene CPUs

Recompiler nutzt LLVM als Backend

Eine Bibliothek, um unterschiedliche Prozessorarchitekturen zu emulieren, hat Michael Steil mit libcpu auf dem 26C3 vorgestellt. Zum Testen gibt es einen libcpu-Client auf C64-Basic.

Anzeige

Steil ist ein bekanntes Gesicht auf dem Kongressen des Chaos Computer Club (CCC), in den letzten Jahren wartete er mit neuen Erkenntnisse zum Hacken von Xbox 360 und Playstation 3 auf. Sein neues Projekt libcpu ist allgemeiner angelegt: Eine Open-Source-Bibliothek, die verschiedene Prozessorarchitekturen emuliert, und so als CPU-Kern für verschiedene Emulator-Projekte genutzt werden kann.

Die Bibliothek ist als Recompiler implementiert. Sie nutzt libcpu-eigene Frontends für verschiedene CPU-Typen und LLVM als Backend. Derzeit stehen Frontends für MOS 6502 sowie Motorola 68K und 88K zur Verfügung, Frontends für MIPS und ARM sind noch in einem sehr frühen Stadium.

Die libcpu bietet sowohl eine User-Mode- als auch System-Mode-Emulation und kann zur dynamischen und statischen Rekompilation genutzt werden. Zum Testen steht unter anderem ein libcpu-Client zur Verfügung, der das Commodore BASIC V2 des C64 ausführt.

Details rund um libcpu sind im Projekt-Wiki unter libcpu.org/wiki zusammengefasst.


gandalf 31. Dez 2009

Ich schiebe meinen Quantenharmonisator in ihre Photonenresonanzkammer, dan können wir...

Peer Perkenbrück 30. Dez 2009

Warum? libcpu ist doch nützlich.

Peer Kirkenbrück 30. Dez 2009

Läuft auch unter FreeBSD und unter Windows (musst einfach nur mit Cywgin kompilieren...

Kommentieren




Anzeige
  1. Projekt- / Softwareingenieur (m/w) Manufacturing Execution Systems (MES)
    Brückner Servtec, Siegsdorf
  2. IT-Prozessmodelliererin/IT-P- rozessmodellierer
    Otto-von-Guericke-Universität Magdeburg, Magdeburg
  3. Teamleiter Entwicklung / Applikation (m/w)
    über Steinbach & Partner Executive Consultants, Süddeutschland
  4. IT-Projektleiter Infrastruktur / JEE (m/w)
    Topalis AG, Korntal-Münchingen

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Paypal

    Nutzern von Kino.to drohen Strafverfahren

  2. Desktop-Roadmap

    Mozilla hat mit Firefox 2012 viel vor

  3. Spielebranche

    Diskussion über "stinkende Gamer"

  4. Gerüchte

    Apple will alle Notebooks dünner machen

  5. Tilt-Shift-Effekt

    Generator für Spielzeuglandschaften


Meistkommentiert
  1. Kommentare: 257 | letzter Beitrag 15:20 Uhr

  2. Kommentare: 144 | letzter Beitrag 15:17 Uhr

  3. Kommentare: 131 | letzter Beitrag 15:08 Uhr

  4. Kommentare: 117 | letzter Beitrag 14:13 Uhr

  5. Kommentare: 93 | letzter Beitrag 14:35 Uhr

Mehr


  1. Fair Labor Association

    Apple lässt Foxconn überprüfen

  2. 802.11ac

    Broadcom will Chips für Gigabit-WLAN noch 2012 liefern

  3. Nutzer in Deutschland

    Immer mehr Onlinezeit im sozialen Netzwerk

  4. Cash Music

    Freie Plattform zur Selbstvermarktung für Musiker

  5. Test Soul Calibur 5

    Auch Meuchelmörder prügeln gern

  6. Origami

    Roboteraktoren nach dem Vorbild japanischer Faltkunst

  7. Canonical

    Ubuntu Business Remix für Unternehmen

  8. Desktop-Roadmap

    Mozilla hat mit Firefox 2012 viel vor

  9. Datenskandal

    Millionen Arztrezeptdaten offenbar illegal gehandelt

  10. Spielebranche

    Diskussion über "stinkende Gamer"



Haben wir etwas übersehen?

E-Mail an news@golem.de


Test X-Plane 10: Flugsimulator mit Openstreetmap und vielen Rechnern
Test X-Plane 10
Flugsimulator mit Openstreetmap und vielen Rechnern

Ernsthafte Flugsimulationen gibt es kaum noch. Eine der letzten verbliebenen ist X-Plane 10 für Windows, Mac OS X und Linux. Golem.de hat sich ins virtuelle Cockpit gesetzt und den Flugsimulator mit mehreren Rechnern und iPads als Instrumente gespielt.


Nach Hackerangriff: Polizei-Webserver in Nordrhein-Westfalen seit 12 Tagen down
Nach Hackerangriff
Polizei-Webserver in Nordrhein-Westfalen seit 12 Tagen down

Die Polizei in Nordrhein-Westfalen bekommt die Folgen eines schweren Hackerangriffs nicht in den Griff, der zuerst verheimlicht wurde. Seit zwölf Tagen sind die Webserver komplett abgeschaltet. Ein Ende der Offlinezeit ist nicht absehbar.

  1. Windows und Office 21 Sicherheitslücken in Microsofts Software
  2. Accenture-Studie Fast 70 Prozent nutzen eigene Rechner am Arbeitsplatz
  3. Windows BSI gibt lückenhafte Sicherheitsempfehlungen

Test PS Vita Import: Ausstattungswunder mit Speicherproblem
Test PS Vita Import
Ausstattungswunder mit Speicherproblem

Zwei Analogsticks und starke Grafik, Berührungs- und Bewegungssteuerung, UMTS und Bluetooth: Sony Computer Entertainment packt in den Nachfolger der Playstation Portable so gut wie alles, was irgendwie Sinn ergibt - nur Speicher etwa für Savegames fehlt der PS Vita von Haus aus.

  1. Playstation Network Umbenennung der Konten und neue Firmware

Zum Artikel