STUDY

해당 글은 경희대학교 조진성, 허선영 교수님의 강의 자료 및 내용을 정리한 글입니다 개인적으로 공부하며 작성된 글이라 잘못된 부분이 있을 수 있습니다! 오류가 있다면 알려주세요 OS는 User와 Hardware 사이의 중간자 역할! User → OS → Hardware의 구체적인 상호작용이 어떻게 이루어질까? Computer System Organization ▶Device Controller device type에 따라서 device controller는 달라짐 OS는 각 device controller마다 해당하는 device driver를 가짐 Shared memory에 접근하기 위해 연결된 Common bus Interrupts OS-Hardware는 Interrupts를 통해 상호작용함! Dev..
해당 글은 경희대학교 조진성, 허선영 교수님의 강의 자료 및 내용을 정리한 글입니다 개인적으로 공부하며 작성된 글이라 잘못된 부분이 있을 수 있습니다! 오류가 있다면 알려주세요 운영체제란? 제한된 하드웨어 자원을 효율적으로 관리하며 프로그램을 돌릴 수 있도록 해주는 소프트웨어 User와 Computer Hardaware 간의 중간지점 Convenience Efficiency Computer System Orgranization ▶Central Processing Unit(CPU) Program Counter(PC)에 있는 명령어를 읽어서 Instruction Register(IR)에 넣고 해당 명령어를 수행하는 기계! 해당 동작을 매우 빠르게 수행함 Von Neumann architecture [CPU]..
DirectX로 시작하는 3D 게임 프로그래밍(이용희 지음) 해당 영상과 글을 통해 공부하며 정리한 글입니다 3D 그래픽을 공부하려고 보니까 선형대수를 몽땅 잊어먹었다ㅋㄲㄲㅋ 안 웃겨요 . . 그래서 다시 정리하는 벡터와 행렬 ! 💠벡터 벡터란 공간상의 한 점 또는 방향과 크기를 표현하는 개념이다. 3차원 벡터는 다음과 같은 자료구조로 표현할 수 있다. // 3차원 벡터 class CVector { public: float x; float y; float z; };[1] 벡터의 연산 CVector AddVector3D(CVector A, CVector B) { CVector C; C.x = A.x + B.x; C.y = A.y + B.y; C.z = A.z + B.z; return C; } CVector..
minari
'STUDY' 카테고리의 글 목록 (4 Page)