목록콤퓨타 왕왕기초/OS (11)
파게로그
1.2 Computer-System Organization 1.2.1 Computer-System Operation 1개 이상의 CPU와 많은 디바이스 컨트롤러들은 공유 메모리로의 접근을 제공하는 common bus를 통해 연결되어 있다. 각 디바이스 컨트롤러는 디스크 드라이브, 오디오 디바이스, 비디오 디스플레이와 같은 특정한 유형의 장치를 책임진다. CPU와 장치 컨트롤러들은 memory cycle를 얻기 위해 경쟁하며 parallel하게 실행될 수 있다. 공유 메모리로의 순서대로의 접근을 보장하기 위해 메모리 컨트롤러는 메모리로의 접근을 synchronize한다. 컴퓨터가 켜지면 - 펌웨어라고 알려진 bootstrap program(ROM이나 EEPROM에 저장되어 있음)이 CPU 레지스터, 장치 ..
PART One: Overview Chapter One: Introduction 1.1 What Operating Systems Do 큰 틀 잡기 좋은 자료들 위키백과 - 시스템 소프트웨어 학문명백과 - 운영체제 IT용어사전 - 운영체제 운영체제의 정의 컴퓨터의 하드웨어를 관리하는 프로그램 운영체제의 역할 사용자가 편리하고(convenient) 효율적인(efficient) 방식으로 프로그램을 실행할 수 있는 환경 제공 컴퓨터의 자원을 관리함 '실행 관리자'로서 하드웨어와 소프트웨어를 관리함 응용 프로그램 실행 환경 제공 user와 하드웨어 사이의 매개체로서의 역할 누가 시스템을 사용할 수 있는지를 관리함 어떻게 시스템을 사용할 수 있는지를 관리함 user program이 시스템의 작동을 방해하지 않도록 ..