This website works better with JavaScript.
Почетна
Преглед
帮助
返回水杉在线
登录水杉在线
登录水杉码园
10213903403
/
os_kernel_lab
Прати
1
Волим
0
Креирај огранак
0
Код
Дискусије
0
Захтеви за спајање
0
Издања
0
Вики
Activity
Преглед изворни кода
add lab1 related info
main
chyyuu
пре 11 година
родитељ
43ac8a7152
комит
759eca9dda
3 измењених фајлова
са
46 додато
и
0 уклоњено
Подељен поглед
Diff Options
Show Stats
Download Patch File
Download Diff File
+6
-0
related_info/lab1/Makefile
+26
-0
related_info/lab1/defines.h
+14
-0
related_info/lab1/write.s
+ 6
- 0
related_info/lab1/Makefile
Прегледај датотеку
@ -0,0 +1,6 @@
all
:
write
write
:
defines
.
h
write
.
s
gcc -o write write.s
clean
:
rm write write.o
+ 26
- 0
related_info/lab1/defines.h
Прегледај датотеку
@ -0,0 +1,26 @@
SYS_exit
=
1
SYS_fork
=
2
SYS_write
=
4
SYS_open
=
5
SYS_close
=
6
SYS_execve
=
11
SYS_lseek
=
19
SYS_dup2
=
63
SYS_mmap
=
90
SYS_munmap
=
91
SYS_socketcall
=
102
SYS_socketcall_socket
=
1
SYS_socketcall_bind
=
2
SYS_socketcall_listen
=
4
SYS_socketcall_accept
=
5
SEEK_END
=
2
PROT_READ
=
1
MAP_SHARED
=
1
AF_INET
=
2
SOCK_STREAM
=
1
IPPROTO_TCP
=
6
STDOUT
=
1
+ 14
- 0
related_info/lab1/write.s
Прегледај датотеку
@ -0,0 +1,14 @@
.include
"defines.h"
.data
hello:
.string
"hello world\n"
.globl
main
main:
movl
$SYS_write
,
%eax
movl
$STDOUT
,
%ebx
movl
$hello
,
%ecx
movl
$12
,
%edx
int
$0x80
ret
Write
Preview
Loading…
Откажи
Сачувај