Class‎ > ‎

Operating system (2017)




1. Reference OSs
TinyOS, Contiki, FreeRTOS/OpenWSN, Riot, ERIKA/FreeOSEK, e-Linux, LiteOS, Nano-RK, 

2. Text book site
http://codex.cs.yale.edu/a
vi/os-book/
http://codex.cs.yale.edu/avi/os-book/OS9/slide-dir/index.html

3. XV6 document site
http://tocynics.space/xv6/
https://pdos.csail.mit.edu/6.828/2012/xv6.html

4. XV6 codes
https://github.com/mit-pdos/xv6-public ( git clone git://github.com/mit-pdos/xv6-public.git)
http://janfan.github.io/english-blog/english/2014/06/17/how-i-learn-os.html

5. MIT OCW
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-828-operating-system-engineering-fall-2012/lecture-notes-and-readings/

6. Bootloader and x86 assembly
http://zoo.cs.yale.edu/classes/cs422/2010/lec/l3-hw

 week subject content assignment (숙제, submission at e-class page)
 1Introduction [slides] - computer architecture
 - operating system
 - virtual machine [VMP][VB]
 - install VM and gcc tool-chain
 - report about experience and results from above installation
 2 Operating system conceptGNU tool-chain 
- Makefile
 - user vs. kernel mode
 - Report Linux CLI commands
 - Write /bash program to initiate bin (any program) execution, check process status, and kill it again and check process status again
 3 Basic computer architecture - intel 8088 (refer to attached intel808x.ppt)
 - 808x Assem intro (refer to attached pcasm-book.pdf or 808x_machine_code.pdf for mroe info)
 - install LAB1 (git clone http://pdos.csail.mit.edu/6.828/2011/jos.git lab, refer to guide for HW#1)
 - Report "ELF" format in Linux and Analyze your own a.out using 'readelf' command
    
    
    
    
    
    
    
    
    
  
  
    
    

Ċ
Wooseong Kim,
2016. 9. 18. 오후 7:54
Ċ
Wooseong Kim,
2016. 9. 18. 오후 7:21
Ċ
ch13.pdf
(2044k)
Wooseong Kim,
2016. 11. 20. 오후 6:41
Ċ
ch16.pdf
(694k)
Wooseong Kim,
2016. 11. 20. 오후 6:41
ć
intel808x.ppt
(10902k)
Wooseong Kim,
2016. 9. 18. 오후 7:09
Ċ
os-dev.pdf
(756k)
Wooseong Kim,
2016. 8. 31. 오후 11:50
Ċ
Wooseong Kim,
2016. 9. 18. 오후 7:53
Ċ
우성김,
2016. 9. 18. 오전 12:49