커널이란 ...
시스템 내의 물리적 장치 CPU , 메모리 , 입출력 장치 논리적 자원인 파일 (프로그램 또는 자료가
보조 기억 장치에 저장된 형태) 들이 효율적으로 고유의 기능을 수행하도록 관리하고 제어 하는 부분
CPU ---> 프로그램을 구성하는 명령어를 실행
메모리 ---> 프로그램과 자료를 저장하고 , 입출력이 원활하게 수행되도록 관리
마이크로프로세서 ---> 프로그램을 실제로 실행시키는 칩, 산술, 수치 비교, 데이터 전달
주변 장치 ---> I/O 입출력 장치 , 하드 디스크
MBR(Memory Buffer Register) : 메모리로부터 불러들인 데이터 저장
MAR(Memory Address Register): MBR쪽으로 읽어들인 메모리 주소를 저장
IR(Instruct Register) : 실행될 명령어를 저장
IBR(Instruct Buffer Register) : 명령어의 내용을 임시저장
PC(Program Counter) : 다음번에 실행된 명령어를 가져올 메모리 주소
AC, MQ : ALU로부터 계산되어진 내용을 임시로 저장
시스템 내의 물리적 장치 CPU , 메모리 , 입출력 장치 논리적 자원인 파일 (프로그램 또는 자료가
보조 기억 장치에 저장된 형태) 들이 효율적으로 고유의 기능을 수행하도록 관리하고 제어 하는 부분
CPU ---> 프로그램을 구성하는 명령어를 실행
메모리 ---> 프로그램과 자료를 저장하고 , 입출력이 원활하게 수행되도록 관리
마이크로프로세서 ---> 프로그램을 실제로 실행시키는 칩, 산술, 수치 비교, 데이터 전달
주변 장치 ---> I/O 입출력 장치 , 하드 디스크
MBR(Memory Buffer Register) : 메모리로부터 불러들인 데이터 저장
MAR(Memory Address Register): MBR쪽으로 읽어들인 메모리 주소를 저장
IR(Instruct Register) : 실행될 명령어를 저장
IBR(Instruct Buffer Register) : 명령어의 내용을 임시저장
PC(Program Counter) : 다음번에 실행된 명령어를 가져올 메모리 주소
AC, MQ : ALU로부터 계산되어진 내용을 임시로 저장
'Soft Ware > Windows 구조와 원리' 카테고리의 다른 글
함수 호출 (0) | 2011.11.16 |
---|---|
복귀 주소가 가지는 특징 (0) | 2011.11.16 |
뮤텍스와 세마포어 (0) | 2011.11.13 |
레지스터 (0) | 2011.11.09 |
세그먼트 (0) | 2011.11.09 |