13 terms in this category.
B
-
BCD
Binary-Coded Decimal (BCD) is a numeric encoding in which each decimal digit (0-9) is stored as its own 4-bit binary value, rather than enco...
C
-
C99
C99 is the widely used shorthand for the ISO/IEC 9899:1999 revision of the C programming language standard, which added fixed-width integer ...
-
Checksum
A checksum is a value computed from a block of data and appended to it so that a receiver or reader can verify data integrity by recomputing...
-
CRC
A cyclic redundancy check (CRC) is an error-detection scheme that treats a block of data as a polynomial, divides it by a fixed generator po...
G
-
Gray Code
Gray code is a binary numbering scheme in which consecutive values differ by exactly one bit -- a property that holds for the standard refle...
I
-
IEEE 754
IEEE 754 is the dominant standard defining formats and rounding rules for binary (and decimal) floating-point arithmetic, covering 32-bit si...
M
-
MISRA C
MISRA C is a set of coding guidelines for the C language published by the Motor Industry Software Reliability Association (MISRA), designed ...
P
-
Parity Bit
A parity bit is a single bit appended to a group of data bits whose value is set to make the total number of 1-bits in the group either alwa...
-
POSIX
POSIX (Portable Operating System Interface) is a family of IEEE standards (IEEE 1003.x) that defines a common API for operating system servi...
T
-
Two's Complement
Two's complement is a binary number representation in which negative integers are encoded by inverting all bits of the corresponding positiv...
U
-
ULPI
ULPI (UTMI+ Low Pin Interface) is a standardized interface that connects a USB controller (host or device) to an external USB PHY over an 8-...
-
UTF-8
UTF-8 is a variable-width character encoding that represents Unicode code points using one to four bytes, with ASCII characters (U+0000 to U...