운영체제2 컴퓨터의 구조 [운영체제] 1. 컴퓨터의 하드웨어 구성 1.1 컴퓨터 CPU, 메모리, 입출력장치로 구성됨 필수장치 : CPU, 메모리(주기억장치) - 컴퓨터로 하는 대부분의 작업은 CPU와 메모리를 가지고 처리됨 주변장치 : 입출력장치(입력장치, 출력장치, 저장장치(보조기억장치)) 1.2 CPU 명령어를 해석하여 실행하는 장치 산술논리 연산장치(ALU), 제어장치(Control unit), 레지스터로 구성됨 1.3 메모리 작업에 필요한 프로그램과 데이터를 저장하는 장소 바이트 단위로 분할되어 있으며 분할 공간마다 주소로 구분 1.4 입출력장치 입력장치 : 외부의 데이터를 컴퓨터에 입력하는 장치 (키보드, 마우스) 출력장치 : 컴퓨터에서 처리한 결과를 사용자가 원하는 형태로 출력하는 장치(모니터, 프린터) - 메모리가 바이트 단위.. 2024. 3. 25. 운영체제의 소개 및 구조 [운영체제] 1. 운영체제의 소개 운영체제(OS : Operating system) 하드웨어를 관리하는 소프트웨어 사용자 또는 애플리케이션에게 하드웨어를 제어할 수 있도록 인터페이스 제공하는 소프트웨어 - 사용자 또는 어플리케이션은 커널을 통해서만 하드웨어를 제어할 수 있음 Unix, Linux, macOS, Windows 모바일 OS - 스마트폰과 태블릿 PC에서 사용되는 애플의 iOS, 구글의 안드로이드 임베디드 OS - 내비게이션, 스마트 시계, 스마트 TV 등 CPU 성능이 낮고 메모리 크기 작은 시스템에서 사용됨 어플리케이션은에 속하는 GUI/CLI 애플리케이션, 유틸리티, 쉘(shell), 라이브러리 등은 커널이라는 OS를 거쳐서 하드웨어를 제어할 수 있다. 2. 운영체제의 역할 2.1 하드웨어 관리 여러.. 2024. 3. 24. 이전 1 다음