프로그램 입출력 방식
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1. 개 요
1.1 입출력 방식의 종류

2. 프로그램 입출력 방식

3. 프로그램에 의한 입력과정 설명
3. 1 입력과정

4. 프로그램에 의한 출력과정 설명
4. 1 출력동작
4. 2 입출력 버스의 구성
4. 3 인터페이스에 포함된 하드웨어 요소
4. 4 메모리 사상 입출력(memory mapped I/O)

본문내용

PU로 보고
4. 3 인터페이스에 포함된 하드웨어 요소
데이터의 결합 / 분해는 CPU의 레지스터 이용
CPU와 입출력 장치와의 동작 속도의 차이점을 보완하는 데이터 버퍼
데이터 버퍼
D와 B 플래그
장치 번호 디코더
4. 4 메모리 사상 입출력(memory mapped I/O)
입출력 포트를 메모리 내의 한 단어와 같이 취급
입력: LOAD 인스트럭션 사용
출력: STORE 인스트럭션 사용
장 점
1) 입출력 포트의 주소로 메모리의 주소에 사용하는 비트의 수 만큼 사용 가능한 점
2) load나 store보다 더 강력한 메모리 참조 인스트럭션들을 입출력 인스트럭션으로
사용할 수 있어서 입출력 도중에 데이터에 대한 처리도 가능한 점
3) 여러 범용 레지스터를 사용하여 입출력을 할 수 있는 점
4) 프로그램이 용이해지고, 입출력 속도를 증가시킬 수 있는 점
5) 마이크로프로세서의 경우, 입출력 제어 단자의 수를 줄일 수 있는 점
단 점
1) 입출력 포트의 수만큼 메모리의 단어를 사용할 수 없는 점
2) 메모리 사상 입출력 인스트럭션은 입출력 인스트럭션보다 길이가 길다.
3) 입출력 포트 주소의 길이가 길어서 하드웨어 가격이 높아지는 점

키워드

  • 가격1,300
  • 페이지수4페이지
  • 등록일2006.06.22
  • 저작시기2006.6
  • 파일형식한글(hwp)
  • 자료번호#356081
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니