riprel.asm

来自「汇编编译器的最新版本的源码.买了自己动手写操作系统这本书的人一定要下」· 汇编 代码 · 共 1,910 行 · 第 1/5 页

ASM
1,910
字号
	mov ebx,[abs qword 0xaaaaaaaaaaaaaaaa]
	mov rax,[abs qword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[abs qword 0xaaaaaaaaaaaaaaaa]
	mov al,[abs qword 0xbbbbbbbb]
	mov bl,[abs qword 0xbbbbbbbb]
	mov ax,[abs qword 0xbbbbbbbb]
	mov bx,[abs qword 0xbbbbbbbb]
	mov eax,[abs qword 0xbbbbbbbb]
	mov ebx,[abs qword 0xbbbbbbbb]
	mov rax,[abs qword 0xbbbbbbbb]
	mov rbx,[abs qword 0xbbbbbbbb]
	mov al,[abs qword 0xffffffffcccccccc]
	mov bl,[abs qword 0xffffffffcccccccc]
	mov ax,[abs qword 0xffffffffcccccccc]
	mov bx,[abs qword 0xffffffffcccccccc]
	mov eax,[abs qword 0xffffffffcccccccc]
	mov ebx,[abs qword 0xffffffffcccccccc]
	mov rax,[abs qword 0xffffffffcccccccc]
	mov rbx,[abs qword 0xffffffffcccccccc]

	mov al,[a64 abs foo]
	mov bl,[a64 abs foo]
	mov ax,[a64 abs foo]
	mov bx,[a64 abs foo]
	mov eax,[a64 abs foo]
	mov ebx,[a64 abs foo]
	mov rax,[a64 abs foo]
	mov rbx,[a64 abs foo]
	mov al,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov bl,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov ax,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov bx,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov eax,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov rax,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a64 abs 0xaaaaaaaaaaaaaaaa]
	mov al,[a64 abs 0xbbbbbbbb]
	mov bl,[a64 abs 0xbbbbbbbb]
	mov ax,[a64 abs 0xbbbbbbbb]
	mov bx,[a64 abs 0xbbbbbbbb]
	mov eax,[a64 abs 0xbbbbbbbb]
	mov ebx,[a64 abs 0xbbbbbbbb]
	mov rax,[a64 abs 0xbbbbbbbb]
	mov rbx,[a64 abs 0xbbbbbbbb]
	mov al,[a64 abs 0xffffffffcccccccc]
	mov bl,[a64 abs 0xffffffffcccccccc]
	mov ax,[a64 abs 0xffffffffcccccccc]
	mov bx,[a64 abs 0xffffffffcccccccc]
	mov eax,[a64 abs 0xffffffffcccccccc]
	mov ebx,[a64 abs 0xffffffffcccccccc]
	mov rax,[a64 abs 0xffffffffcccccccc]
	mov rbx,[a64 abs 0xffffffffcccccccc]

	mov al,[a64 abs dword foo]
	mov bl,[a64 abs dword foo]
	mov ax,[a64 abs dword foo]
	mov bx,[a64 abs dword foo]
	mov eax,[a64 abs dword foo]
	mov ebx,[a64 abs dword foo]
	mov rax,[a64 abs dword foo]
	mov rbx,[a64 abs dword foo]
	mov al,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov bl,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov ax,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov bx,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov eax,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov rax,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a64 abs dword 0xaaaaaaaaaaaaaaaa]
	mov al,[a64 abs dword 0xbbbbbbbb]
	mov bl,[a64 abs dword 0xbbbbbbbb]
	mov ax,[a64 abs dword 0xbbbbbbbb]
	mov bx,[a64 abs dword 0xbbbbbbbb]
	mov eax,[a64 abs dword 0xbbbbbbbb]
	mov ebx,[a64 abs dword 0xbbbbbbbb]
	mov rax,[a64 abs dword 0xbbbbbbbb]
	mov rbx,[a64 abs dword 0xbbbbbbbb]
	mov al,[a64 abs dword 0xffffffffcccccccc]
	mov bl,[a64 abs dword 0xffffffffcccccccc]
	mov ax,[a64 abs dword 0xffffffffcccccccc]
	mov bx,[a64 abs dword 0xffffffffcccccccc]
	mov eax,[a64 abs dword 0xffffffffcccccccc]
	mov ebx,[a64 abs dword 0xffffffffcccccccc]
	mov rax,[a64 abs dword 0xffffffffcccccccc]
	mov rbx,[a64 abs dword 0xffffffffcccccccc]

	mov al,[a64 abs qword foo]
	mov bl,[a64 abs qword foo]
	mov ax,[a64 abs qword foo]
	mov bx,[a64 abs qword foo]
	mov eax,[a64 abs qword foo]
	mov ebx,[a64 abs qword foo]
	mov rax,[a64 abs qword foo]
	mov rbx,[a64 abs qword foo]
	mov al,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov bl,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov ax,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov bx,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov eax,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov rax,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a64 abs qword 0xaaaaaaaaaaaaaaaa]
	mov al,[a64 abs qword 0xbbbbbbbb]
	mov bl,[a64 abs qword 0xbbbbbbbb]
	mov ax,[a64 abs qword 0xbbbbbbbb]
	mov bx,[a64 abs qword 0xbbbbbbbb]
	mov eax,[a64 abs qword 0xbbbbbbbb]
	mov ebx,[a64 abs qword 0xbbbbbbbb]
	mov rax,[a64 abs qword 0xbbbbbbbb]
	mov rbx,[a64 abs qword 0xbbbbbbbb]
	mov al,[a64 abs qword 0xffffffffcccccccc]
	mov bl,[a64 abs qword 0xffffffffcccccccc]
	mov ax,[a64 abs qword 0xffffffffcccccccc]
	mov bx,[a64 abs qword 0xffffffffcccccccc]
	mov eax,[a64 abs qword 0xffffffffcccccccc]
	mov ebx,[a64 abs qword 0xffffffffcccccccc]
	mov rax,[a64 abs qword 0xffffffffcccccccc]
	mov rbx,[a64 abs qword 0xffffffffcccccccc]

	mov al,[a32 abs foo]
	mov bl,[a32 abs foo]
	mov ax,[a32 abs foo]
	mov bx,[a32 abs foo]
	mov eax,[a32 abs foo]
	mov ebx,[a32 abs foo]
	mov rax,[a32 abs foo]
	mov rbx,[a32 abs foo]
	mov al,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov bl,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov ax,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov bx,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov eax,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov rax,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a32 abs 0xaaaaaaaaaaaaaaaa]
	mov al,[a32 abs 0xbbbbbbbb]
	mov bl,[a32 abs 0xbbbbbbbb]
	mov ax,[a32 abs 0xbbbbbbbb]
	mov bx,[a32 abs 0xbbbbbbbb]
	mov eax,[a32 abs 0xbbbbbbbb]
	mov ebx,[a32 abs 0xbbbbbbbb]
	mov rax,[a32 abs 0xbbbbbbbb]
	mov rbx,[a32 abs 0xbbbbbbbb]
	mov al,[a32 abs 0xffffffffcccccccc]
	mov bl,[a32 abs 0xffffffffcccccccc]
	mov ax,[a32 abs 0xffffffffcccccccc]
	mov bx,[a32 abs 0xffffffffcccccccc]
	mov eax,[a32 abs 0xffffffffcccccccc]
	mov ebx,[a32 abs 0xffffffffcccccccc]
	mov rax,[a32 abs 0xffffffffcccccccc]
	mov rbx,[a32 abs 0xffffffffcccccccc]

	mov al,[a32 abs dword foo]
	mov bl,[a32 abs dword foo]
	mov ax,[a32 abs dword foo]
	mov bx,[a32 abs dword foo]
	mov eax,[a32 abs dword foo]
	mov ebx,[a32 abs dword foo]
	mov rax,[a32 abs dword foo]
	mov rbx,[a32 abs dword foo]
	mov al,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov bl,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov ax,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov bx,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov eax,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov rax,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a32 abs dword 0xaaaaaaaaaaaaaaaa]
	mov al,[a32 abs dword 0xbbbbbbbb]
	mov bl,[a32 abs dword 0xbbbbbbbb]
	mov ax,[a32 abs dword 0xbbbbbbbb]
	mov bx,[a32 abs dword 0xbbbbbbbb]
	mov eax,[a32 abs dword 0xbbbbbbbb]
	mov ebx,[a32 abs dword 0xbbbbbbbb]
	mov rax,[a32 abs dword 0xbbbbbbbb]
	mov rbx,[a32 abs dword 0xbbbbbbbb]
	mov al,[a32 abs dword 0xffffffffcccccccc]
	mov bl,[a32 abs dword 0xffffffffcccccccc]
	mov ax,[a32 abs dword 0xffffffffcccccccc]
	mov bx,[a32 abs dword 0xffffffffcccccccc]
	mov eax,[a32 abs dword 0xffffffffcccccccc]
	mov ebx,[a32 abs dword 0xffffffffcccccccc]
	mov rax,[a32 abs dword 0xffffffffcccccccc]
	mov rbx,[a32 abs dword 0xffffffffcccccccc]

	mov al,[a32 abs qword foo]
	mov bl,[a32 abs qword foo]
	mov ax,[a32 abs qword foo]
	mov bx,[a32 abs qword foo]
	mov eax,[a32 abs qword foo]
	mov ebx,[a32 abs qword foo]
	mov rax,[a32 abs qword foo]
	mov rbx,[a32 abs qword foo]
	mov al,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov bl,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov ax,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov bx,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov eax,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov rax,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a32 abs qword 0xaaaaaaaaaaaaaaaa]
	mov al,[a32 abs qword 0xbbbbbbbb]
	mov bl,[a32 abs qword 0xbbbbbbbb]
	mov ax,[a32 abs qword 0xbbbbbbbb]
	mov bx,[a32 abs qword 0xbbbbbbbb]
	mov eax,[a32 abs qword 0xbbbbbbbb]
	mov ebx,[a32 abs qword 0xbbbbbbbb]
	mov rax,[a32 abs qword 0xbbbbbbbb]
	mov rbx,[a32 abs qword 0xbbbbbbbb]
	mov al,[a32 abs qword 0xffffffffcccccccc]
	mov bl,[a32 abs qword 0xffffffffcccccccc]
	mov ax,[a32 abs qword 0xffffffffcccccccc]
	mov bx,[a32 abs qword 0xffffffffcccccccc]
	mov eax,[a32 abs qword 0xffffffffcccccccc]
	mov ebx,[a32 abs qword 0xffffffffcccccccc]
	mov rax,[a32 abs qword 0xffffffffcccccccc]
	mov rbx,[a32 abs qword 0xffffffffcccccccc]

	mov al,[rel foo]
	mov bl,[rel foo]
	mov ax,[rel foo]
	mov bx,[rel foo]
	mov eax,[rel foo]
	mov ebx,[rel foo]
	mov rax,[rel foo]
	mov rbx,[rel foo]
	mov al,[rel 0xaaaaaaaaaaaaaaaa]
	mov bl,[rel 0xaaaaaaaaaaaaaaaa]
	mov ax,[rel 0xaaaaaaaaaaaaaaaa]
	mov bx,[rel 0xaaaaaaaaaaaaaaaa]
	mov eax,[rel 0xaaaaaaaaaaaaaaaa]
	mov ebx,[rel 0xaaaaaaaaaaaaaaaa]
	mov rax,[rel 0xaaaaaaaaaaaaaaaa]
	mov rbx,[rel 0xaaaaaaaaaaaaaaaa]
	mov al,[rel 0xbbbbbbbb]
	mov bl,[rel 0xbbbbbbbb]
	mov ax,[rel 0xbbbbbbbb]
	mov bx,[rel 0xbbbbbbbb]
	mov eax,[rel 0xbbbbbbbb]
	mov ebx,[rel 0xbbbbbbbb]
	mov rax,[rel 0xbbbbbbbb]
	mov rbx,[rel 0xbbbbbbbb]
	mov al,[rel 0xffffffffcccccccc]
	mov bl,[rel 0xffffffffcccccccc]
	mov ax,[rel 0xffffffffcccccccc]
	mov bx,[rel 0xffffffffcccccccc]
	mov eax,[rel 0xffffffffcccccccc]
	mov ebx,[rel 0xffffffffcccccccc]
	mov rax,[rel 0xffffffffcccccccc]
	mov rbx,[rel 0xffffffffcccccccc]

	mov al,[rel dword foo]
	mov bl,[rel dword foo]
	mov ax,[rel dword foo]
	mov bx,[rel dword foo]
	mov eax,[rel dword foo]
	mov ebx,[rel dword foo]
	mov rax,[rel dword foo]
	mov rbx,[rel dword foo]
	mov al,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov bl,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov ax,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov bx,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov eax,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov ebx,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov rax,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[rel dword 0xaaaaaaaaaaaaaaaa]
	mov al,[rel dword 0xbbbbbbbb]
	mov bl,[rel dword 0xbbbbbbbb]
	mov ax,[rel dword 0xbbbbbbbb]
	mov bx,[rel dword 0xbbbbbbbb]
	mov eax,[rel dword 0xbbbbbbbb]
	mov ebx,[rel dword 0xbbbbbbbb]
	mov rax,[rel dword 0xbbbbbbbb]
	mov rbx,[rel dword 0xbbbbbbbb]
	mov al,[rel dword 0xffffffffcccccccc]
	mov bl,[rel dword 0xffffffffcccccccc]
	mov ax,[rel dword 0xffffffffcccccccc]
	mov bx,[rel dword 0xffffffffcccccccc]
	mov eax,[rel dword 0xffffffffcccccccc]
	mov ebx,[rel dword 0xffffffffcccccccc]
	mov rax,[rel dword 0xffffffffcccccccc]
	mov rbx,[rel dword 0xffffffffcccccccc]

	mov al,[rel qword foo]
	mov bl,[rel qword foo]
	mov ax,[rel qword foo]
	mov bx,[rel qword foo]
	mov eax,[rel qword foo]
	mov ebx,[rel qword foo]
	mov rax,[rel qword foo]
	mov rbx,[rel qword foo]
	mov al,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov bl,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov ax,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov bx,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov eax,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov ebx,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov rax,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[rel qword 0xaaaaaaaaaaaaaaaa]
	mov al,[rel qword 0xbbbbbbbb]
	mov bl,[rel qword 0xbbbbbbbb]
	mov ax,[rel qword 0xbbbbbbbb]
	mov bx,[rel qword 0xbbbbbbbb]
	mov eax,[rel qword 0xbbbbbbbb]
	mov ebx,[rel qword 0xbbbbbbbb]
	mov rax,[rel qword 0xbbbbbbbb]
	mov rbx,[rel qword 0xbbbbbbbb]
	mov al,[rel qword 0xffffffffcccccccc]
	mov bl,[rel qword 0xffffffffcccccccc]
	mov ax,[rel qword 0xffffffffcccccccc]
	mov bx,[rel qword 0xffffffffcccccccc]
	mov eax,[rel qword 0xffffffffcccccccc]
	mov ebx,[rel qword 0xffffffffcccccccc]
	mov rax,[rel qword 0xffffffffcccccccc]
	mov rbx,[rel qword 0xffffffffcccccccc]

	mov al,[a64 rel foo]
	mov bl,[a64 rel foo]
	mov ax,[a64 rel foo]
	mov bx,[a64 rel foo]
	mov eax,[a64 rel foo]
	mov ebx,[a64 rel foo]
	mov rax,[a64 rel foo]
	mov rbx,[a64 rel foo]
	mov al,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov bl,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov ax,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov bx,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov eax,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov rax,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a64 rel 0xaaaaaaaaaaaaaaaa]
	mov al,[a64 rel 0xbbbbbbbb]
	mov bl,[a64 rel 0xbbbbbbbb]
	mov ax,[a64 rel 0xbbbbbbbb]
	mov bx,[a64 rel 0xbbbbbbbb]
	mov eax,[a64 rel 0xbbbbbbbb]
	mov ebx,[a64 rel 0xbbbbbbbb]
	mov rax,[a64 rel 0xbbbbbbbb]
	mov rbx,[a64 rel 0xbbbbbbbb]
	mov al,[a64 rel 0xffffffffcccccccc]
	mov bl,[a64 rel 0xffffffffcccccccc]
	mov ax,[a64 rel 0xffffffffcccccccc]
	mov bx,[a64 rel 0xffffffffcccccccc]
	mov eax,[a64 rel 0xffffffffcccccccc]
	mov ebx,[a64 rel 0xffffffffcccccccc]
	mov rax,[a64 rel 0xffffffffcccccccc]
	mov rbx,[a64 rel 0xffffffffcccccccc]

	mov al,[a64 rel dword foo]
	mov bl,[a64 rel dword foo]
	mov ax,[a64 rel dword foo]
	mov bx,[a64 rel dword foo]
	mov eax,[a64 rel dword foo]
	mov ebx,[a64 rel dword foo]
	mov rax,[a64 rel dword foo]
	mov rbx,[a64 rel dword foo]
	mov al,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov bl,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov ax,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov bx,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov eax,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov ebx,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov rax,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov rbx,[a64 rel dword 0xaaaaaaaaaaaaaaaa]
	mov al,[a64 rel dword 0xbbbbbbbb]
	mov bl,[a64 rel dword 0xbbbbbbbb]
	mov ax,[a64 rel dword 0xbbbbbbbb]
	mov bx,[a64 rel dword 0xbbbbbbbb]
	mov eax,[a64 rel dword 0xbbbbbbbb]
	mov ebx,[a64 rel dword 0xbbbbbbbb]
	mov rax,[a64 rel dword 0xbbbbbbbb]
	mov rbx,[a64 rel dword 0xbbbbbbbb]
	mov al,[a64 rel dword 0xffffffffcccccccc]
	mov bl,[a64 rel dword 0xffffffffcccccccc]
	mov ax,[a64 rel dword 0xffffffffcccccccc]
	mov bx,[a64 rel dword 0xffffffffcccccccc]
	mov eax,[a64 rel dword 0xffffffffcccccccc]
	mov ebx,[a64 rel dword 0xffffffffcccccccc]
	mov rax,[a64 rel dword 0xffffffffcccccccc]
	mov rbx,[a64 rel dword 0xffffffffcccccccc]

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?