[DMA]DMA, Interrupt 에 관한 모든것!!!

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2004.11.17 / 2019.12.24
  • 12페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 1,500원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
A+ 받은 자료입니다.
여러분도 좋은성적 거두세요^^
목차
1. Interrupt 에 관한 모든 것

<interrupt 의미>

<interrupt 구성>

<interrupt 발생 원인>

<interrupt 구분>

<interrupt 처리>

<interrupt 판별>
▶소프트웨어적 방법
▶하드웨어적 방법
▶병렬 우선 순위(다중 회선)

<IRQ(Interrupt Request Line) 정의 >

<Installing an Interrupt Handler>

<Implementing a Handler>

<Tasklets and Bottom-Half Processing>
▶Top-half
▶ Bottom-half
▶ Top-half 와 Bottom-half 차이점
▶ Tasklets
▶ Tasklets 선언 매크로
▶The BH bottom halves

<Interrupt Sharing>

2. DMA 에 관한 모든 것
<DMA>
▶ DMA의 개념
▶ CPU를 Idle 상태에 있도록하는 방법
▶ DMA를 이용한 메모리 전송방법

<DMA 제어기>
▶ DMA 제어기의 구성
▶ DMA 제어기의 블록도
▶ CPU의 DMA 초기화

<DMA 전송>
▶ 컴퓨터 시스템에서 DMA 연결
▶ DMA 제어기의 채널
본문내용
1. Interrupt 에 관한 모든 것

<interrupt 의미>
인터럽의 기능은 하드웨어적이며 목적은 system의 유휴시간을 최소화하는데 있다. 특히 real time(실시간 처리)을 주목적으로 하는 컴퓨터의 설계에서 인터럽은 가장 중요한 부분에 속한다.
인터럽은 다음과 같은 여러 가지 의미를 갖고 있다.
․컴퓨터 내부 혹은 컴퓨터 주변에서 응급(예외적인) 사태가 발생했다.
․명령어의 수행이 완료되면 fetch state로 변천해야 하는데 그러지 못했다.
․어떤 장치가 다른 장치의 일을 잠시 중단시키고 자신의 상태 변환을 CPU에게 알리는 것이다.
․입출력 장치가 CPU의 서비스를 얻을 수 있는 수단이다.

<interrupt 구성>
인터럽체제는 interrupt의 발생을 알리는 인터럽 요청 신호(interrupt request)와 interrupt 의 발생부터 interrupt에 대한 조치를 끝낼 때까지를 제어하는 인터럽 처리 기능(interrupt processing routine), 그리고 인터럽에 대한 실질적 조치를 취해주는 일종의 부 프로그램인 인터럽 취급 루틴(interrupt service routine), 또 인터럽이 동시에 발생할 때 어느 인터럽트로부터 처리해 줄 것인지를 정하는 인터럽 우선 순위(interrupt priority) 등으로 되어 있다.
인터럽 요청을 할 수 있는 회선은 1개 또는 여러 개이며 인터럽 처리기능은 하드웨어적 또는 소프트웨어적으로 수행하며 인터럽 취급 루틴은 각 장치마다 별도로 마련되어 있으므로 여러 개 있다.

자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [컴공]네트웍과 NT에 관한 자료입니다.
  • 에 의해서 관리되지는 않는다. 대신에 각 16비트 Windows Application이 다른 애플리케이션들이 사용할 수 있도록 프로세서의 제어를 해제해야만 한다. 서툴게 작성된 프로그램은 동일한 16비트 세션에서 실행되고 있는 다른 애플리케이션들을 마비시킬 수도 있으나 Windows NT의 동작이나 다른 32비트 프로세스들에게는 영향을 미치지는 않을 것이다. 3) Multithreading Operation동시에 한 개의 어플리케이션으로부터 다수의 코드, 혹은 쓰레드를 실행할 수 있다. 4) F

  • [컴퓨터공학과] 운영체제솔루션
  • 모든 차들이 그 색칠한 부분에서는 기다리지(wait) 않게 하는 규칙을 첨가한다. 색칠한 부분 바로 앞에서 일단 정지했다가 전진할 길에 공간이 있으면 교차로를 통과해서 전진하고, 전진할 길에 공간이 없으면 그 자리에서 기다린다. 이렇게 하면 교차로 부분에서 다른 방향으로 가는 차에 의해 막히지 않게 될 것이다.8.5 Suppose that a system is in an unsafe state. Show that it is possible for the processes to completetheir execution without entering a deadlock state.☞ 프로세스들이

  • 네트워크 관리사 요약 및 정리본
  • 에러제어)Timing(속도제어, 전송정보의 순서)Step. 2 정보와 데이터1. 데이터 : 일상에서 일어나는 여러 가지 일들을 사람 또는 기계에 의해 처리 가능하도록숫자, 문자, 기호등을 이용하여 일정한 틀로 형식화한 것을 의미2. 정보 : 의사 결정을 위한 어떤 약속에 의해서 Data에 대해서 의미를 부여한 것을 말한다.3. 통신의 3요소 : 정보원, 전달매체, 사용자Step. 3 표준화1. 표준화 : 물리적, 전기적, 그리고 절차적인 특성이 다른 통신 장비들간의 통신을

  • 운영체제론 시험대비(총정리)
  • 에 관한 제어 정보(제어 카드))를 준비하여 컴퓨터 조작자에게 제출한 후, 출력으로 프로그램 결과를 받거나, 에러 시에는 메모리나 레지스터의 덤프를 받음▶ 초기 컴퓨터의 운영체제: 간단한 일괄 시스템을 위한 기억장치 구성도- 주요 업무는 제어를 한 작업에서 다음 작업으로 전달하는 것이고, 메모리에 상주함 - 이때, 처리 속도를 향상시키기 위해 컴퓨터 조작자는 프로그램들을 유사한 요구를 가지는 일괄 작업(batch)들로 정렬시켜 처리함→ CPU

  • [정리] 운영 체제 정리
  • 제 1 장 운영체제를 시작하며컴퓨터 시스템은 어떤 구조로 이뤄졌을까 소프트웨어를 분류하자면. OS는 왜 필요한가.▶시작하며 우리가 일반 서점에서 컴퓨터 잡지나 서적들을 뒤적여 보면 사용자가 어떻게 하면 컴퓨터를 보다 쉽게 사용할것인가, 어떻게 하면 인터넷이나 통신을 통해 유익한 정보들을 보다 쉽게 찾을 것인가 하는 등의 사용자 중심적인 내용을 전하고 있다. 그러나 OS는 컴퓨터 사용자들에게 보다 편리함을 제공하기 위해 시스템

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.