1. 운영체제(Operating System, OS) - 사용자가 하드웨어에 접근해주는 수단 - 응용 프로그램 실행 기반 환경 제공 - 하드웨어를 효율적으로 사용하게 하는 소프트웨어 OS 역할 - 조정자 → 사용자와 응용프로그램 간 상호작용 가능하게 함 - 자원 할당자/관리자 → 응용프로그램에 필요한 자원을 할당 및 자원할당기법 지정 - 응용프로그램과 입출력 장치의 제어 → 하드웨어 사용을 조정, 응용프로그램 실행 제어 → 입출력 장치 동작 및 통제; 장치 드라이버 ※ 장치 드라이버 : 특정 하드웨어나 장치를 제어하기 위한 커널의 일부분으로 동작하는 프로그램 2.
컴퓨터 정보 - 비트들로 표현된 프로그램 코드와 데이터 프로그램 코드 - 기계어(Machine Language) → 컴퓨터 하드웨어 부품들이 최종적으로 이해하는 언어, 2진 비트로 구성 0101 0001 0000 0000 0000 0111 0101 0001 0000 0000 0000 1000 0000 0000 0100 10...
#
3상태버스
#
오퍼랜드
#
운영체제
#
자원
#
장치드라이버
#
정보
#
제어
#
조정자
#
컴파일러
#
컴퓨터
#
컴퓨터시스템
#
태스크
#
트리거
#
하이임피던스
#
연산코드
#
에지트리거
#
CPU스케줄링
#
HIGHZ
#
관리자
#
기계어
#
니모닉스
#
레벨트리거
#
멀티스레드
#
버퍼
#
스레드
#
시스템
#
어셈블러
#
어셈블리
#
언어
#
할당자
원문 링크 : [컴퓨터시스템] 3. 기본 구조 및 작동 (2)