@Biehler Productions2 und @Neo3: Vielen dank. Sollte auf einem echten PC flott sein (die GUI, nicht aber der floppy treiber ^^).
bitmaster
bitmaster
09. November 2026, 18:25


2. neues flag für codesegmente mit dem man buffer overflows und so weiter wirkungsvoll verhindern kann. Code bereich ist read only und jeder versuch darauf zu schreiben wird mit einer exception geandet. vorher war das nicht möglich und auch einer der kritikpunkte an der 80x86 platform, da alle anderen 64Bit servermaschienen die es damals gab das schon konnten.Immer langsam... das funktioniert auf page frame ebene, also über paging, nicht über segmentierung. Und da konnte man den Codebereich schon immer (seit 386) read-only machen das einzige was mit 64bittern mit sicherheit auch noch geht ist das NX bit, welches verhindert, dass ein page frame ausgeführt werden kann, aber das setzt man dann logischerweise bei allem außer dem Codepageframes.

Also meine XP-64 bit version (180 Tage trial von MS) lässt sich nur auf meinem Athlon64 installen, bei 32 bit geht gar nix, müsste also echter 64 bit mode sein^^ hehe der war gut.
Gespeichert Also meine XP-64 bit version (180 Tage trial von MS) lässt sich nur auf meinem Athlon64 installen, bei 32 bit geht gar nix, müsste also echter 64 bit mode sein^^ hehe der war gut.
Es gibt 2 64 Bit Moden (zumindest in der EM64T und AMD64 Architektur). Ein Modus ist der 64 Bit Mode (der vollwertige) und der andere ist der compatibly Mode (der zum 32 Bit Mode compatible ist, aber ein 64 Bit Modus ist). Diese beiden moden gibt es nur auf 64 Bit Prozessoren. Aber der compatibly ist halt ein eigeschränkter 64 Bit Mode. Soweit ich weiß laufen die Linux und Windows 64 Bit Versionen in diesem Modus. Ob das wirklich so ist weiß ich aber nicht 100%ig.
bitmaster
jo wobei eigentlich beide dasselbe beschreibenWie meinst du das jetzt?
Zusammenfassend ist das der Long Modegenau
der compatibility mode und der 64 Bit Mode sind dann vergleichbar mit dem vm86 und 32 Bit Pm...Hmm... In meinen Augen ein schlechter Vergleich, aber gut.
also laufen kann man Win XP Professional x64 Edition schon, nur schreibt er eine Fehlermeldung dass die CPU kein 64 bittriger ist...Du meinst Windows XP Pro x64 würde auf einer 32 Bit CPU laufen, wenn man diese Meldung unterdrücken könnte? Das wage ich sehr zu bezweifeln. Denn der compatibility sowie der 64 Bit Mode (zusammen also Long Mode) gibt es erst auf 64 Bit CPUs. Und da Windows XP Pro x64 in einen von diesem Modus läuft, ist es unmöglich das es auf einem 32 Bit CPU lauffähig wäre.
Gespeichert Zitatalso laufen kann man Win XP Professional x64 Edition schon, nur schreibt er eine Fehlermeldung dass die CPU kein 64 bittriger ist...Du meinst Windows XP Pro x64 würde auf einer 32 Bit CPU laufen, wenn man diese Meldung unterdrücken könnte? Das wage ich sehr zu bezweifeln. Denn der compatibility sowie der 64 Bit Mode (zusammen also Long Mode) gibt es erst auf 64 Bit CPUs. Und da Windows XP Pro x64 in einen von diesem Modus läuft, ist es unmöglich das es auf einem 32 Bit CPU lauffähig wäre.
Natürlich läuft es auf einem 32 Bit CPU nicht, ich meinte nur es läuft insofern, dass eine Meldung ausgegeben wird wenn es keine 64 Bit CPU ist.Sorry, dann habe ich dich missverstanden.
Und EMT64 und AMD64T sind zueinander kompatibel und beschreiben sozusagen auch dasselbe.Na da gebe ich dir fast recht. Wieso nur fast? Na ja, was ist EMT64(T) und AMD64T.

Gespeichert 
