-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSteve3.asm
56 lines (48 loc) · 2.15 KB
/
Steve3.asm
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
section .data
clearScreen db 27, '[2J', 0
Steve db '######################################################### ', 10
db '######################################################### ', 10
db '##### ##### ', 10
db '##### ##### ', 10
db '##### ########### ########### ##### ', 10
db '##### ########### ########### ##### ', 10
db '##### ########### ########### ##### ', 10
db '##### ########### ########### ##### ', 10
db '##### ########### ########### ##### ', 10
db '##### ##################### ##### ', 10
db '##### ##################### ##### ', 10
db '##### ############################## ##### ', 10
db '##### ############################## ##### ', 10
db '##### ############################## ##### ', 10
db '##### ############################## ##### ', 10
db '##### ############################## ##### ', 10
db '##### ############################## ##### ', 10
db '##### #### #### ##### ', 10
db '##### #### #### ##### ', 10
db '######################################################### ', 10
db '===============================================================================', 10
db 'Patrick F. Mendoza | Creeper (Minecraft) | 2nd Year BSCSDS TN211', 10
Stevelen equ $ - Steve
section .bss
section .text
global _start
_start:
call clearTheScreen
call displayCreeper
call exitProgram
clearTheScreen:
mov eax, 4
mov ebx, 1
mov ecx, clearScreen
mov edx, 4
int 0x80
ret
displayCreeper:
mov eax, 4
mov ebx, 1
mov ecx, Steve
mov edx, Stevelen
int 0x80
exitProgram:
mov eax, 1
int 0x80