[카테고리:] CA/운영체제

플립플롭 (Flip-Flop)

1. 1비트 기억소자, 플립플롭 (Flip-Flop) (1) 플립플롭의 개념 두 개의 안정된(bi-stable) 상태 중 하나를 가지는 클럭 펄스기반 순차논리회로 1비트 기억소자 (2) 플립플롭과 래치의 차이점 비교 플립플롭 (Flip-Flop) 래치 (Latch) – 클럭 펄스 기반 출력값 결정 순차논리회로 기억소자 – 클럭 펄스가 입력되지 않는 순수 순차논리회로 기억소자   2. 플립플롭의 대표 구성도 및 메커니즘 (1) 플립플롭의 회로도 및

순차논리회로

1. 메모리 기능 회로, 순차논리회로 (1) 순차논리회로의 개념 현재의 입력과 이전 출력 상태에 의해 출력이 결정되며, 다음 상태에 영향을 주는 논리회로 (2) 순차논리회로의 특징 메모리 기능: 이전 출력 상태를 현재 입력 시 사용 클럭 관계: 함께 입력되는 클럭에 의해 동작하는 동기식 순차회로와 클럭과 관계없는 비동기식 순차회로   2. 순차논리회로의 구성도 및 구성요소 (1) 순차논리회로의 구성도

조합 논리 회로

1. 다수 입력을 조합하는 회로, 조합 논리 회로 (1) 조합 논리 회로 (Combinational Logic Circuit)의 개념 입력에 따라 출력이 항상 동일하게 결정되도록 논리곱/합/부정 회로를 조합하여 구성한 논리 회로 (2) 조합 논리 회로의 특징 해당 시점의 입력 값에 의해서만 출력이 결정 내부 기억 능력(메모리) 기능을 갖지 않음   2. 조합 논리 회로의 구성도 및 구성 요소

팬-아웃 (Fan-out)

1. Gate 출력 연결, 팬-아웃 (Fan-out) (1) 팬-아웃의 개념 1개의 회로나 장치 출력 단자에 접속하여 신호를 추출할 수 있는 최대 허용 출력 (2) 팬-아웃의 특징 입력신호 제한 – TTL이나 CMOS 등 논리 소자는 1개 출력 신호에 접속 가능 입력 수 제한 고속 회로 구성 – 팬 아웃이 많을수록 고속 회로 구성 쉽고 안정성이 높음, 단 소자,

TMR (Triple Modular Redundancy)

1. 다수결 안전장치, TMR (Triple Modular Redundancy) (1) TMR (Triple Modular Redundancy)의 정의 동일한 3개 모듈 중 하나의 모듈 오류 시 나머지 2개 vote에 의해 결정하는 결함 허용 시스템 (2) TMR의 특징 특징 설명 안전 무결성 – 삼중화 기법으로 운영의 연속성 제공 높은 가용성 – 시스템 작동 동안 고장 모듈 교체 가능 다른 벤더 제품

RAID (Redundant Array of Independent Disks)

1. 디스크 고가용성, RAID (Redundant Array of Independent Disks) RAID (Redundant Array of Independent Disks) 또는 RAID (Redundant Array of Inexpensive Disks) 여러 개의 하드 디스크에 데이터를 나누어 저장하여 하나의 디스크처럼 사용하는 디스크 고가용성 기술   2. RAID 유형I (표준 레이드 레벨) (1) RAID-0 (블록 레벨 스트라이핑) 항목 설명 개념 블록 저장 시 각 블록을

IoT 운영체제

1. 소형기기 최적화 임베디드 운영체제, IoT 운영체제 IoT 장치의 하드웨어와 소프트웨어를 효과적으로 관리하기 위해 IoT 장치에 최적화된 운영체제   2. 스마트더스트 프로젝트 IoT 운영체제, TinyOS (1) TinyOS 개념/특징 개념 특징 스마트더스트 프로젝트 사용 위해 제작한 컴포넌트기반 임베디드 장치용 소형 운영체제 – Event-Driven (인터럽트 기반) – 초소형(4KB OS코드, 256B MEM) – 단일 어플리케이션으로 구성 – 전용언어(nesC), FIFO 스케줄러 (2)

TLB (Translation Look-aside Buffer)

1. 가상메모리 페이징 속도향상, TLB (Translation Look-aside Buffer) (1) TLB (Translation Look-aside Buffer)의 정의 자주 참조되는 가상 메모리 주소를 실제 메모리 주소로 매핑 시 성능 개선 위해 MMU에서 사용하는 고속 캐시 (2) TLB의 특징 특징 설명 변환 결과 테이블 – 매번 주소를 변환하는 대신 변환 결과를 테이블에 저장하여 사용 특수 고속 캐시 – 페이지 테이블 항목에

Cache Clean, Flush

1. Cache와 Main Memory 일관성 유지 기법, Cache Clean, Flush (1) Cache Clean, Flush 개념 CacheClean Cache line의 data를 Memory에 update 하는 data 일관성 기법 CacheFlush Cache line의 data를 0으로 변경하여 초기화하는 Cache line 초기화 기법 Cache의 쓰기 방식 중 write through 방식 사용 시 필요치 않으나, write back 방식 사용 시 Clean, Flush 필요

캐시메모리 쓰기 정책

1. Write-Back/Through, 캐시메모리 쓰기 정책 캐시메모리 쓰기 정책: CPU와 주기억장치의 속도 차이에 따른 시스템 성능 저하 해결을 위해 캐시 적용 관련 정책 구분 Write Through Write Back 구성도 개념 쓰기 동작 시 캐시와 주 기억장치 동시 쓰기 캐시에만 쓰고 데이터 swap-out 시 주 기억장치에 복사 장점 – 구조 단순 – 캐시-기억장치 일관성 – 기억장치 쓰기