운영체제 : 32bit vs 64bits
2021. 3. 20. 10:54
컴퓨터 과학 저장소/OS
2진수는 1비트 8진수는 3비트 16진수는 4비트 로 데이터를 표기한다. 32비트는 2진수 32자리, 16진수로는 8자리로 표기하고, 64비트는 2진수 64자리, 16진수로는 16자리로 표기한다. 메모리 주소공간은 1byte 크기로 숫자를 매겨서(주소라고함) 관리한다. 주소 데이터의 크기는 운영체제의 기본 처리 단위와 일치한다. 32bit 구조에서는 32bit의 데이터를 주소로 구분지어 관리한다는 것이다. 32bit 환경에서는 2^32의 크기(4GB)로 한정돼있고, 64bit는 2^64(8GB)의 크기를 가지고 있다. 32bit 운영체제는 한 번의 신호를 통해 32bit의 데이터를 전송할 수 있고 64bit 운영체제는 한 번의 신호를 통해 64bit의 데이터를 전송할 수 있는 것이다. 여기서 말하는 데이..

운영체제 공룡책 (Operating-System Concept) 1장
2021. 1. 10. 11:16
컴퓨터 과학 저장소/OS
1.1 운영체제가 할 일 -> 운영체제는 다른 프로그램이 유용한 작업을 할 수 있는 환경을 제공한다. -> 운영체제는 다양한 사용자를 위해 다양한 응용프로그램 간의 하드웨어 사용을 제어하고, 조정한다. [*] 사용자 관점 한 사용자가 자원을 독점하여 사용 (PC, 모니터, 마우스, 키보드 등 기기들을 함께 사용)하므로, 목표는 사용자가 수행하는 작업을 최대화하는 것이다. - 사용의 용이성 [*] 시스템 관점 "자원 할당자" 로써, 여러 가지 자원들(CPU 시간, 메모리 공간, 저장장치 공간, 입출력 장치 등) 이들을 관리자로써 어느 요청에 자원을 할당할지 결정 [*] 입출력-사용자 관점 운영체제는 제어프로그램이다. 컴퓨터의 부적절한 사용을 방지하기 위해, 입출력 장치의 제어와 작동에 관여한다. [!] 운..