Lines Matching refs:mov
94 DB 66h, 0bah ; mov edx, imm32
98 mov eax, 15cd2401h ; mov ax, 2401h & int 15h
109 mov eax, ss ; mov ax, ss
114 mov word ptr (IA32_REGS ptr [rsi - sizeof (IA32_REGS)])._ESP, bp
116 mov ebx, (IA32_REGS ptr [rsi - sizeof (IA32_REGS)])._EIP
119 mov ax, cs
122 DB 66h, 2eh, 89h, 87h ; mov cs:[bx + (@64Eip - @Base)], eax
124 DB 66h, 0b8h ; mov eax, imm32
126 mov cr4, rax
133 mov ecx, 0c0000080h
137 DB 66h, 0b8h ; mov eax, imm32
139 mov cr0, rax
145 db 067h, 0bch ; mov esp, imm32
163 mov ss, edx ; set new segment selectors
164 mov ds, edx
165 mov es, edx
166 mov fs, edx
167 mov gs, edx
169 mov ecx, 0c0000080h
170 mov cr0, rax ; real mode starts at next instruction
174 mov cr4, rbp
175 mov ss, esi ; set up 16-bit stack segment
176 mov sp, bx ; set up 16-bit stack pointer
237 mov rbx, ds
239 mov rbx, es
241 mov rbx, ss
246 mov rsi, rcx
248 mov edi, (IA32_REGS ptr [rsi])._ESP
251 mov ebx, edi ; ebx <- stack for 16-bit code
257 mov eax, edx ; eax <- transition code address
268 mov word ptr [rcx + (SavedGdt - SavedCr4)], r10w ; save the limit of shadowed GDT table
269 mov qword ptr [rcx + (SavedGdt - SavedCr4) + 2], r11 ; save the base address of shadowed GDT table
271 mov rsi, qword ptr [rsp + 62h] ; rsi <- the original GDT base address
276 mov rcx, r10 ; restore the orignal rcx before memory copy
277 mov rdi, r11 ; restore the original rdi before memory copy
280 mov rax, cr0
281 mov [rcx + (SavedCr0 - SavedCr4)], eax
283 mov rbp, cr4
284 mov [rcx], ebp ; save CR4 in SavedCr4
286 mov esi, r8d ; esi <- 16-bit stack segment
290 mov ss, edx
295 mov r8d, cs
296 mov [rcx + (SavedCs - SavedCr4)], r8w
297 mov [rcx + (SavedSp - SavedCr4)], esp
307 mov ss, rbx
309 mov es, rbx
311 mov ds, rbx