본문 바로가기

CS/Operating System10

컴퓨터의 구조 하드웨어 구성 CPU : 명령어 해석해서 실행하는 장치 Memory : 프로그램과 데이터 저장 장소 I/O Device : 입/출력 장치 Storage Device : 메모리보다 느리지만 저렴하고 용량 큼 Bus : CPU, Memory, I/O Device, Storage Device 사이 데이터 통로 Main Board : CPU, Memory, I/O Device, Storage Device를 Bus로 연결하는 장치 ※ Clock : CPU 작업 시 만드는 일정한 박자 CPU 1. 산술논리 연산장치 (Arithmetic and Logic Unit, ALU) CPU의 데이터 연산 장치 2. 제어 장치 (Control Unit) CPU 명령어를 해석해 제어신호 보냄 3. 레지스터 (Register) 메.. 2023. 8. 30.
Operating System 이란? 운영체제 : 하드웨어를 관리하는 소프트웨어 운영체제 역할 하드웨어 관리 하드웨어 보호 하드웨어 인터페이스 제공 사용자 인터페이스 제공 어플리케이션 쉘 (shell) 명령어 해석기 - 사용자가 입력한 명령어 해석해서 커널에 전달 커널의 종류 단일형 구조 : 커널의 기능들이 모듈화 되어 있지 않고 하나로 구성 계층형 구조 : 비슷한 기능들끼리 하나의 모듈로 모듈을 이루어 하나의 계층을 만들고 계층 간 통신 마이크로 구조 : 계층형 구조가 확장됨에 따라 커널의 기본적인 기능만 제공 시스템 콜 (System Call) : 어플리케이션과 커널 사이 인터페이스 디바이스 드라이버 (device driver) : 커널과 하드웨어 사이 인터페이스 2023. 8. 30.