Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site mit-eddie.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!barmar From: barmar@mit-eddie.UUCP (Barry Margolin) Newsgroups: net.info-terms Subject: Re: ASCII and ANSI terminals, what is the difference?? Message-ID: <756@mit-eddie.UUCP> Date: Sun, 15-Dec-85 16:48:37 EST Article-I.D.: mit-eddi.756 Posted: Sun Dec 15 16:48:37 1985 Date-Received: Tue, 17-Dec-85 04:59:34 EST References: <491@sdcc12.UUCP> Reply-To: barmar@mit-eddie.UUCP (Barry Margolin) Organization: MIT, Cambridge, MA Lines: 15 When people say that a terminal uses the ANSI protocol, they are generally referring to ANS X3.64, which defines an extension to ASCII. ASCII defines a single-byte character set (originally 7-bit, but recently extended to 8-bit). It defines the meanings of various escape sequences, multiple-byte sequences of codes beginning with ESC, which provide operations like cursor positioning, character/line insert/delete, erasing, and color/attribute selection. ASCII primarily defines printing characters and a few basic controls (e.g. carriage return, line feed, XON/XOFF, plus ESC and DLE which allow for extension). -- Barry Margolin ARPA: barmar@MIT-Multics UUCP: ..!genrad!mit-eddie!barmar