File tree Expand file tree Collapse file tree 9 files changed +90
-0
lines changed
Expand file tree Collapse file tree 9 files changed +90
-0
lines changed Original file line number Diff line number Diff line change 1+ global main
2+
3+ main:
4+ mov eax , 1
5+ add eax , 2
6+ add eax , 3
7+ add eax , 4
8+ add eax , 5
9+ ret
Original file line number Diff line number Diff line change 1+ global main
2+
3+ main:
4+ mov eax , 1
5+ mov ebx , 2
6+ mov ecx , 3
7+ mov edx , 4
8+ add eax , ebx
9+ add eax , ecx
10+ add eax , edx
11+ ret
Original file line number Diff line number Diff line change 1+ global main
2+
3+ main:
4+ mov eax , 5
5+ mov ebx , 2
6+ add eax , ebx
7+ ret
Original file line number Diff line number Diff line change 1+ global main
2+
3+ main:
4+ mov ebx , [ num1 ]
5+ mov ecx , [ num2 ]
6+ add ebx , ecx
7+
8+
9+ mov [ result ], ebx
10+ mov eax , [ result ]
11+ ret
12+
13+
14+ section .data
15+
16+ num1 dw 10
17+ num2 dw 20
18+ result dw 0
Original file line number Diff line number Diff line change 1+ global main
2+
3+ main :
4+ mov eax , 5
5+ mov ebx , 5
6+ add eax , ebx
7+ ret
Original file line number Diff line number Diff line change 1+ global main
2+
3+ main :
4+ mov ebx , 1
5+ mov ecx , 2
6+ add ebx , ecx
7+
8+
9+ mov [abcd ], ebx
10+ mov eax , [abcd ]
11+
12+ ret
13+
14+ section .data
15+
16+ abcd dw 0
Original file line number Diff line number Diff line change 1+ global main
2+
3+ main:
4+ mov eax , 1
5+ ret
Original file line number Diff line number Diff line change 1+ int main ()
2+ {
3+ return 114514 ;
4+ }
Original file line number Diff line number Diff line change 1+ global main
2+
3+ main:
4+ mov ebx , 1
5+ mov ecx , 2
6+ add ebx , ecx
7+
8+ mov [ a ], ebx
9+ mov eax , [ a ]
10+ ret
11+
12+ section .data
13+ a dw 0
You can’t perform that action at this time.
0 commit comments