В x64 ассемблерных вставок нет, но можно прикрутить файл(ml64 /c твойасмфайл после компиляции передать *.obj в линкер) с процедурой которая будет получать нужный тебе регистр. А потом использовать
extern "C" __int64 имяпроцедуры();//(Имя процедуры из асмфайла)
или
Встроенные объекты компилятора и __getReg