타키탸키
로그인
타키탸키
로그인
학은제 1학기 12주차 1교시
타키탸키
·
2021년 7월 26일
팔로우
0
디지털 공학
마이크로프로세서
시스템 프로그래밍
운영체제
전산개론
컴퓨터 공학
학점은행제
0
학점은행제
목록 보기
31/49
💽 디지털 공학 개론
산술연산회로
올림수-미리보기 가산기(Carry-lookahead adder)
올림수-미리보기 가산기의 설계 개념
FA의 내부 회로
PG 블록
올림수 전달(carry propagation)
올림수 발생(carry generation)
병렬 가산기의 모든 FA들에 대한 Pi 및 Gi 변수들
합(S) 및 올림수 출력(C)에 대한 부울 표현
올림수 출력에 대한 부울 표현들
올림수 미리보기 발생기의 내부 회로
올림수 발생에 관련된 부분을 제외한 나머지 회로 & PG 블록
올림수-미리보기 가산기의 전체 구성도
가감산기(adder-subtracter)
4비트 병렬 가감산기(4bit parallel adder-subtracter)
4비트 올림수 미리보기 가감산기
BCD 가산기(BCD adder)
BCD 덧셈의 사례들
합(S)이 9보다 더 큰 경우에 결과값이 틀리게 되는 이유
해결 방법
세 자리수 BCD 덧세므이 예
BCD 덧셈 규칙 및 구현 방법
BCD 가산기의 구성도
패리티 발생기
기본 개념
패리티 발생기(parity generator)
짝수 패리티 비트
홀수 패리티 비트
짝수 패리티 발생기
짝수 패리티 발생기의 다른 구현 방법
지연 시간 단축
패리티 검사기(parity checker)
짝수 패리티 검사
패리티 검사기의 회로 구성도
패리티 검사기의 동작 사례(짝수 패리티)
💻 마이크로프로세서
외부 메모리의 구조
ATmega128 메모리
External SRAM(외부 메모리)
데이터를 가져가는 동작은 필요할 때만 동작
필요한 시점
외부 메모리의 읽기/쓰기
읽기 쓰기 동작 구분
8bit 데이터 입력 WData / RData
읽기 동작
중간 이후부터 쓰기 동작
ATmega128 메모리 동작
16+8=24개의 핀
하위 주소 & 데이터 공유를 분류 ALE 핀
바가 있는 것은 0일 때 특정 동작
평상시, 1인 상태
ALE = 1일 때, 주소 값을 래치에 잠시 잡아준다
💾 시스템 프로그래밍
TCP/IP
TCP/IP 개요
개념
TCP/IP 5계층
응용 계층(application layer)
전송 계층(transport layer)
네트워크 계층(network layer)
네트워크 접속(network access layer) / 하드웨어 계층(hardware layer)
TCP와 UDP의 차이
Port Number
well-known port
IP Address
IP 주소와 호스트명
개념
IP 주소
호스트명
현재 주 사용 버전: IPv4
차기 버전: IPv6
IPv4 주소 및 IPv6 주소 비교
IPv6 주소 구분
IPv4 주소 및 IPv6 주소 체계 대응 관계
호스트명과 IP 주소 변환
호스트명과 IP 주소 변환
호스트명과 주소 읽어오기: gethostent, sethostent, endhostent
stayopen: IP 주소 DB를 열어둘지 여부를 나타내는 값
IP 주소와 호스트명
gethostent
sethostent
endhostent
hostent 구조체
호스트명으로 정보 검색: gethostbyname
name: 검색하려는 호스트명
IP 주소로 정보 검색: gethostbyaddr
addr: 검색하려는 IP 주소
len: addr 길이
type: IP 주소 형식
type에 지정할 수 있는 값
포트 정보 읽어오기
함수
getservent: 포트 정보를 읽어 servent 구조체로 리턴
setservent: 읽기 위치를 시작으로 재설정
endservent: 데이터베이스 닫기
servent 구조체: netdb.h에 정의
s_name: 포트명 저장
s_aliases: 해당 서비스를 가리키는 다른 이름을 저장
s_port: 포트 번호 저장
s_proto: 서비스에 사용하는 프로토콜 종류를 나타냄
서비스명으로 정보 검색
getservbyname
name: 검색할 포트명
proto: tcp 또는 udp 또는 NULL
포트 번호로 정보 검색: getservbyport
proto: tcp 또는 udp 또는 NULL
📠 운영체제
다중처리의 개념
다중처리의 개념
다중처리의 특징
다중처리 목적
목적
신뢰성
가용성
계산 능력 증가
병렬처리와 병행처리
병렬처리(Parallel)
병행처리(Coucurrent)
📺 전산 개론
멀티미디어 개념
전통적 미디어
미디어(Media)
멀티미디어의 의미
멀티미디어의 조건
멀티미디어 구성 요소의 특성
멀티미디어 구성 요소의 유형
멀티미디어의 정보 전달 효과
매클린의 뇌 3층 모델과 멀티미디어 효과
멀티미디어 발전 환경
멀티미디어 시스템 구성
멀티미디어 시스템
멀티미디어 하드웨어 환경
입출력 장치
미디어 처리 장치
저장 장치
멀티미디어 소프트웨어 환경
멀티미디어를 지원하는 운영체제
멀티미디어 편집 소프트웨어
콘텐츠 저작 도구(Contents Authoring Tool)
멀티미디어 소프트웨어의 계층
멀티미디어 콘텐츠의 특징
원소스 멀티유즈(OSMU, One Source Multi Use)
멀티미디어의 표준
멀티미디어 정보의 표준화
표준화 기구
국제 표준화 기구: ISO(International Standard Organization), IEC, ITU-T
지역 및 학회: ANSI, IEEE, KS, JIS, BIS
기업 중심의 컨소시엄: IMA, W3C
타키탸키
There's Only One Thing To Do: Learn All We Can
팔로우
이전 포스트
학은제 1학기 11주차 3교시
다음 포스트
학은제 1학기 12주차 2교시
0개의 댓글
댓글 작성