crc-16의 table을 이용하여 PEC 하기 ??
김예쁨
2023.04.01
질문 제목 : crc-16을 이용하여 pec하기??crc-16을 이용하여 에러를 체크하고 싶습니다.질문 내용 : crc-16을 이용하여 에러를 체크하는 프로그램을 구현하려는데 일일이 polynomial로 xor하여 crc를 생성할수도 있으나
계산에 load가 너무 많이 걸려 table을 생성하여 에러를 체크하려 합니다. 근데 인터넷에 만들어진 소스를 참조하니 table이 모두 256크기의 배열로 정의 되어 있는데 crc-16은 crc가 2byte생성되어 경우의 수가 2^16인데 어떻게 256배열로 모든 경우의 수를 커버하는지 궁금합니다.
아 그리고 table의 생성원리도 알고 싶습니다.
고수님들의 도움이 필요합닏나.ㅜㅜ
-
미국녀
답글 감사합니다ㅎㅎㅎ
근데 왜 2Byte의 값을 Array가 가지고 있는데 2^8로 계산하나요????
제가 이거땜시 머리 빠지고 있으니 좀 자세히 좀 설명 해주세요nn -
앨버트
2^8 씩 2개니까 256이 맞죠
2^16 아니예여
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2676182 | 숫자 순서대로 배열하는법 | 권뉴 | 2024-11-24 |
2676152 | 기본적인거 하나 질문드립니다. | 개미 | 2024-11-24 |
2676124 | 함수선언관련 질문이에요~...털썩..수정완료 (2) | 가지 | 2024-11-24 |
2676092 | C언어 책 (2) | 아서 | 2024-11-24 |
2676065 | 웹사이트 또는 메신저 등에서 원하는 텍스트를 검사하는방법?? (1) | 모든 | 2024-11-23 |
2676033 | 배열 기초연습중 발생하는 에러 ㅠㅜ... | Creative | 2024-11-23 |
2676005 | keybd_event 게임 제어 | 영글 | 2024-11-23 |
2675900 | 진짜기본적인질문 | 글길 | 2024-11-22 |
2675845 | 수정좀해주세요ㅠㅠㅠ | 해골 | 2024-11-21 |
2675797 | 병합 정렬 소스 코드 질문입니다. (2) | 도래솔 | 2024-11-21 |
2675771 | 큐의 활용이 정확히 어떻게 되죠?? | 해긴 | 2024-11-21 |
2675745 | 도서관리 프로그램 질문이요 | 도리도리 | 2024-11-20 |
2675717 | 2진수로 변환하는것! (3) | 동생몬 | 2024-11-20 |
2675599 | for문 짝수 출력하는 법 (5) | 널위해 | 2024-11-19 |
2675575 | Linux 게시판이 없어서.. | 첫삥 | 2024-11-19 |
2675545 | 구조체 이용할 때 함수에 자료 넘겨주는 것은 어떻게 해야 하나요? | 아연 | 2024-11-19 |
2675518 | 사각형 가로로 어떻게 반복해서 만드는지좀.. 내용 | 신당 | 2024-11-18 |
2675491 | !느낌표를 입력하는것은 어떻게합니까~~?ㅠㅠ (5) | 사지타리우스 | 2024-11-18 |
2675411 | 파일입출력으로 받아온 파일의 중복문자열을 제거한 뒤 파일출력 | 앨버트 | 2024-11-17 |
2675385 | 링크드리스트 주소록 질문드립니다. (1) | 겨루 | 2024-11-17 |