Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)

LOOK UP ANOTHER TERM


7-bit ASCII

The original ASCII character code, which provides 128 different characters, numbered 0 to 127. ASCII and 7-bit ASCII are synonymous. Since the 8-bit byte is the common storage element, ASCII leaves room for 128 additional characters, which are used to represent a host of foreign language and other symbols (see code page). If none of the additional character combinations is used (128-255), the first bit of the byte is 0.

Squeeze Into Seven Bits
Early Internet mail systems as well as certain PBXs support only 7-bit ASCII codes. In order to transmit executable programs and multimedia files over such systems, these files, which use all eight bits of the byte, must be turned into a 7-bit format using such encoding methods as MIME, UUcoding and BinHex. This is why email attachments are larger than their original file size. Their 8-bit data have been converted to 7-bit characters, which adds extra bytes to encode them. See 8-bit ASCII and ASCII.




7-Bit and 8-Bit ASCII
The left side of this chart shows the original 128 ASCII codes (7-bit), and the right side contains 128 more. Together, both sides make up 8-bit ASCII. Adding the 8th bit doubles the number of codes.






Personal Use Only

Before/After Your Search Term
BeforeAfter
6LoWPAN7-segment digit
6P2C7-segment display
6P4C7-track
6RU7.1 channel
6T SRAM7.2 channel
6U700 MHz
6x CD-ROM700 MHz band
6x86700 MHz spectrum
6x86MX700MHz
7700MHz auction

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
Audio/VideoGraphics
MainframesSecurity
ProgrammingHealthcare IT
System design