자유로운 개발자 FDEE

  • 홈
  • 태그
  • 방명록

interrupt 2

[OS] Week02 - 1 (3/9) : storage structure, cashing, multiprocess, scheduling

Interrupt - DMA가 cpu 간섭없이 I/O 작업을 수행 후 종료를 알려주는 역할 - ISR : Interrupt Service Routine의 약어 (Interrupt Handler)로 Interrupt가 종료될 시 CPU가 필수로 수행하는 함수 Interrupt 수행순서 - I/O 작업이 수행된다 - DMA가 작업을 수행한다 - 작업이 종료되면 Interrupt가 발생한다 - CPU는 현재 수행중인 내용의 위치를 Save 한다 - CPU는 해당 Source의 ISR를 실행하기 위해 Interrupt Vertor 값을 참조한다 - ISR 위치를 찾아 수행한다 - ISR 종료 후 수행중인 위치로 복귀한다 Interrupt, Trap - Interrupt : external processor에 의..

OS (Operating System) 2021.03.09

[OS] Week01 - 2 (3/4) : OS 정의, DMA, Interrupt 개념

OS정의 - 1. 하드웨어를 관리하기 위한 프로그램 (CPU, Memory, I/O Device, Storage) - 2. 프로그램 수행을 제어하기 위한 프로그램 - 3. "Kernel" : 핵심 OS 위치 - application programes ---- computer hardware 사이에 위치 - "System call" 이용하여 hardware에 접근하는 방식 OS 네가지 원리 - I/O operation (DMA) - I/O structure (Cashing) - Interrupt - Storage structure I/O operation - I/O : local buffers(I/O 장치의 저장소) --- memory로 이동 - DMA를 통해 CPU는 "concurrently" 수행이 가..

OS (Operating System) 2021.03.04
1
더보기
프로필사진

대학생의 코딩라이프

  • 분류 전체보기
    • iOS 개발자
      • iOS Stanford Univ
      • iOS 프로젝트
      • swift 기초
      • Xcode 기능 정리
      • iOS 스터디 정리
    • OS (Operating System)
    • DB (DataBase)
    • 나동빈 코딩테스트 정리
    • 자료구조
    • 인터넷프로그래밍
    • 백준
      • 백준 단계별 문제풀이
      • Inha Algorithm Study Group
    • 기타

Tag

swift, 백준, IOS, 개발자, c++, ios개발자, 코딩테스트, ios developer, OS, Xcode, Developer, 아이디어문제, edwith, 어플, 파이썬, 나동빈, 자료구조, 고급, 중급, 초급,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 출시된 어플 링크
  • 이것이 코딩 테스트다 GitHub
  • IASG GitHub
  • 답안 GitHub 주소
  • 백준 문제풀이 링크

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :
Instagram Youtube GitHub

Copyright © Kakao Corp. All rights reserved.

Copyright © FDEE
  • 백준 문제집

티스토리툴바