この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
1 スコープ
この国際標準は、いくつかの層で標準の Open Terminal Architecture (OTA) カーネルの仕様を提供します。
- 仮想マシン (VM) の定義。
- VM が端末プログラマーに提供するサービスの説明。
- VM のネイティブ マシン言語を表す一連のトークンの仕様。
- トークン モジュールが処理のために OTA カーネルに配信される形式の仕様。
OTA は、すべての端末タイプで共通の機能とプログラミング インターフェイスを持つ標準ソフトウェア カーネルを定義します。このカーネルは、標準の「仮想マシン」に基づいており、各 CPU タイプに実装され、端末の I/O およびすべての低レベル CPU 固有の論理および算術関数のドライバーを提供します。これらの標準カーネル機能を使用して、高レベルのライブラリ、端末プログラム、および支払いアプリケーションを開発できます。
1 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.