जब nasm के साथ इस कोड कोडांतरण: b8 01 00 00 00 b8 01 00 00 00
जो है mov eax, 0x1 के लिए opcode दो बार दोहराया: BITS 64
mov eax, 0x1
mov rax, 0x1
मैं इस उत्पादन मिलता है। इसका मतलब यह है कि mov r
x86-64 Tour of Intel Manuals से, मैंने पढ़ा शायद सबसे आश्चर्य की बात यह है कि एक अनुदेश जैसे MOV EAX, EBX स्वचालित रूप से RAX रजिस्टर के ऊपरी 32 बिट शून्य है। इंटेल प्रलेखन एक ही स्रोत में उद्धृत (3.4