1、National Standard of Canada CAN/CSA-Z243.4-87 7-bit and I-bit Coded Character Sets for Information Processing and Interchange ISSN 0317-5669 Prepared by Canadian Standards Association Approved by Standards Council of Canada Published in July 1987 by Canadian Standards Association, 178 Rexdale Boulev
2、ard, Rexdale (TorontoJ, Ontario, Canada M9W 1R3. Copyright Canadian Standards Association-1987 All rights reseNed. No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior permission of the publisher. The Canadian Standards Associat
3、ion, which operates under the name CSA International (CSA), under whose auspices this National Standard has been produced, was chartered in 1919 and accredited by the Standards Council of Canada to the National Standards system in 1973. It is a not-for-profit, nonstatutory, voluntary membership asso
4、ciation engaged in standards development and certification activities. CSA standards reflect a national consensus of producers and users - including manufacturers, consumers, retailers, unions and professional organizations, and governmental agencies. The standards are used widely by industry and co
5、mmerce and often adopted by municipal, provincial, and federal governments in their regulations, particularly in the fields of health, safety, building and construction, and the environment. Individuals, companies, and associations across Canada indicate their support for CSAs standards development
6、by volunteering their time and skills to CSA Committee work and supporting the Associations objectives through sustaining memberships. The more than 7000 committee volunteers and the 2000 sustaining memberships together form CSAs total membership from which its Directors are chosen. Sustaining membe
7、rships represent a major source of income for CSAs standards development activities. The Association offers certification and testing services in support of and as an extension to its standards development activities. To ensure the integrity of its certification process, the Association regularly an
8、d continually audits and inspects products that bear the CSA Mark. In addition to its head office and laboratory complex in Toronto, CSA has regional branch offices in major centres across Canada and inspection and testing agencies in eight countries. Since 1919, the Association has developed the ne
9、cessary expertise to meet its corporate mission: CSA is an independent service organization whose mission is to provide an open and effective forum for activities facilitating the exchange of goods and services through the use of standards, certification and related services to meet national and int
10、ernational needs. For futher information on CSA services, write to CSA International 1 78 Rexdale Boulevard Toronto, Ontario, M9W 1 R3 Canada CSA INTERNATIONAL - -The Standards Council of Canada is the coordinating body of the National Standards system, a federation of independent, autonomous organi
11、zations working towards the further development and improvement of voluntary standardization in the national interest. The principal objects of the Council are to foster and promote voluntary standardization as a means of advancing the national economy, benefiting the health, safety, and welfare of
12、the public, aSSisting and protecting the consumer, facilitating domestic and international trade, and furthering international cooperation in the field of standards. A National Standard of Canada is a standard which has been approved by the Standards Council of Canada and one which reflects a reason
13、able agreement among the views of a number of capable individuals whose collective interests provide to the greatest practicable extent a balance of representation of producers, users, consumers, and others with relevant interests, as may be appropriate to the subject in hand. It normally is a stand
14、ard which is capable of making a significant and timely contribution to the national interest. Approval of a standard as a National Standard of Canada indicates that a standard conforms to the criteria and procedures established by the Standards Council of Canada. Approval does not refer to the tech
15、nical content of the standard; this remains the continuing responsibility of the accredited standards-development organization. Those who have a need to apply standards are encouraged to use National Standards of Canada whenever practicable. These standards are subject to periodic review; therefore,
16、 users are cautioned to obtain the latest edition from the organization preparing the standard. The responsibility for approving National Standards of Canada rests with the Standards Council of Canada 45 OConnor Street, Suite 1200 Ottawa, Ontario, K1 P 6N7 Canada Les normes nationales du Canada sont
17、 publiees en versions franaise et anglaise. Although the intended primary application of this Standard is stated in its Scope, it is important to note that it remains the responsibility of the users to judge its suitability for their particular purpose. General Instruction No. 1CAN/CSA-Z243.4-87July
18、 1987Title: 7-bit and 8-bit Coded Character Sets for Information Processing and InterchangePagination: 54 pages, each dated July 1987To register for e-mail notification about any updates to this publicationgo to shop.csa.caclick on CSA Update ServiceThe List ID that you will need to register for upd
19、ates to this publication is 2000494.If you require assistance, please e-mail techsupportcsagroup.org or call 416-747-2233.Visit CSA Groups policy on privacy at csagroup.org/legal to find out how we protect your personal information.Blank pageThis standard has been adopted by the Government of Canada
20、. Details concerning its use within the Government of Canada are contained in the Treasury Board Information Technology Standards publication TBITS - 3, 7-bit and 8-bit Coded Character Sets for Information Processing and Interchange“. For a copy of this publication or for a complete list of the publ
21、ications available in the Treasury Board Information Technology Standards series, write to: Information Technology Management Information Management Division Administrative Policy Branch Treasury Board Secretariat 10th Floor, East Tower, LEsplanade Laurier 140 OConnor Street Ottawa, Ontario K1A OR5
22、Contents Technical Committee on Character Sets and Information Coding 5 Preface 6 1. Scope 9 2. Definitions 9 3. Reference Publications 10 4. Conformance and Implementation 11 4.1 Conformance 11 4.1.1 General 11 4.1.2 Conforming Interchange 11 4.1.3 Conforming Systems 12 4.1.4 Statements of Conforma
23、nce 12 4.1.5 Composite Graphic Characters 12 4.2 Implementation 13 5. Coding 13 5.1 Code Positions 13 5.2 Code Sets 13 5.3 Code Structure 14 6. 7 -bit Code 14 6.1 Structure of the 7-bit Code 14 6.2 Elements of the 7-bit Code 15 6.3 Conformance Level 0 17 6.4 Conformance Level 0 Alternative 17 7. 8-b
24、it Code 17 7.1 Structure of the 8-bit Code 17 7.2 Elements of the 8-bit Code 18 7.3 Conformance Level 1 18 8. Code Extension 21 8.1 Extended 7 -bit Code 21 8.1.1 General 21 8.1.2 Conformance Level 1 21 8.2 Extended 8-bit Code 22 8.3 General Code Extension 22 8.3.1 General 22 8.3.2 Conformance Level
25、2 22 8.3.3 Conformance Level 3 22 8.3.4 Conformance Level 4 22 9. Control Sets 22 9.1 General 22 9.2 Primary Control Set 22 7-bit and 8-bit Coded Character Sets for Information Processing and Interchange July 1987 Contents 3 Contents 9.3 Supplementary Control Set 29 10. Primary Graphic Character Set
26、s 37 10.1 General 37 10.2 Primary Graphic Set 37 10.3 Alternative Primary Graphic Set 1 40 10.4 Alternative Primary Graphic Set 2 41 11. Supplementary Graphic Character Sets 41 11.1 General 41 11.2 General Purpose Supplementary Graphic Set 41 11.3 Latin Alphabet No.1 Supplementary Graphic Set 44 App
27、endices A-Related Standards 49 B-Overview of This Standard 50 4 CAN/CSA-Z243.4-87 July 1987 Technical Committee Technical Committee on Character Sets and Information Coding v.s. Umamaheswaran IBM Canada Ltd., North York, Ontario A.M. Hlady National Research Council of Canada, Ottawa, Ontario K. Bach
28、mann G. Basque P. Cadieux V.H. Chung M. Felsky R.G. Hammond E. Kulinek A. Kwan A. La Bonte K.F. Mabson E.G. Patterson J.C.H. Davis Unisys Corp., Montreal, Quebec Universite de Montreal, Montreal, Quebec Arabic-Latin Information Systems Inc., St-Laurent, Quebec CNCP Telecommunications, Toronto, Ontar
29、io Canadian Law Information Council, Ottawa, Ontario Statistics Canada, Ottawa, Ontario Bell-Northern Research Limited, Toronto, Ontario Department of Communications, Ottawa, Ontario Ministere des Communications du Quebec, Quebec Westinghouse Canada Inc., Burlington, Ontario Treasury Board of Canada
30、, Ottawa, Ontario Canadian Standards Association, Rexdale, Ontario Chairman Vice-Chairman Standards Administrator, Nonvoting In addition to the members of the Committee, the following made valuable contributions to the development of this Standard: J.W. Brahan National Research Council of Canada, Pa
31、st Chairman Ottawa, Ontario 7-bit and 8-bit Coded Character Sets for Information Processing and Interchange July 1987 5 Preface Preface This is the third edition of CSA Standard Z243.4 (now CAN/CSA-Z243.4), 7-bit and 8-bit Coded Character Sets for Information Processing and Interchange. It contains
32、some corrections and modifications from the Preliminary Standard published in 1985, which superseded the previous edition, published in 1973 with the title 7-Bit Coded Character Set for Information Processing Interchange. This Standard has been extended, relative to the 1973 edition, to include 8-bi
33、t codes and also incorporates techniques for code extension based on ISO Standards that are referenced in this Standard. The primary 7-bit coded character set of this Standard is defined in accordance with Clause 6 of ISO Standard 646, Information Processing-ISO 7-bit Coded Character Set for Informa
34、tion Interchange, and is hence to be considered the Canadian version of ISO 646. The first edition of this Standard was limited by the technology available at the time for implementation of the code. With advances in the technology that have taken place since, it has been possible to address these l
35、imitations in the current edition. However, the current Standard provides for compatibility with equipment based on the 1973 edition. Since the first version of this Standard, ISO has created many related Standards. The Committee has chosen to consolidate many of those Standards into a single docume
36、nt for Canadian use. Thus, with a single Standard, the reader should be able to implement hardware and software that conforms to both the Canadian and international standards. In accordance with an agreement established some time ago, the Technical Committee also assumes an advisory role to GESC (Go
37、vernment EDP Standards Committee) with respect to character sets and information coding Standards. To support this arrangement, the Technical Committee has active representation from a number of federal government agencies. The Committee envisages further development of this Standard based on user r
38、equirements. So that the Standard may evolve in a meaningful and orderly manner, equipment suppliers and users are requested to notify CSA of any shortcomings of the Standard for their requirements. This Standard was prepared by the Technical Committee on Character Sets and Information Coding under
39、the jurisdiction of the Standards Steering Committee on Information Processing Systems. It has been approved as a National Standard of Canada by the Standards Council of Canada. July 1987 Notes: (1) Use of the masculine gender in this Standard is not meant to exclude the feminine gender. Similarly,
40、use of the singular does not exclude the plural (and vice versa) when the sense allows. (2) Although the intended primary application of this Standard is stated in its Scope, it is important to note that it remains the responsibility of the user of the Standard to judge its suitability for his parti
41、cular purpose. (3) CSA Standards are subject to periodic review, and suggestions for their improvement will be referred to the appropriate committee. (4) All enquiries regarding this Standard, including requests for interpretation, should be addressed to Canadian Standards Association, Standards Div
42、ision, 178 Rexdale Boulevard, Rexdale, Ontario M9W 1R3. Requests for interpretation should (a) define the problem, making reference to the specific clause, and, where appropriate, include an illustrative sketch; 6 CAN/CSA-Z243.4-87 July 1987 Preface (b) provide an explanation of circumstances surrou
43、nding the actual field condition; and (c) be phrased where possible to permit a specific “yes“ or “no“ answer. Interpretations are published in “GSA Information Update“. For subscription details and a free sample copy, write to GSA Marketing or telephone (416) 747-2292. 7-bit and 8-bit Coded Charact
44、er Sets for Information Processing and Interchange July 1987 7 8 CANjCSA-Z243.4-87 July 1987 Scope-Definitions CAN/CSA-Z243.4-87 7-bit and 8-bit Coded Character Sets for Information Processing and Interchange 1. Scope 1.1 This Standard consists of primary and supplementary graphic and control sets,
45、7-bit and 8-bit codes based on the above sets, and rules for code extension. The character sets are intended for general usage in data processing, programming, and information interchange. These character sets include letters, figures, punctuation marks, and other symbols and controls, with their co
46、ded representation. 1.2 The requirements for graphic characters and control functions in various applications and the limitations imposed by computer and ancillary equipment characteristics have been taken into account in determining these character sets. Specific considerations included the followi
47、ng: (a) the need for a set of graphic characters sufficient to support information interchange using both the English and the French languages; (b) the need for an adequate number of device controls and format effectors; (c) the need to provide for compatible interchange with existing systems in Nor
48、th America and internationally; (d) physical limitations of media and facilities; (e) data manipulation and interactive computing requirements; (f) programming requirements; (g) keyboard conventions and limitations. 1.3 The primary and supplementary character sets described in this Standard are prim
49、arily intended for the interchange of information among data processing systems and associated equipment. They may be regarded as basic alphabets in an abstract sense. The range of applications may be extended through the application of the code extension techniques defined herein and through the use of the coded character sets included in the ISO International Register of Coded Character Sets to be Used with Escape Sequences, available from Registration Authority for ISO 2375 European Computer Manufacturers Association 114, Rue du Rhone CH-1204 Geneva Switzerland 2. Definitio