CAN in Automation (CiA)
headquarters@can.cia.org
www.can-cia.org
CANopen Product Guide 2008
home

Using the official byte pre-fixes

When regarding the ProductGuide you will perhaps wonder about the units of e. g. RAM, when you read 1 KiB. This (kibibyte) is the official pre-fix for 1024 byte according to IEC 60027-2. As "kilo" only defines an amount of 1000, the use of this pre-fix is - in theory - incorrect.

The counter-parts of the well-known pre-fixes, their names and their abbreviations can be seen the table below.



  
Quantities of bytes
SI prefixes Binary prefixes
Name
(Symbol)
Standard
SI
Alternate
Use
Name
(Symbol)
Value
kilobyte (kB) 103 210 kibibyte (KiB) 210
megabyte (MB) 106 220 mebibyte (MiB) 220
gigabyte (GB) 109 230 gibibyte (GiB) 230
terabyte (TB) 1012 240 tebibyte (TiB) 240
petabyte (PB) 1015 250 pebibyte (PiB) 250
exabyte (EB) 1018 260 exbibyte (EiB) 260
zettabyte (ZB) 1021 270 zebibyte (ZiB) 270
yottabyte (YB) 1024 280 yobibyte (YiB) 280