У меня есть вопрос вчера, я сделал тест, чтобы получить значение из указателя, как это правильно ?. Кажется, что он работает нормально.
char *test ="abcdef";
_asm{
mov ebx, test
mov al, byte ptr ds:[ebx]; element at 0
mov al, byte ptr ds:[ebx + 1]; element at 1...
mov al, byte ptr ds:[ebx + x]; element at x...
}