중앙처리장치의 세가지 핵심모듈을 제시하고 설명하시오
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

중앙처리장치의 세가지 핵심모듈을 제시하고 설명하시오에 대한 보고서 자료입니다.

목차

Ⅰ. 서 론

Ⅱ. 본 론
1. CPU(중앙처리장치)
2. CPU의 구조
3. 앙처리장치(CPU)의 종류
4. 중앙처리장치의 핵심 모듈

Ⅲ. 결 론

♣ 참고문헌 ♣

본문내용

령해독기(instruction decoder)
명령계수기(instruction counter)
2) 명령 실행 과정
가. 명령 판독(instruction fetch) 단계
주기억 장치에 기억된 명령을 가져와서 명령 레지스터에 저장하는 단계. (여기에 소요된 시간을 판독시간이라함.)
나. 실행(execution) 단계
명령레지스터의 명령을 해독하고, 그 명령이 지닌 의미에 따라 실행하는 단계. (여기에 소요된 시간을 실행시간이라함.)
(3) 레지스터
실행 중인 명령어를 제어하고, 메모리 번지를 지정하고, 산술연산을 수행
각각의 고유한 이름이 있고 이를 통하여 레지스터를 참조
1) 세그먼트 레지스터(Segment register)
현재 세그먼트(current segment)인 메모리의 한 영역을 번지지정
가. CS
DOS의 프로그램 코드 세그먼트의 시작 번지를 저장
이 번지에 명령어 포인터(instruction pointer, IP) 레지스터 내의 옵션 값을 더하면 실행을 위한 명령어의 번지가 된다.
나. DS
프로그램의 데이터 세그먼트 레지스터의 시작 번지를 기억
다. SS
번지와 데이터를 임시로 저장할 목적으로 쓰이는 스택을 메모리에 구현할 목적
스택 포인터 레지스터의 오프셋 값을 더하면 스택 내의 현재 워드를 가리키는 번지
라. ES
스트링 조작 명령어 중에서 메모리를 번지지정하기 위해 본 레지스터를 사용할 때가 있다.
DI 레지스터와 연관
마. FS, GS 레지스터
2) 명령어 포인터 레지스터(Instruction pointer register = IP)
실행될 다음 명령어의 오프셋 번지를 기억
예) CS 레지스터 내의 세그먼트 번지 : 25A40H
IP 레지스터 내의 오프셋 번지 : + 412H
다음 명령의 번지 ----> 25E52H
3) 포인터 레지스터(Pointer register)
SP(Stack pointer)와 BP(Base poiter)
SS 레지스터와 결부
가. SP
스택 내의 현재 워드를 참조할 오프셋 값을 기억
80386 이후의 프로세서는 확장 스택 포인터(ESP)
시스템에서 레지스터를 자동적으로 사용
나. BP
스택에 들어오고 나가는 데이터나 번지를 참조하는 데 사용
80386 이후의 프로세서는 확장 스택 포인터(EBP)
4) 범용 레지스터(General purpose register)
AX, BX, CX, DX(AX = AH:AL로 구성)
EAX, EBX, ECX, EDX(80386 이후의 프로세서의 32비트 확장)
가. AX
누산기(Accumulator)
산술연산, 입출력, translate 명령어 사용
나. BX
'인덱스'로서 사용할 수 있는 범용 레지스터
Base register
다. CX
Counter register
Loop의 반복 횟수나 좌우 방향으로 비트를 쉬프트할 숫자를 기억
라. DX
Data register
입출력(input/output) 명령어에 사용
큰 수의 곱셈 및 나눗셈에서는 DX:AX를 쌍으로 사용
5) 인덱스 레지스터(Index register)
인덱스 번지지정(indexed addressing), 덧셈 및 뺄셈에 사용
가. SI(Source Index)
스트링 조작에 사용
DS 레지스터와 연관
나. DI(Destination Index)
스트링 조작에 사용
ES 레지스터와 연관
Ⅲ. 결 론
컴퓨터의 발전은 인류 역사에 새로운 혁명을 가져왔으며, 이로 인해 사회의 모든 분야에 컴퓨터의 신속성, 정확성, 신뢰성과 경제성 등으로 그 활용 분야가 급속도로 확장되어 가고 있는 실정이다.
전자 공학의 급성장과 더불어 컴퓨터의 계산 속도를 점점 빠르게 하고 싼 가격으로 다량의 데이터를 처리할 수 있는 개인용 컴퓨터가 고도로 발전해 가는 정보화 시대를 맞이하게 되었다. 오늘날에 컴퓨터는 수치 , 문자, 음성, 영상데이터 등을 처리할 수 있는 멀티미디어로 발전하고 있으며 그 컴퓨터는 하드웨어적인 요소와 소프트웨어적인 요소가 서로 유기적인 관계를 이루어, 사용자가 필요로 하는 성능과 기능을 제공하고 있다. 컴퓨터는 이제 우리 생활의 일부로서 자리를 굳혀가고 있다.
♣ 참고문헌 ♣
공학도를 위한 전산학 개론,
성백섭외 3인공저, 선학출판사, 2001
성평식, 마이크로프로세서 응용, 연학사, 1998
김종선, 김종오(2001), 금융제도론, 학현사
마이크로프로세서, 김중환, 정익사, 1999
컴퓨터의 이해와 활용, 이상부, 진영사, 1998
고건 외 10명, 전산학개론, 다성출판사, 1999
  • 가격1,300
  • 페이지수9페이지
  • 등록일2004.11.16
  • 저작시기2004.11
  • 파일형식한글(hwp)
  • 자료번호#273631
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니