Czernobyl이라는 해커가 AMD 애슬론 XP CPU에 숨겨진 일종의 테스트 매커니즘을 발견하였습니다. 전통적인 아키텍처의 x86 기능보다 상당히 확장된 것이라고 하는군요.

 

이 사람은 미기록 MSR 레지스터를 클리어하다가 이 부분을 발견했는데, 4종의 새로운 MSR이 이 확장 테스트 기능과 상관이 있습니다.

 

Control @ C001_1024 width: 8 bits
Data_Match @ C001_1025 width 32 [AMD64: 64?]
Data_Mask @ C001_1026 - ditto -
Address_Mask @ C001_1027 width: 12 bits

 

이 4종의 레지스터의 기본값은 모두 0이라서 실제로 작동하진 않습니다. 또한 암호화로 보호되어 있어 일반적인 읽기/쓰기 엑세스(RDMSR/WRMSR)으로는 사용이 불가능하며 GPF 예외 에러가 나왔을때 레지스터(EDI)를 외부에서 수정하여 9C5A203A라는 암화를 입력해야만 됩니다.

 

어려운 정보고 해서 이정도까지만 소개하니 자세한 정보는 여기에 -_-)

http://www.woodmann.com/collaborative/knowledge/index.php/Super-secret_debug_capabilities_of_AMD_processors_!