[마이크로 프로세서] 블록전송과 사칙연산

등록일 2003.05.25 한글 (hwp) | 7페이지 | 가격 1,000원

목차

문제1. 블록전송
문제2. 사칙연산

본문내용

논리 연산그룹(LOGICAL OPERATION GROUP)
Z80 CPU에서 다룰 수 있는 논리 연산 데이터는 오직 8비트 뿐이다. 논리 연산의 종류는 AND, OR, XOR, 1의 보수, 캐리비트의 처리, 로테이트, 시프트, 비트처리, 비교등이 있다.
①AND-A레지스터와 연산을 통해서 A레지스터에 재저장된다. 예를 들어 AND B라는 명령은 레지스터 A의 내용과 레지스터 B의 내용을 비트끼리 논리곱을 하여 결과를 A레지스터에 넣게 된다. 이때 플래그에 영향을 주며 특히 캐리 플래그는 0으로 클리어 되고 P/V플래그에서는 패리티 플래그로 사용해서 1의 숫자가 짝수 이면 세트, 1의 숫자가 홀수이면 클리어가된다.
②OR-OR 연산은 A레지스터와 연산을 해서 A레지스터에 재저장되고 플래그에 영향은 AND연산에서와 같다. 예를 들어 OR H 라는 명령은 A레지스터의 내용과 H레지스터의 내용을 비트끼리 논리합 연산한 후 결과를 A레지스터에 싣는다.
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서