스터디/OS 스터디(14)
-
컴퓨터 시스템의 동작
컴퓨터 시스템은 보통 다음 순서대로 작업을 처리한다. 1. 입력 장치로 정보 입력 -> 메모리에 저장 2. 메모리에 저장한 정보를 인출 -> 연산 장치에서 처리 3. 처리 정보를 출력 장치에 표시하거나 보조 기억장치에 저장 입력 장치로 컴퓨터에 유입되는 정보는 명령어와 데이터로 분류한다. # 명령어 실행할 산술 & 논리 연산의 동작을 명시. 어떤 작업을 수행하는 명령의 집합이다. 명령어의 구조는 다음과 같다. - 연산 부호 : 프로세서가 실행할 동작인 연산을 지정 (+, -, \, %, ^, 시프트 등) - 피연산자 : 연산할 데이터 정보를 저장. 데이터 자체는 레지스터나 메모리, 외부 장치 등에 있고, 보통은 데이터 자체 보다는 데이터 위치 주소를 저장한다. 누산기를 통해 명령어 수행 중 연산 결과를 ..
2023.11.01 -
컴퓨터 하드웨어 구성
운영체제(OS)란 무엇일까? 쉽게 말해서 컴퓨터 하드웨어를 관리하는 소프트웨어이다. 그럼 하드웨어는 어떻게 구성되어있는가? 하드웨어는 크게 프로세서, 메모리, 주변장치로 구성된다. ## 프로세서 프로세서(CPU)는 컴퓨터 하드웨어에 부착한 모든 장치의 동작을 제어하고 명령을 실행한다. 프로세서는 연산장치, 제어장치, 레지스터로 구성되고, 이들은 내부 버스로 연결한다. ## 레지스터 CPU 내부에 있는 일시적 저장 공간. 사용자가 직접 정보를 바꿀 수 있는지의 여부에 따라 가시/비가시 레지스터로 구분 가능하다. ### 가시 레지스터 사용자가 운영체제와 사용자 프로그램을 이용하여 정보를 변경할 수 있는 레지스터. 데이터 레지스터와 주소 레지스터가 있음. 데이터 레지스터(DR) : 함수 연산에 필요한 데이터를..
2023.11.01