小编use*_*304的帖子

cpu指令如何工作?

在我理解的32位处理器中,每条指令都是32位.那么,对于汇编中的MOV指令,如何仅将32位用于操作码加参数?因此对于:

MOV register, [address]
Run Code Online (Sandbox Code Playgroud)

地址本身不占用32位吗?那么这不会占用整个指令吗?也许我错了,但我正在尝试用C/C++实现一个VM.救命?

c++ assembly vm-implementation

0
推荐指数
2
解决办法
1024
查看次数

winmain如何'返回两个值'?

我想开始学习windows api,所以我查看了一些教程,我立即注意到main函数似乎返回了多个值.

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow);
Run Code Online (Sandbox Code Playgroud)

这一切意味着什么?不应该是int WinMainWINAPI WinMain不是两者兼而有之?

c++ winapi

-1
推荐指数
1
解决办法
151
查看次数

标签 统计

c++ ×2

assembly ×1

vm-implementation ×1

winapi ×1