《操作系统》的实验代码。
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 

17 Zeilen
364 B

.code32
SYSWRITE = 4 # sys_write()系统调用号
.global mywrite
.text
mywrite:
pushl %ebp
movl %esp, %ebp
pushl %ebx
movl 8(%ebp),%ebx # ebx :文件描述符
movl 12(%ebp),%ecx # ecx :缓冲区指针
movl 16(%ebp),%edx # edx :显示字符数
movl $SYSWRITE,%eax # eax :系统调用号
int $0x80
popl %ebx
mov %ebp, %esp
popl %ebp
ret