summaryrefslogtreecommitdiff
path: root/as/asm/ea.asm
blob: 8717a7393abe51cb754dee89f7aada43c7beef51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
	MOV	AX,[BX+SI]
	MOV	AX,[BX+DI]
	MOV	AX,[BP+SI]
	MOV	AX,[BP+DI]
	MOV	AX,[SI]
	MOV	AX,[DI]
	MOV	AX,[0x1234]
	MOV	AX,[BX]

	MOV	AX,[BX+SI+0x12]
	MOV	AX,[BX+DI+0x12]
	MOV	AX,[BP+SI+0x12]
	MOV	AX,[BP+DI+0x12]
	MOV	AX,[SI+0x12]
	MOV	AX,[DI+0x12]
	MOV	AX,[BP+0x12]
	MOV	AX,[BX+0x12]

	MOV	AX,[BX+SI+0x1234]
	MOV	AX,[BX+DI+0x1234]
	MOV	AX,[BP+SI+0x1234]
	MOV	AX,[BP+DI+0x1234]
	MOV	AX,[SI+0x1234]
	MOV	AX,[DI+0x1234]
	MOV	AX,[BP+0x1234]
	MOV	AX,[BX+0x1234]

	MOV	AL,AL
	MOV	AL,AH
	MOV	AL,BL
	MOV	AL,BH
	MOV	AL,CL
	MOV	AL,CH
	MOV	AL,DL
	MOV	AL,DH

	MOV	AX,AX
	MOV	AX,CX
	MOV	AX,DX
	MOV	AX,BX
	MOV	AX,SP
	MOV	AX,BP
	MOV	AX,SI
	MOV	AX,DI

	MOV	AX,[EAX]
	MOV	AX,[ECX]
	MOV	AX,[EDX]
	MOV	AX,[EBX]

	MOV	AX,[0x12345678]
	MOV	AX,[ESI]
	MOV	AX,[EDI]

	MOV	AX,[EAX+0x12]
	MOV	AX,[ECX+0x12]
	MOV	AX,[EDX+0x12]
	MOV	AX,[EBX+0x12]

	MOV	AX,[EBP+0x12]
	MOV	AX,[ESI+0x12]
	MOV	AX,[EDI+0x12]

	MOV	AX,[EAX+0x12345678]
	MOV	AX,[ECX+0x12345678]
	MOV	AX,[EDX+0x12345678]
	MOV	AX,[EBX+0x12345678]

	MOV	AX,[EBP+0x12345678]
	MOV	AX,[ESI+0x12345678]
	MOV	AX,[EDI+0x12345678]

	MOV	EAX,EAX
	MOV	EAX,ECX
	MOV	EAX,EDX
	MOV	EAX,EBX
	MOV	EAX,ESP
	MOV	EAX,EBP
	MOV	EAX,ESI
	MOV	EAX,EDI

	MOV	AX,[EAX+ESI*2]
	MOV	AX,[ECX+ESI*2]
	MOV	AX,[EDX+ESI*2]
	MOV	AX,[EBX+ESI*2]
	MOV	AX,[ESP+ESI*2]
	MOV	AX,[ESI*2+0x12345678]
	MOV	AX,[ESI+ESI*2]
	MOV	AX,[EDI+ESI*2]

	MOV	AX,[EAX+ESI*2+0x12]
	MOV	AX,[ECX+ESI*2+0x12]
	MOV	AX,[EDX+ESI*2+0x12]
	MOV	AX,[EBX+ESI*2+0x12]
	MOV	AX,[ESP+ESI*2+0x12]
	MOV	AX,[ESP+0x12]
	MOV	AX,[EBP+ESI*2+0x12]
	MOV	AX,[ESI+ESI*2+0x12]
	MOV	AX,[EDI+ESI*2+0x12]

	MOV	AX,[EAX+ESI*2+0x12345678]
	MOV	AX,[ECX+ESI*2+0x12345678]
	MOV	AX,[EDX+ESI*2+0x12345678]
	MOV	AX,[EBX+ESI*2+0x12345678]
	MOV	AX,[ESP+ESI*2+0x12345678]
	MOV	AX,[ESP+0x12345678]
	MOV	AX,[EBP+ESI*2+0x12345678]
	MOV	AX,[ESI+ESI*2+0x12345678]
	MOV	AX,[EDI+ESI*2+0x12345678]