멀티프로그래밍
//사용자 모드에서 프로그램 실행 - 1 #Include #Include #Include #include Int main() { int fd: // open() 시스템 콜 호출 - 2 // 커널 모드로 전환 - 3 // open() 함수를 처리하는 sys_open() 커널 함수 호출 - 4 // 파일 열기의 low level 연산 수행 - 5 // 다시 사용자 모드로 전환 - 6 fd = open("data.txt".O_RDONLY); //open() 함수 이후의 프로그램을 계속해서 실행 if(fd == -1) { printf("Error: can not open file\n"); /* 파일을 열지 못했다면 종료*/ return 1; } else { printf(*File opened and now cl..
2020.01.02