타키탸키
로그인
타키탸키
로그인
학은제 1학기 9주차 2교시
타키탸키
·
2021년 7월 7일
팔로우
0
디지털 공학
마이크로프로세서
시스템 프로그래밍
운영체제
전산 개론
컴퓨터 공학
학점은행제
0
학점은행제
목록 보기
23/49
💽 디지털 공학 개론
3변수 카르노맵의 간략화
카르노맵을 이용한 간략화의 기본 원리
3변수 카르노맵에서의 인접 관계
상하좌우
수평 방향 돌려감기(wrap-around)
셀의 묶음을 이용한 변수 제거 방법
변수의 제거
간략화된 항 표현
간략화 요령
4변수 카르노맵의 간략화
4변수 카노프맵에서의 인간관계
돌려감기 및 간략화의 예
4변수 카르노맵의 묶음 및 간략화
💻 마이크로프로세서
16비트 타이머/카운터 읽기 쓰기 동작 (1)
16비트 레지스터 조작
8비트 두번 읽고 쓰기
카운트 차이
읽을 때는 L 바이트부터, 쓸 때는 H 바이트부터
8비트(char) / 16비트(short)
TCNT 1
16비트 타이머/카운터
16비트 동작 모드
16비트 타이머 모드
TCCRnA, TCCRnB 레지스터의 WGMn 3:0 = 0
Ox0000이 되는 시점에 오버플로우 발생
Ox1FFF에서 오버플로우 발생
CTC(Clear Timer on Compare Match) 모드
생성되는 파형의 주파수 TOP 값으로 설정
WGMn3:0 = 4 >> TOP = OCRnA
WGMn3:0 = 12 >> TOP = ICRn
16비트 타이머/카운터 읽기 쓰기 동작 (2)
파형 생성 모드 비트 설명
PWM 모드일 때 비교 출력 모드
타이머/카운터-n 제어 레지스터 B
FAST PWM
파형 생성 모드 비트 설명
타이머/카운터-n 제어 레지스터 B
Fast PWM 모드일 때 비교출력 모드
💾 시스템 프로그래밍
시그널 핸들러 함수
시그널 보내기: kill
프로세스에 시그널을 보내는 명령
함수 원형
pid: 시그널을 받을 프로세스의 ID
sig: pid로 지정한 프로세스에 보내려는 시그널
pid 값에 따른 처리
0보다 큰 수
-1이 아닌 음수
0
-1
kill 함수 사용하기
시그널 보내기: raise
sig: 보내려는 시그널 번호
시그널 보내기: abort
프로세스를 비정상적으로 종료 및 코어덤픞 생성
시그널 핸들러 지정: signal
sig: 시그널 핸들러로 처리하려는 시그널
disp: 시그널 핸들러 함수명
disp 인자
SIG_IGN: 시그널 무시
SIG_DFL: 기본 처리 방법으로 처리
시그널 핸들러 지정: sigset
재사용 가능
sig: 시그널 핸들러로 처리하려는 시그널
disp: 시그널 핸들러 함수명
시그널 집합(signal set)
시그널 집합의 개념
시그널 집합의 처리를 위한 구조체: sigset_t
시그널 집합 비우기: sigemptyset
set: 비우려는 시그널 집합의 주소
시그널 집합에 모든 시그널 설정: sigfillset
set: 설정하려는 시그널 집합의 주소
시그널 집합에 시그널 설정 추가: sigaddset
set: 시그널을 추가하려는 시그널 집합의 주소
segno: 시그널 집합에 추가로 설정하려는 시그널
시그널 집합에서 시그널 설정 삭제: sigdelset
set: 시그널을 삭제하려는 시그널 집합의 주소
segno: 시그널 집합에서 삭제하려는 시그널
시그널 집합에 설정된 시그널 확인: sigismember
set: 확인하려는 시그널 집합의 주소
segno: 시그널 집합에서 설정되었는지 확인하려는 시그널
📠 운영체제
디스크 스케쥴링의 개요
스케쥴링 평가 기준
처리량
탐색 시간
응답 시간
디스크 스케쥴링의 목적
처리량 최대화
응답 시간의 최소화
디스크 스케쥴링의 종류
FCFS(First Come First Service)
초기 헤드 위치: 63
이동 거리: 733
SSTF(Shortest Seek Time First)
초기 헤드 위치: 63
이동 거리: 235
SCAN
초기 헤드 위치: 63
진행 방향 바깥쪽: 199
이동 거리: 324
C-SCAN(Circular SCAN)
초기 헤드 위치: 63
진행 방향 바깥쪽: 199
이동 거리: 390
N-step SCAN
에센바흐(Eschenbach) 기법
SLTF(Shortest Latency Time First)
📺 전산 개론
하이퍼텍스트
하이퍼텍스트의 개념과 발전
하이퍼텍스트의 개념
하이퍼텍스트(Hypertext)
하이퍼미디어(Hypermedia)
하이퍼텍스트의 구성
하이퍼텍스트의 발전
웹의 발전
웹(Web, WWW)의 탄생
웹의 특징
URL(Uniform Resource Locator): 주소 표기
HTTP(HyperText Transfer Protocol): 통신규약 사용
HTML(HyperText Markup Language): 표준 문서 작성
웹 페이지와 웹 브라우저
웹 브라우저의 발전
Mosaic
Netscape Navigator / Internet Explorer
Firefox
Chrome
웹 브라우저의 기본 기능
웹 표준 기술
HTML
웹 페이지: HTML, XML 언어
SGML(Standard Generalized Markup Language)
XML 문서 표준
SGML보다 훨씬 간단하면서 HTML의 약점을 보완
타키탸키
There's Only One Thing To Do: Learn All We Can
팔로우
이전 포스트
학은제 1학기 9주차 1교시
다음 포스트
학은제 1학기 9주차 3교시
0개의 댓글
댓글 작성