History of the Computer - Codes For Data Transfer - Part 3 of 3

DATA TRANSMISSION CODESDISK CODES
We have mentioned teletype machines, these wereMagnetic disks and, later optical disks use similar
the backbone of operator communication with therecording techniques to magnetic tape, with one
computer, but were also used for remote input ofmajor difference - they record in serial format. The
data. A phone line could be used to link a storeman inblocks on the disk incorporate an address code as
the warehouse with the main computer using awell as the data and other codes we have
modem (Modulator-Demodulator) in much the samementioned, as the data on a disk is randomly
way you dial-up to your ISP (Internet Serviceaccessible. We can specify an address and read the
Provider).data from it. The same applies to an optical disk,
These modems typically worked at 110 Baud, thewhich is used mainly for its capacity and portability.
standard speed of the teletype, and sent or receivedThe data codes are of standard format.
one character at a time. They modulated the carrierPRINTER CODES
on the telephone line in a string of bits in serialPrinter codes used were a standard set of ASCII
pattern (one after the other) for the code, usuallycharacters, and were restricted to the character set
ASCII, complete with start bit, stop bits (1 or 2) andetched on the print drum, or band in use. A line
negative or positive parity bit. Other codes were, forprinter was used, and one line of data was sent at a
example, SOH (Start of Header), STX (Start oftime, to be held in the print buffer and read out as
Text), ETX (End of Text), used to identify therequired when the appropriate character was under
following or previous characters. Of course thesethe hammer. Once again control characters such as
'control' characters had to be correctly decoded andline feed and form feed were used.
used to control the data flow.Matrix printers were used for small scale print jobs
At the computer data terminal this serial data wasusually accompanying data terminals away from the
read into a shift register, gated by the controlcentral computer. Once again the character set was
characters, until all bits were received, then read outrestricted to the basic ASCII codes, and Control
from the register in parallel (all at once) to be storedcodes with printers from different manufacturers
in memory. At the warehouse the data was sentable to be used due to the standard codes
from the modem to the teletypewriter for printing.(Interfaces were a different matter!)
Little has changed here, except the speed ofContrast this with the laser or inkjet printer today,
operation. The codes are much the same, onlyVirtually any font and character set, color and
upgraded for new types of equipment. As newpictures too. Transmission by Network, USB, Parallel
technology is introduced, new access and controlor Serial port, or Wireless. Once again mainly control
codes will be required, but the basic data remains thecode differences to suit the medium and different
same.handling for serial or parallel.