💽 디지털 공학 개론

5변수 카르노맵

  • 5변수 이상의 맵
  • 5변수 카르노맵
  • 5변수 맵의 간략화

XOR 함수에 대한 카르노맵

  • XOR 함수에 대한 카르노맵 표현
  • XNOR 함수에 대한 카르노맵 표현
  • 4변수-XOR 함수에 대한 카르노맵 표현

💻 마이크로프로세서

TEXT LCD

  • TEXT LCD
    • 문자를 다양한 형태로 출력
    • 문자 출력칸 2줄*16자
  • A 쓰기
    • 32개 문자를 기억하는 메모리에 저장
  • 저장은 문자에 해당하는 ASCII 코드 출력

TEXT LCD 2

  • 메모리(Address, Data, Control)
  • RS
    • 0: address 동작
    • 1: data 동작
  • RW
    • 0: write 동작
    • 1: read 동작
    • E: 동작하는 핀 1을 주면 실제 주소라는 것을 알려주면서 실행
  • CLCD 핀맵
  • CLCD 동작 Mode
  • Read Mode Timing Diagram
  • Write Mode Timing Diagram
  • Read/Write 동작
  • 각 핀 값을 GPIO 값으로 만들어 주어야 함
  • Ox01번지 'A'
  • 사이사이 파형의 delay를 주어야 함
  • B 쓰기
  • 두 번째줄 첫번째 칸에 1을 넣기
  • LCD 제어 동작
  • Display On / Off
  • LCD 모듈 제어 명령

💾 시스템 프로그래밍

메모리 매핑 활용 데이터 교환

  • 매핑된 메모리 동기화
    • 매핑된 메모리 동기화: msync
      • addr: 매핑된 메모리의 시작 주소
      • len: 메모리 영역의 크기
      • flags: 동기화 동작
    • flags: 함수의 동작 지시
      • MS_ASYNC: 비동기 쓰기 작업
      • MS_SYNC: 쓰기 작업을 완료할 때까지 msync 함수는 리턴X
      • MS_INVALIDATE: 메모리에 복사되어 있는 내용을 무효화
  • 데이터 교환하기

데이터 교환 함수

  • 메모리 매핑 함수
    • 메모리 매핑: mmap
    • 메모리 매핑 해제: munmap
    • 파일 크기 조정: truncate / ftruncate
    • 매핑된 메모리 동기화: msync

📠 운영체제

디스크 할당의 개요

  • 디스크 할당

디스크 할당의 방법

  • 연속 할당(Contiguous Allocation)
  • 불연속 할당(Non-Contiguous Allocation)
    • 섹터 단위 할당(연결 할당)
    • 블록 단위 할당
      • 블록 체인 기법
      • 색인 블록 체인 기법(인덱스 할당)
      • 블록 지향 파일 사상 기법

📺 전산 개론

객체지향 DB

  • 객체지향 DB의 개념
    • 객체와 메소드
    • 객체-관계 데이터베이스(ORDB)
  • 멀티미디어 DB
    • 멀티미디어 DB의 개념
      • 내용 기반 검색(CBIR: Contents-Based Information Retrieval)

빅데이터와 데이터 분석

  • 빅데이터 소개
    • 빅데이터의 특성과 배경
      • 빅데이터 특성의 3V(Volume, Variety, Velocity)
    • 빅데이터의 출현 배경
    • 빅데이터의 3요소
      • 자원, 기술, 인력
  • 빅데이터의 분석과 활용
    • 데이터 웨어하우스와 데이터 마이닝
      • 데이터 웨어하우스(Data Warehouse)
      • 데이터 분석 기술
        • 데이터 마이닝
        • 빅데이터의 활용
profile
There's Only One Thing To Do: Learn All We Can

0개의 댓글