컴퓨터구조론 2

오류검출 및 제어: 패리티검사와 해밍코드

CONTENTS - 1. 오류 - 비트오류 / 기타오류 - 오류의 발생 이유 - 2. 오류검출, 오류제어 - 패리티코드 - 단순 패리티검사 - 2차원 패리티검사 - 해밍코드 DETAILS 1.오류 데이터 전송의 정확도는 오류율 RER (Residual Error Rate)로 표기 - 오류비트수/전체비트수 오류: 보낸 데이터와 받은 데이터 사이에 차이가 존재하는경우 오류가 발생하는 이유 전자기 신호는 열, 자기장 및 여러형태의 간섭을 받기 쉬움 원래의 신호, 타이밍등이 바뀔 수 있음 비트오류 비트값의 변경 으로 이루어짐 단일비트오류(Single-Bit Error) 한개의 비트가 변경 다중비트오류(Multiple-Bit Error) 여러개의 비트가 변경 폭주오류(Burst Error) 연속된 여러개의 비트가..

CS공부(개념) 2023.08.04

컴퓨터구조개요

01 컴퓨터구조개요 CONTENTS 응용소프트웨어 컴파일러 /로더 /유틸리티 /라이브러리 -------------운영체제------------- =============하드웨어============= 컴퓨터 시스템 - 1. 소프트웨어 - 시스템 소프트웨어: 컴파일러, 어셈블러, 로더, 운영체제 - 응용 소프트웨어: VS코드, 브라우저, 디스코드 - 2. 하드웨어 - 1. 입력장치: 키보드, 마우스, 스캐너 - 2. 출력장치: 스크린, 프린터 - 3. 기억장치 - 주기억장치 - ROM - RAM: SRAM DRAM - 보조기억장치: CD, 외장하드 - 캐시: 주기억장치와 중앙처리장치 사이에 위치: SRAM 구성 - 4. 중앙처리장치 - 산술/논리 연산장치 + 제어장치 + 레지스터(s) - 5. 시스템버스 ..