Glossary entry

Russian term or phrase:

сложение с циклическим переносом по modXXX

English translation:

addition mod[ulo] XXX with end-around carry (EAC)

Added to glossary by ingeniero
Sep 2, 2005 10:58
18 yrs ago
Russian term

с циклическим переносом по mod256

Russian to English Tech/Engineering Computers: Hardware
Подогнали этот текст, от которого невозможно отказаться
не знаю как перевести и что делать
Поле «КС» формируется УПрд и равно результату побайтового сложения с циклическим переносом по mod256 единицы и поля «Информация».
УПрм формирует собственную КС аналогично. При совпадении КС пакет считается принятым правильно.
Напряжение сигналов на выходах аппаратуры:
-3В - -12В для уровня «1»;
+3В - +12В для уровня «0».


КС - контрольная сумма
Упрм - приемное устройство
что это за mod256
как тут назвать единицу? в смысле в элеткроник есть 1 и 0
моя плохая попытка
CS- check sum
Drcv по аналогу с Упрм
The "CS" field is shaped by the Dtrm and is equal to a result of byte addition with a cyclic carry via mod256 of one and the "Information" field.
The Drcv forms own CS in a similar way. If CS coincides, the packet is considered as received properly.

Proposed translations

1 hr
Russian term (edited): � ���������� ��������� �� mod256
Selected

addition mod[ulo] 256 with end-around carry (EAC)

Или "modulo 256 addition with end-around carry (EAC)" - используется и "modulo N addition" и "addition modulo N".

В следующей ссылке можно найти процедуру вычисления контрольной суммы (правда, для Internet, но это суть мело меняет - контрольная сумма вычисляется, в общем, одинаково):
http://www.watersprings.org/pub/id/draft-simpson-ipsec-cbcs-...

The checksum summation functions are calculated in three steps:
1) addition modulo 2**N with end around carry;
2) count of the number of 1-bits in the sum;
3) left circular rotation of the sum by the bit count.

Еще одна такая ссылка:
[email protected]/msg00496.html" rel="nofollow noopener" target="_blank">http://www.mail-archive.com/[email protected]/m...

"Циклический перенос" - "end around carry", это я знаю точно (например, http://www.foreignword.com/glossary/russian/defe.htm).

И еще один комментарий по побайтовому сложению: это называется "bytewise addition".

Таким образом, "побитовое сложение с циклическим переносом по mod256 [единицы и поля "Информация"]" звучит примерно как "bytewise addition mod[ulo] 256 with end around carry [of 1 and the Informatiuon field value]" (относительно первой части я практически уверен, только не совсем понятно, что такое поле "Информация").
Something went wrong...
4 KudoZ points awarded for this answer.
48 mins
Russian term (edited): � ���������� ��������� �� mod256

см. ниже

this could help:

http://www.delmar.edu/Courses/CIS415L/KeyTerm7.htm#CRC

modulo 256
MODULO (MOD) arithmetic is sometimes called "circular" arithmetic, "odometer" arithmetic, and even "remainder" arithmetic. How it works is simple. Consider that a "byte" with 8-bits can hold numerical values from 0 (00000000) to 255 (11111111). If you are using a "byte" to hold a sequence counter or checksum for instance, you would normally have to stop counting at 255. In Modulo 256 (MOD256) arithmetic, when you reach 255, the next numerical value is 0 (zero). Like an odometer you "wrap around" and keep counting. Modulo arithmetic is called "remainder" arithmetic because an easy way to calculate something like a checksum to be stored in a byte (with it's 255 limit) is to add up the ASCII values of the bytes in the data packet, then divide by 256... throw away the answer and "keep" the "remainder". This is how the MOD256 checksum for the XMODEM packet is calculated.

Некоторые замечания:
на мой взгляд
неудачны аббревиатуры Drcv и Dtrm, нужно проще и наглядней.

"If CS coincides, "
надо:
If the checksums coincide,...

"with a cyclic carry via mod256" лучше заменить на что-нибудь вроде "using MOD256 arithmetic"

--------------------------------------------------
Note added at 1 hr 4 mins (2005-09-02 12:02:57 GMT)
--------------------------------------------------

Ваш вариант может звучать примерно как

The transmitter constructs (calculates, forms) a value (called a checksum) that is a function of the message (information field), which is the sum of the bytes in the message mod 256 (i.e. modulo 256) and appends it to the message. The receiver can then use the same function to calculate the checksum of the received message and compare it with the appended checksum to see if the message was correctly received.

По поводу единицы: видимо, речь идет об алгоритме подсчета контрольной суммы под названием parity check.
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search