TempleOS ist sicherlich Intel x86_64, aber schüchtern davon gibt es keine Richtlinien, welche Maschinen es auf dem Bare Metal ausführen können.
In den FAQ unter "Wie kommt es, dass es gemeinfrei ist und nicht GPL?" Sie können finden,
Es kann von 2005 bis 2010 auf einigen Bare-Metal-64-Bit-PCs ohne Layering, Bibliotheken, Tools oder andere Quellen ausgeführt werden.
Vermutlich gibt es dann etwas an modernen x64-Bit-Maschinen, mit denen TempleOS nicht umgehen kann. Wenn ja, was sind sie? Welche Art von Spezifikationen benötigt TempleOS oder welche Schwierigkeiten hat es, auf einer modernen x64-Architektur zu laufen? Ich weiß, dass Intel dazu neigt, die umgekehrte Vergleichbarkeit aufrechtzuerhalten, und mir sind keine wesentlichen Änderungen in der Architektur bekannt.
Die README erwähnt dies ebenfalls , sagt aber, dass es nur benötigt,
- CD / DVD-Laufwerk
- 64-Bit
- 512 Megabyte Widder
- Manuelle Adressierung des E / A-Anschlusses
quelle
[fs: abs disp32]
Adressierungsmodi codieren kann . Der Assembler, den er geschrieben hat, kann das nicht, und selbst nach mehreren E-Mails, die ihm die genaue Byte-Codierung zeigten, weigerte er sich, es überhaupt zu versuchen. Ich hörte auf zu versuchen, nachdem er mich das N-Wort genannt hatte (was seltsam ist, weil ich nicht schwarz bin, aber immer noch abstoßend).default abs
die Standardeinstellung istrel
.