[ Regular OS ] 운영체제는 컴퓨터의 주기억장치 내에 상주하면서 사용자와 컴퓨터 시스템 사이의 인터페이스를 담당하여 컴퓨터 시스템의 전반적인 동작을 제어하고 조정하며 사용자에게 편리성을 제공하고 한정된 시스템 자원을 효율적으로 사용할 수 있도록 관리하는 여러 시스템 프로그램들의 집합을 말한다. o 특징 운영체제를 구성하는 프로그램들은 하드웨어와 응용프로그램 간의 인터페이스 역할을 하면서 중앙처리장치, 주기억장치, 입출력장치, 파일 시스템 등의 컴퓨터 자원을 관리한다. 또한 인간과 컴퓨터 시스템 간의 상호작용을 위한 인터페이스를 제공함과 동시에 컴퓨터의 동작을 구동하고 작업의 순서를 정하며 입출력 연산을 제어하고 프로그램의 실행을 제어하며 데이터와 파일의 저장을 관리하는 등의 기능을 수행한다. 운..
이전글 : [시스템] CPU정리① - CPU 내부 들여다보기 + CPU꿀정보 레지스터 종류 o CPU 전용 레지스터(Invisible) : PC, AC, MAR, MBR, IR o USER 레지스터(visible) : 프로그램 시 사용 가능 CPU 전용 레지스터 o Accumulator(AC, 누산기) : 데이터를 일시 저장하는 레지스터 기억장치로부터의 읽어온 데이터와 누산기에 적재되어 있던 데이터가 지정된 연산을 수행한 후 그 결과 값을 다시 누산기에 적재한다. 누산기 내용을 전부 지워 0으로 만들 수 있으며, 왼쪽이나 오른쪽으로 몇 자리씩 움직일 수도 있다. 누산기의 비트 수는 CPU가 한 번에 처리할 수 있는 데이터 비트 수인 word의 길이와 같다. - 데이터 일시저장 - AC MAR o Memo..
CPU(Central Processing Unit, 중앙처리장치) 중앙에서 사람의 두뇌와 같이 컴퓨터의 모든 시스템을 제어·처리하는 가장 핵심적인 장치 CPU 구성 1) 제어장치CU 2) 연산장치ALU 3) 레지스터 4) 캐시메모리 o 레지스터 - CPU 내부에 있는 CPU 전용 임시기억장치 - CPU와 한 몸이기 때문에 CPU의 클록속도와 같음 o 캐시메모리 - CPU와 주기억장치 사이의 속도를 비슷하게나마 맞추기 위해 만들어짐 → 당장 필요한 내용을 주기억장치에서 인출하여 캐시 메모리로 옮겨 메모리 접근시간과 CPU의 처리속도를 맞춤 → CPU 처리속도 상승은 곧 성능의 향상! - 1차 캐시 메모리 – (대부분) CPU 안쪽에 위치 2차 캐시 메모리 – CPU 바깥쪽에 위치 ※ 속도 : 레지스터 > ..
컴퓨터 시스템의 구성(하드웨어)컴퓨터의 기본적인 기능프로그램 실행 – 중앙처리장치가 기억장치로부터 프로그램 코드를 읽고 실행데이터 저장 – 중앙처리장치가 처리된 데이터를 기억장치에 저장 데이터 이동 – 보조기억장치에 저장되어 있는 프로그램과 데이터를 주기억장치로 이동제어 – 프로그램이 제대로 실행될 수 있도록 각종 제어 신호를 발생 중앙처리장치- 명령어들을 기억장치로부터 인출하여 해독하고 실행- ALU산술/논리연산장치, Register레지스터, CU제어장치 in CPU @ ALU: 모든 연산자들이 명령에 따라 담겨있음 레지스터: cpu안의 임시기억장치, CPU의 비트 수만큼 저장할 수 있음 기억장치 - 데이터를 저장 예) 주기억장치, 보조기억장치 입출력장치- 컴퓨터 시스템에 모니터와 프린터 등과 같은 여..
컴퓨터 시스템에서의 정보처리 기본원리(feat. 폰노이만 아키텍처) CPU에 의해 처리 및 접근 되어야 할 모든 프로그램과 데이터는 주기억 공간에 있어야 함 모든 프로그램과 데이터는 주기억 공간에서 고유의 주소를 가짐 * CPU는 Address주소를 가지고 Memory메모리에 접근한다. * 메모리는 주소를 가지며, 콘텐츠 내용은 Instruction명령어와 Data데이터이다. * 메모리에 없는 데이터는 처리 할 수 없다. * 하드웨어에 적재되어 있다면 하드웨어에서 주기억장치로 옮겨와야 한다. * 단점 : CPU와 Memory에서의 교류가 많으므로 병목현상이 발생하여 과부하 가능성 * 폰노이만의 프로그램 내장 방식 : 프로그램을 구성하는 명령어들을 임의접근이 가능한 메모리 상에 순차적으로 배열하고, 동시에..
Information Signal1. Analog SignalA continuous, electrical wave containing data. The magnitude of the signal corresponds to the amount of data contained in it. An analog signal is one of two ways to change raw data into an electrical wave. 2. Digital SignalIt can refer to discrete-time signals that have a discrete number of levels, for example a sampled and quantified analog signal, or to the co..