[전자전기 실험] 플레그 레지스터와 분기명령어

등록일 2003.06.26 한글 (hwp) | 5페이지 | 가격 500원

목차

■실험목적
■이 론


본문내용

⑴플래그 레지스터
⇒플래그 레지스터는 EU부분의 ALU(Arithmetic Logic Unit)에서 산술 연산 또는 논리연산의 결과 발생한 특정 상태를 표시해준다.
이 플래그 레지스터는 전체16비트 중 9비트를 사용하는데, 조건 분기등의 명령어와 함께 프로그램의 흐름을 변경하거나 CPU의 상태를 제어/확인하는데 사용된다.

⑵분기 주소 지정 방식 및 원리
⇒분기 명령어는 분기될 위치에 있는 명령어의 주소를 프로그램 카운터에 넣어 프로그램의 흐름을 변경시킨다. 8086에서 실제 주소가 『세그먼트+변위주소』로 구성되기 때문에 일부 분기 명령어는 IP 레지스터와 CS레지스터를 모두 변경시키나 나머지 분기 명령어는 IP레지스터 내용만을 변경시킨다. CS레지스터의 값을 변경시키는 분기 명령어를 세그먼트 간 분기 명령어라 하고, 나머지 분기 명령어를 세그먼트 내 분기 명령어라 한다. 무조건 분기 명령어만이 세그먼트간 분기를 수행할 수 있다.

*원하는 자료를 검색 해 보세요.
  • 레지스터의 구성 7페이지
    flag (플래그) CPU가 바로 전에 실행한 연산의 결과를 나타내기 위해 사용되는 비트 정보. 자리올림, 오버플로, 부호, 0 등의 연산 결과를 나타내는 상태를 플래그 레지스터의 해당 비트(플립플롭)에 0 또는 1로 ..
  • 마이크로 과제1-2 14페이지
    설계과제 (1) 모든 스위치 입력 처리는 인터럽트만 사용 -입력 : push switch –2개 -출력 : LED - 8개, 7-segment - 1개 -LED 점등 1번 스위치를 누르면 점등된 LED ..
  • 인터럽트에 대한 이해 [예비보고서] 5페이지
    1. 목적 인터럽트 발생 원리레 대해 이해하고 제어 방법을 습득하여 입출력 포트를 알맞게 활용한 다. 2. 이론 가. 외부 인터럽트 -외부인터럽트는 35개의 인터럽트 중 8개에 속하는 것으로서 내부적인 처리 및 연..
  • [컴퓨터 공학]Interrupt 종류 및 처리과정 6페이지
    1. 인터럽트란? ☞ 인터럽트는 컴퓨터에 장착된 장치나 컴퓨터 내의 프로그램으로부터 오는 신호로서 운영체제가 하던 일을 멈추고 다음에 무엇을 할 것인지를 결정하게 한다. 오늘날 거의 모든 PC나 대형 컴퓨터들이 인터럽트..
  • 인터럽트에 대한 이해 [결과보고서] 13페이지
    1. 목적 인터럽트 발생 원리에 대해 이해하고 제어 방법을 습득하여 입출력 포트를 알맞게 활용한다. 2. 이론 가. 외부 인터럽트 -외부인터럽트는 35개의 인터럽트 중 8개에 속하는 것으로서 내부적인 처리 및 연산에..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서