컴퓨터는 사용자가 입력한 명령을 해독 할 수 있는 능력이 없으므로 "Shell"이라는 콘솔을 제공합니다. 보통 컴퓨터에서 사용되는 명령어는 영어단어로 명칭을 하고 있습니다.
사람이 알기 쉽게 하기 위해서 만든 이름들이고..
이것을 컴퓨터가 이해하게 끔 번역하는 것을 명령어처리기라고 부릅니다
command.com , cmd.exe가 콘솔창에서 명령을 입력받아서 해석하는 명령어 처리기에 해당하고
보통 윈도우를 사용하면서 두번 클릭, 화면의 크기 조정, 파일의 저장, 복사, 등등의
사용자의 행위에 대해서는 탐색기(explorer.exe)가 맡아서 합니다
탐색기가 다하는 것은 아니고 shell32.dll user.dll 등 여러 dll파일들이
도와줍니다.
컴퓨터에서 명령어를 수행하는 방법은
프로그램은 처리기에 의해서 수행되며, 메모리에 저장된 명령어들의 집합으로 구성됩니다.
프로그램은 이러한 명령어들을 메모리로부터 반입(instruction fetch)하고
이를 수행(instruction execution)하는 작업의 반복으로 이루어 진다.
메모리와 cpu에서 프로그램들이 실행하는 것을 보여주는 그림인데.
아래 입출력 장치에서 읽어진 명령을 해석하는 역할을 하는 것이 명령어처리기 입니다
그외
자바에서 명령어처리기라고 일반적으로 부르는 것은 즉 컴파일러를 명령어처리기라고 부르고 있습니다.
javac.exe가 되겠지요..
꼭 운영체제에서만 불리는 명칭이 아니고.. 광범위하게 불려집니다.
'윈도우xp' 카테고리의 다른 글
윈도우가 잘못 설치된 예제 1 (0) | 2008.03.21 |
---|---|
익스플로러 단축메뉴, 바탕화면 바로가기 만들기 (0) | 2008.03.14 |
안전모드로 부팅해도 administrator 계정이 안보여요 (0) | 2008.03.12 |
XP에서 사용자프로필 손상.. (0) | 2008.03.11 |
USB 안전제거 안되는 문제 (0) | 2008.03.03 |