💽 디지털 공학 개론

MOS와 CMOS 게이트 회로

  • MOS 게이트 회로
    • 전계효과 트랜지스터
    • MOSFET(Metal-Oxide Silicon/Semi-Conductor FET)
    • NMOS 트랜지스터 및 스위칭 회로
    • NAND 게이트의 NMOS 구현
    • NMOS 저항을 이용한 게이트 구현
  • CMOS 게이트 회로
    • CMOS(Complementary MOS) 게이트
    • NAND 게이트의 CMOS 구현
    • NOR 게이트의 CMOS 구현

논리게이트 IC칩을 이용한 회로 구현

  • 반도체 IC칩
  • SSI 칩들의 내부 구성
    • 7408(AND)
    • 7432(OR)
    • 7400(NAND)
    • 7402(NOR)
    • 7404(NOT)
  • XOR 게이트와 XNOR 게이트를 위한 IC칩

💻 마이크로프로세서

7-Segment

  • 7-Segment
  • 7-Segment 접속 방식
  • 구동
  • 다중 FND

7-세그먼트 핀 배치와 회로 연결

  • 공통 캐소드
  • 공통 애노드

7-Segment 제어 프로그래밍

  • 실습

💾 시스템 프로그래밍

리눅스 시스템 타이머

  • 기본 시간 정보 확인
    • 초 단위로 현재 시간 정보 얻기: time()
    • 마이크로 초 단위로 시간 정보 얻기: gettimeofday()
    • timeval 구조체
  • 시간대 정보
    • tzset()
    • timezone
    • altzone
    • daylight
    • tzname
  • 시간의 형태 변환
    • 초 단위 시간 정보 분배: gmtime() / localtime()
    • 초 단위 시간으로 역산: mktime()
    • tm 구조체

리눅스 시스템 타이머 함수

  • 형식 지정 시간 출력
    • 초 단위 시간을 변환해 출력하기: ctime()
    • tm 구조체 시간을 변환해 출력하기: asctime()
    • 출력 형식 기호 사용: strftime()
    • 형식 지정 시간 출력

📠 운영체제

선점 스케쥴링

  • 선점 스케쥴링

선점 스케쥴링의 종류

  • RR(Round Robin) 스케쥴링
  • SRT(Shortest Remaining Time) 스케쥴링
  • 다단계 큐(MQ, Multi-level Queue) 스케쥴링
  • 다단계 피드백 큐(MFQ, Multi-level Feedback Queue) 스케쥴링
    • 우선순위 결정
    • MFQ 스케쥴링 알고리즘을 정의하는 요소
  • 선점 우선순위 스케쥴링

📺 전산 개론

시스템 소프트웨어의 위상

  • 시스템 소프트웨어의 범위
    • 시스템 소프트웨어의 계층적 구조
      • 운영체제
      • 언어번역 프로그램
      • 데이터베이스 관리 시스템(DBMS)
      • 유틸리티 소프트웨어

유틸리티

  • 범용 유틸리티 소프트웨어
    • 파일 관리 및 유지 보수
    • 디스크 관리
    • 시스템 상태 관리
    • 네트워크 관리
    • 보안 관리
  • 네트워크 유틸리티
profile
There's Only One Thing To Do: Learn All We Can

0개의 댓글