CAN/CSA-ISO/IEC 20060:12 (R2016)
Current
The latest, up-to-date edition.
Information technology - Open terminal architecture (OTA) - Virtual machine (Adopted ISO/IEC 20060:2010, second edition, 2010-07-01)
Hardcopy , PDF
English
01-01-2012
Foreword
Introduction
1 Scope
2 Normative references
3 Terms and definitions
4 Symbols and abbreviated terms
5 Data types, stack notation and flags
6 OTA virtual machine
7 System Services
8 Token Set Definition
9 Module Delivery Format
Annex A (normative) - OTA Token Lists
Annex B (normative) - Exceptions and I/O Return Codes
Annex C (normative) - Device Control
Annex D (normative) - Operating System Calls
Annex E (normative) - Rules for Using a Data Object
List (DOL)
Annex F (informative) - System Overview
Bibliography
Specifies the specifications for the standard Open Terminal Architecture (OTA) kernel in several layers: - definition of the virtual machine (VM); - description of the services provided by the VM to terminal programmers; - specification of a set of tokens representing the native machine language of the VM; - specification of the format in which token modules are delivered to an OTA kernel for processing.
DocumentType |
Standard
|
ISBN |
978-1-55491-809-6
|
Pages |
0
|
ProductNote |
Reconfirmed EN
|
PublisherName |
Canadian Standards Association
|
Status |
Current
|
Supersedes |
Preface Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Technical Committee on Information Technology (TCIT), Canadians serve as the Canadian Advisory Committee (CAC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the ISO member body for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of the International Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consultative Committee (ITU-T). This Standard supersedes CAN/CSA-ISO/IEC 20060-04 (adoption of ISO/IEC 20060:2001, first edition, 2001-11-01). At the time of publication, ISO/IEC 20060:2010 is available from ISO and IEC in English only. CSA will publish the French version when it becomes available from ISO and IEC. Scope This International Standard provides the specifications for the standard Open Terminal Architecture (OTA) kernel in several layers: definition of the virtual machine (VM); description of the services provided by the VM to terminal programmers; specification of a set of tokens representing the native machine language of the VM; specification of the format in which token modules are delivered to an OTA kernel for processing. OTA defines a standard software kernel whose functions and programming interface are common across all terminal types. This kernel is based on a standard "virtual machine," which is implemented on each CPU type and which provides drivers for the terminal's I/O and all low-level CPU-specific logical and arithmetic functions. High-level libraries, terminal programs and payment applications may be developed using these standard kernel functions.
Standards | Relationship |
ISO/IEC 20060:2010 | Identical |
ISO/IEC 15145:1997 | Information technology Programming languages FORTH |
ISO 639-1:2002 | Codes for the representation of names of languages — Part 1: Alpha-2 code |
ISO/IEC 8825-1:2015 | Information technology ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) Part 1: |
ISO/IEC 7813:2006 | Information technology Identification cards Financial transaction cards |
ISO/IEC 7816-4:2013 | Identification cards Integrated circuit cards Part 4: Organization, security and commands for interchange |
ISO 4217:2015 | Codes for the representation of currencies |
ISO 3166-1:2013 | Codes for the representation of names of countries and their subdivisions Part 1: Country codes |
FIPS PUB 180 : 2002 | SECURE HASH STANDARD |
ANSI X9.31 : 1998 | DIGITAL SIGNATURES USING REVERSIBLE PUBLIC KEY CRYPTOGRAPHY FOR THE FINANCIAL SERVICES INDUSTRY (RDSA) |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.