Як розрахувати контрольні суми для бінарних файлів?

S

Sphinx

Guest
Привіт,

Чи є простий спосіб розрахунку контрольної суми для бінарних файлів.

Для отл.Я хочу, щоб обчислити контрольну суму для AT89C51 двійкового файлу.

Thanx
Sphinx

 
Привіт,

Перевірити www.avrfreaks.com (потрібно членство)
Є багато прикладів, існують

Analyzer.

 
Привіт,

Завдяки аналізатор
Хтось сказав мені простий спосіб для обчислення контрольної суми двійковий файл, щоб додати всі байти, разом зі скасуванням нести.
Контрольна сума може бути цілим числом або довгий.

Будь ласка, можна будь-якому ілюстрації цього методу з прикладом?

Sphinx

 
Спробуйте це: "0xFF-(сума кожного байти з 8-бітовим алгебри без виконання або переповнення)"
Bye MRM

 
Привіт
У мене є кілька idiea як стежити

GET_LOOP: ACALL GET_CHAR; одержувати дані
PUSH АКК
ADD A, R1; R1 є результатом Sum
MOV R1,
POP АКК
MOV @ R0,
INC R0
DJNZ R7, GET_LOOP; R7 суперечить
отримувати задоволення

<img src="http://www.edaboard.com/images/smiles/icon_lol.gif" alt="Laughing" border="0" />
 
Сфінкс пише:

Привіт,Чи є простий спосіб розрахунку контрольної суми для бінарних файлів.Для отл.
Хочу розрахунку контрольної суми для AT89C51 двійкового файлу.Thanx

Sphinx
 
Звичайно,

Є тонн спосіб розрахунку checksum.You може розвивати повагу до example.You можна підсумувати всі байти та моделювання його наприклад 256.Then ви будете мати контрольний байт

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />Analyzer.

 

Welcome to EDABoard.com

Sponsor

Back
Top