Gå til innhold

Transmeta støtter NX


Anbefalte innlegg

Mye bedre artikkel enn den ITAvisen skrev.

 

Intel og AMD kommer etter

Denne oppdateringen ventes å komme i løpet av sommeren, men endelig data er ikke fastsatt.

 

Transmetas langt større konkurrenter Intel og AMD snakket i januar om å gjøre noe lignende, men nå ser det altså ut til at Transmeta kommer først i mål med hardware-basert virusbeskyttelse.

Lenke til kommentar
Videoannonse
Annonse

Interessant dette, og såvidt jeg vet så har Transmeta også lisensert AMD64 og jobber med å legge det inn i sin "Code Morphing Software".

 

-NeoRag-: ITavisen har nå oppdatert historien sin:

AMD bruker en lignende teknologi - Execution Protection - i sine Athlon 64-prosessorer. Og Intel bruker NX-teknologien i Itanium 2.

Fortsatt litt feil, siden alle AMD64-prosessorer har NX-bit støtte bare se dette dokumentet (s. 175):

http://www.amd.com/us-en/assets/content_ty..._docs/24593.pdf

 

5.6.1 No Execute (NX) Bit

The NX bit in the page-translation tables specifies whether instructions can be executed from the page. This bit is not checked during every instruction fetch. Instead, the NX bits in the page-translation-table entries are checked by the processor when the instruction TLB is loaded with a page translation. The processor attempts to load the translation into the instruction TLB when an instruction fetch misses the TLB. If a set NX bit is detected (indicating the page is not executable), a page-fault exception (#PF) occurs.

 

DEP (Data Execution Protection) er navnet på Microsoft sin implementering av dette i Windows (SP2 for Win32 XP og SP1 for Win64 XP), som man kan lese om her:

http://user.cs.tu-berlin.de/~normanb/

http://www4.tomshardware.com/cpu/20040318/...on-fx53-06.html

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...