yuchen
|
a35b4ee311
|
Update labX4,5
|
9 years ago |
yuchen
|
6f8839df96
|
add labX challenges info
|
9 years ago |
yuchen
|
a0ccd227da
|
update related_info::lab0
|
9 years ago |
yuchen
|
84c96b3c3d
|
delete hash.c
|
9 years ago |
yuchen
|
258bcb059e
|
add lab4 spoc discuss
|
9 years ago |
chyyuu
|
89b750f8d2
|
Update process-cpuio-homework.md
|
9 years ago |
yuchen
|
9926671507
|
add process-cpuio-homework.md
|
9 years ago |
yuchen
|
87d6923d69
|
add process-cpuio-homework for lab5
|
9 years ago |
yuchen
|
ab237ddb70
|
update lab4 process-concept-homework.md
|
9 years ago |
yuchen
|
c4e7dbd910
|
add process-concept spoc homework
|
9 years ago |
yuchen
|
316bbf6b92
|
fix bug in lab1-ex3.c, %% eax --> %eax in basic inline asm
the reference is from
https://gcc.gnu.org/onlinedocs/gcc.pdf (5.0.0 pre-release),
section 6.43 (How to Use Inline Assembly Language in C Code)
and http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html
syntax of basic asm statement:
asm [ volatile ] ( Assembler Instructions )
syntax of extended asm statement
asm [volatile] ( Assembler Template
: Output Operands
[ : Input Operands
[ : Clobbers ] ])
Alanpsc, thanks you!
|
9 years ago |
yuchen
|
4502881f06
|
add related_info on page-replacement-policy algorithms
|
9 years ago |
yuchen
|
2f904a1306
|
add linux little progs for locality
|
9 years ago |
yuchen
|
1dc0d0aa01
|
add watch_linux_pagefault.md
|
9 years ago |
yuchen
|
8cf5bb31ea
|
add K&R malloc codes from https://github.com/wbraynen/malloc
|
9 years ago |
chyyuu
|
b723a05fd1
|
Update kr_malloc_free.md
|
9 years ago |
chyyuu
|
d7397bc33a
|
Update buddy_system.md
|
9 years ago |
yuchen
|
324f12ecfa
|
add kr_malloc_free in related_info of lab2
|
9 years ago |
yuchen
|
83bbd4bed2
|
add buddy system in related_info of lab2
|
9 years ago |
yuchen
|
5ec5376f5b
|
add ostep homeworks
|
9 years ago |
yuchen
|
dab71e324d
|
add info for pmboot.S
|
9 years ago |
yuchen
|
7d29eb7cf0
|
A toy protect-mode bootloader can display string in real/protect mode of x86.
|
9 years ago |
yuchen
|
e2a6da26b1
|
add more comments in toy.S
|
9 years ago |
yuchen
|
de888683e8
|
add a toy bootloader in real mode of x86
|
9 years ago |
os_lab_user
|
d1cd830da5
|
add lab1-ex2
|
9 years ago |
yuchen
|
f2c3333eaa
|
add lab-ex3 for inline assembly for C examples
|
9 years ago |
yuchen
|
621bb0278f
|
update lab1-ex for 32bit and strace -f
|
9 years ago |
yuchen
|
749f4e3f93
|
update related_info
|
9 years ago |
yuchen
|
ff104a942c
|
update lab0-ex3.c lab0-ex4.c
|
9 years ago |
yuchen
|
87940c9b0b
|
add more examples in lab0 exercise
|
9 years ago |
yuchen
|
d41b9e7f4f
|
add exercise lab0_ex4
|
9 years ago |
yuchen
|
9fe50a3377
|
add some exercises for lab0
|
9 years ago |
chyyuu
|
6a76bb8bb3
|
Update lab0_ex1.md
|
9 years ago |
yuchen
|
2543fe9609
|
update lab0_ex1.md
|
9 years ago |
chyyuu
|
d5beea3250
|
Update and rename related_info/lab0 to related_info/lab0/lab0_ex1.txt
|
9 years ago |
chyyuu
|
2677bc9b8d
|
add lec7-2 fork.c in related_info
|
11 years ago |
chyyuu
|
a0e2e3c313
|
add top command for lec7
|
11 years ago |
chyyuu
|
6cc93362e5
|
add little prog for lec7
|
11 years ago |
chyyuu
|
c27488611d
|
del lec2 hello exec file
|
11 years ago |
chyyuu
|
09ffe0ec51
|
add progs for lec2
|
11 years ago |
chyyuu
|
759eca9dda
|
add lab1 related info
|
11 years ago |
chyyuu
|
35fabb8708
|
update info
|
11 years ago |