Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #cpuid.s Sample program to extract the processor Vendor ID
- .section .data
- output:
- .ascii "The processor Vendor ID is 'xxxxxxxxxxxx'\n"
- .section .text
- .globl _start
- _start:
- movl $0, %eax
- cpuid
- movl $output, %edi
- movl %ebx, 28(%edi)
- movl %edx, 32(%edi)
- movl %ecx, 36(%edi)
- movl $4, %eax
- movl $1, %ebx
- movl $output, %ecx
- movl $42, %edx
- int $0x80
- movl $1, %eax
- movl $0, %ebx
- int $0x80
Add Comment
Please, Sign In to add comment