-1
일부 x86 어셈블리 코드가 있습니다. 메모리 을로드하는 명령을 식별하여 CPU가 얼마나 많은 고유 한 캐시 라인 블록에 액세스하고 있는지 설정할 수 있습니다..메모리 블록을로드하는 x86 명령어
내가 알아야 할 x86 명령어의 하위 집합은 무엇입니까? 원래 나는 방금 mov
으로 시작하는 모든 명령이 qword
또는 dword
이고, ptr
참조를 포함한다고 생각했지만 먼저 확인하고 싶습니다.
코드가 SSE 또는 AVX를 사용하는 경우'lddqu' 또는'vlddqu'를 찾을 수도 있습니다. 또한 AVX 인 경우 'vmovXXX'. –
LEA 명령을 제외하고 대괄호가있는 항목. –
전송 메모리를 레지스터에 넣거나 버스를 사용해야하는 모든 종류의 메모리 액세스처럼 "로드"를 의미합니까? –