yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							258bcb059e
							
						
					 | 
					
						
						
							
							add lab4 spoc discuss
						
						
						
						
						
						
					 | 
					
						2015-04-15 11:23:03 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							89b750f8d2
							
						
					 | 
					
						
						
							
							Update process-cpuio-homework.md
						
						
						
						
						
						
					 | 
					
						2015-04-08 11:58:58 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9926671507
							
						
					 | 
					
						
						
							
							add process-cpuio-homework.md
						
						
						
						
						
						
					 | 
					
						2015-04-08 11:28:37 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							87d6923d69
							
						
					 | 
					
						
						
							
							add process-cpuio-homework for lab5
						
						
						
						
						
						
					 | 
					
						2015-04-08 11:25:14 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab237ddb70
							
						
					 | 
					
						
						
							
							update lab4 process-concept-homework.md
						
						
						
						
						
						
					 | 
					
						2015-04-08 11:24:18 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4e7dbd910
							
						
					 | 
					
						
						
							
							add process-concept spoc homework
						
						
						
						
						
						
					 | 
					
						2015-04-07 10:21:28 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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! 
						
						
					 | 
					
						2015-04-01 11:49:42 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							4502881f06
							
						
					 | 
					
						
						
							
							add related_info on page-replacement-policy algorithms
						
						
						
						
						
						
					 | 
					
						2015-03-30 12:26:26 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f904a1306
							
						
					 | 
					
						
						
							
							add linux little progs for locality
						
						
						
						
						
						
					 | 
					
						2015-03-23 09:11:45 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1dc0d0aa01
							
						
					 | 
					
						
						
							
							add watch_linux_pagefault.md
						
						
						
						
						
						
					 | 
					
						2015-03-23 08:34:36 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							989c778c51
							
						
					 | 
					
						
						
							
							Merge branch 'master' of github.com:chyyuu/ucore_lab
						
						
						
						
						
						
					 | 
					
						2015-03-22 21:41:59 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8cf5bb31ea
							
						
					 | 
					
						
						
							
							add K&R malloc codes from https://github.com/wbraynen/malloc
						
						
						
						
						
						
					 | 
					
						2015-03-22 21:41:31 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							b723a05fd1
							
						
					 | 
					
						
						
							
							Update kr_malloc_free.md
						
						
						
						
						
						
					 | 
					
						2015-03-22 21:05:39 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7397bc33a
							
						
					 | 
					
						
						
							
							Update buddy_system.md
						
						
						
						
						
						
					 | 
					
						2015-03-22 21:04:46 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							324f12ecfa
							
						
					 | 
					
						
						
							
							add kr_malloc_free in related_info of lab2
						
						
						
						
						
						
					 | 
					
						2015-03-22 20:38:56 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							83bbd4bed2
							
						
					 | 
					
						
						
							
							add buddy system in related_info of lab2
						
						
						
						
						
						
					 | 
					
						2015-03-22 14:49:24 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ec5376f5b
							
						
					 | 
					
						
						
							
							add ostep homeworks
						
						
						
						
						
						
					 | 
					
						2015-03-15 16:54:19 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							dab71e324d
							
						
					 | 
					
						
						
							
							add info for pmboot.S
						
						
						
						
						
						
					 | 
					
						2015-03-14 00:17:50 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d29eb7cf0
							
						
					 | 
					
						
						
							
							A toy protect-mode bootloader can display string in real/protect mode of x86.
						
						
						
						
						
						
					 | 
					
						2015-03-13 22:44:25 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2a6da26b1
							
						
					 | 
					
						
						
							
							add more comments in toy.S
						
						
						
						
						
						
					 | 
					
						2015-03-13 22:08:13 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							de888683e8
							
						
					 | 
					
						
						
							
							add a toy bootloader in real mode of x86
						
						
						
						
						
						
					 | 
					
						2015-03-13 21:59:52 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								os_lab_user
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1cd830da5
							
						
					 | 
					
						
						
							
							add lab1-ex2
						
						
						
						
						
						
					 | 
					
						2015-03-11 13:06:58 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2c3333eaa
							
						
					 | 
					
						
						
							
							add lab-ex3 for inline assembly for C examples
						
						
						
						
						
						
					 | 
					
						2015-03-10 21:09:43 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							621bb0278f
							
						
					 | 
					
						
						
							
							update lab1-ex for 32bit and strace -f
						
						
						
						
						
						
					 | 
					
						2015-03-09 23:14:47 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							749f4e3f93
							
						
					 | 
					
						
						
							
							update related_info
						
						
						
						
						
						
					 | 
					
						2015-03-07 22:37:54 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff104a942c
							
						
					 | 
					
						
						
							
							update lab0-ex3.c lab0-ex4.c
						
						
						
						
						
						
					 | 
					
						2015-03-07 00:44:03 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							87940c9b0b
							
						
					 | 
					
						
						
							
							add more examples in lab0 exercise
						
						
						
						
						
						
					 | 
					
						2015-03-06 12:27:41 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d41b9e7f4f
							
						
					 | 
					
						
						
							
							add exercise lab0_ex4
						
						
						
						
						
						
					 | 
					
						2015-03-06 11:53:47 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fe50a3377
							
						
					 | 
					
						
						
							
							add some exercises for lab0
						
						
						
						
						
						
					 | 
					
						2015-03-06 11:13:13 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a76bb8bb3
							
						
					 | 
					
						
						
							
							Update lab0_ex1.md
						
						
						
						
						
						
					 | 
					
						2015-03-04 12:33:14 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yuchen
							
						 
					 | 
					
						
						
						
						
							
						
						
							2543fe9609
							
						
					 | 
					
						
						
							
							update lab0_ex1.md
						
						
						
						
						
						
					 | 
					
						2015-03-04 12:32:26 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5beea3250
							
						
					 | 
					
						
						
							
							Update and rename related_info/lab0 to related_info/lab0/lab0_ex1.txt
						
						
						
						
						
						
					 | 
					
						2015-03-04 12:30:45 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							2677bc9b8d
							
						
					 | 
					
						
						
							
							add lec7-2 fork.c in related_info
						
						
						
						
						
						
					 | 
					
						2013-10-17 09:09:27 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0e2e3c313
							
						
					 | 
					
						
						
							
							add top command for lec7
						
						
						
						
						
						
					 | 
					
						2013-10-14 09:25:33 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cc93362e5
							
						
					 | 
					
						
						
							
							add little prog for lec7
						
						
						
						
						
						
					 | 
					
						2013-10-14 09:20:58 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							c27488611d
							
						
					 | 
					
						
						
							
							del lec2 hello exec file
						
						
						
						
						
						
					 | 
					
						2013-09-23 09:21:58 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							09ffe0ec51
							
						
					 | 
					
						
						
							
							add progs for lec2
						
						
						
						
						
						
					 | 
					
						2013-09-23 09:20:58 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							759eca9dda
							
						
					 | 
					
						
						
							
							add lab1 related info
						
						
						
						
						
						
					 | 
					
						2013-09-17 20:36:57 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chyyuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							35fabb8708
							
						
					 | 
					
						
						
							
							update info
						
						
						
						
						
						
					 | 
					
						2013-09-17 19:50:39 +08:00 | 
					
					
						
						
							
							
							
						
					 |