I am trying to disable the internal and external memory cache of my CPU, my configuration is higher: -DELL Precision WorkStation -Intel Core 2 Duo E6550 2.33 GHz -Ubuntu 8.10
I tried disabling it through the BIOS, but he believes that DELL computers do not allow users to access the cache, I found another way then: disable the cache program, Intel A.3 architecture manual indicates that cr0 can be configured to To disable the cache by setting bit 30, I wrote the code above:
invd
mov eax, cr0
mov eax, 40000000H, bit bit 30
mov cr0, eax
The program compiled successfully, but when I try to run the exe file, it is Seg Faults (I use NASM)
Can anybody help me?
Moho
source
share