消息框显示微处理器名称
原理在于:
这个算是好东西吗?我用汇编语言编写的CPUNAME.ASM(及CPUNAME.EXE)
大家可以下载试用!
; Processor Name v3
;
; CPUNAME.ASM
; Copyright (C) 2021 Boo Khan Ming
;
; MIT license apply
;
format PE GUI 4.0
entry start
include 'win32a.inc'
section '.data' readable writable
_caption db 'Processor Name',0
section '.code' code readable writable executable
_name rb 48
start:
mov eax, 0x80000002
cpuid
mov dword , eax
mov dword , ebx
mov dword , ecx
mov dword , edx
mov eax, 0x80000003
cpuid
mov dword , eax
mov dword , ebx
mov dword , ecx
mov dword , edx
mov eax, 0x80000004
cpuid
mov dword , eax
mov dword , ebx
mov dword , ecx
mov dword , edx
.show:
push 0x40
push _caption
push _name
push 0
call
push 0
call
section '.idata' import readable writable
library kernel,'KERNEL32.DLL',\
user,'USER32.DLL'
import kernel,\
ExitProcess,'ExitProcess'
import user,\
MessageBox,'MessageBoxA'
没有人感兴趣吗?
页:
[1]