20 |
Chap. 1
|
ssllab | 92371 | | 2012-09-10 | 2013-02-18 17:50 |
Chap. 1
|
19 |
Chap. 2
|
ssllab | 93424 | | 2012-09-10 | 2013-03-04 15:20 |
Chap. 2
|
18 |
OS/161
|
ssllab | 103220 | | 2012-09-10 | 2013-02-18 17:50 |
contentes:
Build tools: binutils gcc gdb
OS/161 : the kernel
sys161 : MIPS emulator
Sample configuration file.
|
17 |
CYGWIN에서 빌드 시 참고 사이트
|
ssllab | 105292 | | 2012-09-10 | 2013-03-04 15:20 |
http://d-story.net/tc/lab/entry/OS161-0-컴파일-환경-구축
|
16 |
OS/161 system calls
|
ssllab | 213367 | | 2012-09-10 | 2013-02-18 17:50 |
Understanding System Calls
In this document, we walk through the functions and steps that are involved in (a) starting a user-level program, (b) handling system calls in the OS, and (c) invoking system call...
|
15 |
ASSIGNMENT 0
|
ssllab | 158603 | | 2012-09-10 | 2013-02-18 17:50 |
1. OS/161 과 sys161 을 빌드하여 커널 수행에 성공한다.
2. p /sbin/poweroff 를 입력하여 shutdown 되는 것을 확인한다.
3. _helloworld(void) 시스템호출을 추가한다.
이 함수를 호출하면 "Hello World\n" 를 출력하...
|
14 |
OS/161 manual
|
ssllab | 106366 | | 2012-09-10 | 2013-03-04 15:20 |
http://www.cs.toronto.edu/~demke/369S.07/OS161_man/index.html
|
13 |
Chap. 3
|
ssllab | 94577 | | 2012-09-18 | 2013-02-18 17:50 |
Process
|
12 |
Chap. 4
|
ssllab | 96916 | | 2012-09-18 | 2013-02-18 17:50 |
Threads
|
11 |
Chap. 5
|
ssllab | 94019 | | 2012-09-18 | 2013-02-18 17:50 |
Synchronization
|
10 |
ASSIGNMENT 1
|
mpark | 117366 | | 2012-10-01 | 2013-03-04 15:20 |
* 목표: 동기화 primitive를 OS161에 구현
1. Configuration
ASST1으로 framework을 변경하여 커널을 만들어야 한다.
$ cd kern/conf
$ ./config ASST1
그러면 compile 디렉터리에 ASST1이 있을 것을 볼 수 있다...
|
9 |
Chapter 6.
|
ssllab | 113986 | | 2012-10-09 | 2013-02-18 17:50 |
Chapter 6.
|
8 |
Chapter 7.
|
mpark | 97247 | | 2012-10-12 | 2013-03-04 15:20 |
Memory management
|
|
Chapter 8.
|
mpark | 94051 | | 2012-10-12 | 2013-03-04 15:20 |
Virtual memory
|
6 |
중간고사 성적
|
mpark | 97718 | | 2012-10-25 | 2013-02-18 17:50 |
학번
점수
201221091
60
201227006
75
201221090
50
201221089
80
200801027
45
200801421
60
201001676
63
|
5 |
ASSIGNMENT 2-1
|
mpark | 103929 | | 2012-10-25 | 2013-03-04 15:20 |
* ASSIGNMENT 2
- 이 과제에서는 프로세스 관리를 위한 system call을 구현한다. 이를 위하여 먼저, 소스코드를 분석하도록 한다.
- Assignment 2를 위한 준비: 이전과 동일하게, kern/compile에서 ASST2로 준비하도록 한...
|
4 |
ASSIGNMENT 2-2
|
mpark | 125971 | | 2012-11-05 | 2013-03-04 15:20 |
* 시스템 호출의 구현
제출일: 2012. 11. 27.
제출물:
- 디자인문서: 시스템 호출을 어떻게 설계했는지 설명. 설계고려사항에 대한 답.
- 소스코드
- 보고서: 시험 결과
이 과제에서 구현해야 하는 시스템 호출은 다음과 같...
|
3 |
ASSIGNMENT 1 성적
|
mpark | 133785 | | 2012-11-05 | 2013-03-04 15:20 |
60점 만점
학번
숙제1
201221091
42
201227006
43
201221090
41
201221089
44
200801027
42
200801421
37
201001676
21
|
2 |
Chapter 9.
|
mpark | 108157 | | 2012-11-05 | 2013-03-04 15:20 |
CPU 스케줄링
|
1 |
ASSIGNMENT 2-1 성적
|
mpark | 127270 | | 2012-11-23 | 2013-02-18 17:50 |
28점 만점
201221091
미제출
201227006
26
201221090
22
201221089
23
200801027
22
200801421
22
201001676
25
|