BS ISO IEC 13522-3-1997 Information technology - Coding of multimedia and hypermedia information - MHEG script interchange representation《信息技术 多媒体和超媒体信息的编码 MHEG 正本互换表示法》.pdf
《BS ISO IEC 13522-3-1997 Information technology - Coding of multimedia and hypermedia information - MHEG script interchange representation《信息技术 多媒体和超媒体信息的编码 MHEG 正本互换表示法》.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 13522-3-1997 Information technology - Coding of multimedia and hypermedia information - MHEG script interchange representation《信息技术 多媒体和超媒体信息的编码 MHEG 正本互换表示法》.pdf(149页珍藏版)》请在麦多课文档分享上搜索。
1、STDmBSI BS ISO/IEC 13522-3-ENGL 1777 W Lb24bb7 Ob403b3 Ti4 BRITISH STANDARD Information technology - Coding of multimedia and hypermedia information Part 3. MHEG script interchange representation ICs 36.040 BS ISO/EC 13522-3 : 1997 U- NO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGH
2、T LAW BS ISO/IEC 136223 : 1997 National foreword This British Standard reproduces verbatim ISOAEC 135223 : 1997 and implements it as the UK national standard. The K participation in its preparation was entsusted to Technicai Committee ISTL37, Coding of picture, audio, multimedia and hypemedia inform
3、ation, wbkb has the responsibility to: - aid enquirers to understand the tea - present to the responsible inteniationaYEuropean conunitte? any enqujries on the interpretaion, or proposals for change, and keep the UK inkrests informed; - monitor related international and European developments and pro
4、mulgate them in the UK. A list of organizations represented on this commitke can be obtained on request Cross-references The British Standards which implement international or European pubiications referred to in this document may be found in the BSI Standards Catalogue under the section entitled In
5、ternational Standards Correspondence Index, or using the Find facility of the BSI Standards Electronic Catalogue. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a iront cover, an inside hnt cover, the ISO/IEC tit
6、le page, pages ii to xi, a blank page, pages 1 to 135 and a back cover. This British Standard having been prepared under the direction of the DISC Board, was published under the authority of the Standards Board and comes into effect on i5 August 1997 0 BSI 1997 ISBN O 680 27232 X Amendments issued s
7、ince publication Amd No. ID& ITkxtaffected STD*BSI BS ISO/IEC 23522-3-ENGL 1997 lb24bb7 Ob403b5 827 W BS ISO/IEC 13522-3 : 1997 I NT E R NAT I O NA L STANDARD ISO/IEC 13522-3 First edition 1997451 5 Information technology - Coding of multimedia and hypermedia information - Part 3: MHEG script interc
8、hange representation Technologies de linformation - Codage de linformation rnuitirndia et h ypermdia - Parte 3: Reprsentation dinterchange script MHEG - Reference number ISO/IEC 13522-3:1997(E) STD*BSI BS ISO/IEC 13522-3-ENGL 1997 = Lb24bb9 Ob403bb 753 BS ISOAEC 13522-3 : 1997 Contents Scope 1 1.1 C
9、ontext of the scope . 1 1.2 Scope of this part of ISOIIEC 13522 1 Normative ref e rences . 1 Definitions 2 Abbreviations . 6 Conformance . 7 5.1 Information object conformance 7 5.1.1 Profiles 7 5.1.2 Encoding . 7 5.1.3 Syntax . 8 5.1.4 Semantics . 8 5.2 Implementation conformance 8 5.2.1 Conformanc
10、e requirements . 8 5.2.2 Conformance documentation . 8 5.3 Application conformance . 9 5.4 Test Methods 9 Overview . 9 6.1 Description methodology . 9 6.2 Data processing operations 1 0 6.3 Access to external data and functions 1 0 MHEGNHEG-3 relationship . 11 7.1 MHEG entities 1 1 7.2 Functional en
11、tities 1 1 7.3 MHEG-SIR script interpreter . 12 Elements of MHEG-SIR 12 0.1 Data types i 2 8.1.1 Predefined types . i 3 8.1.1.1 Primitive types . 13 8.1.1.1.1 . void type 14 8.1.1.1.2 octet type 14 8.1.1.1.3 short type 14 unsigned short type 14 8.1.1.1.4 long type 14 8.1.1.1.5 Descriptors: data proc
12、essing. video data. audio data. graphic data processing. image processing. information interchange . communicat procedure. :oding (data conversion). coded representation . ii STD-BSI BS ISOIIEC L3522-3-ENGL 1797 D lb24bb9 Ob1i03b7 b9T D BS ISOAEC 13522-3 : 1997 8.1.2 8.1.1 . 1.6 unsigned long type 1
13、4 8.1.1.1.7 float type 14 8.1.1.1.8 double type 14 8.1.1.1.9 boolean type 14 8.1.1.1.1 O character type 14 8.1.1.1.11 data identifier type . 14 8.1.1.1.12 object reference type . 15 8.1.1.2 Predefined constructed types . 15 Declared WnStruCted types . 15 8.1.2.1 sequence types 15 8.1.2.2 string type
14、s . 16 8.1.2.3 array types 16 8.1 2.4 structure types 17 8.1.2.5 union types . 17 8.2 Data . 17 8.2.1 Immediate values . 18 8.2.2 Constants . 18 8.2.3 Variables 18 8.2.3.1 Global variables 19 8.2.3.2 Local variables . 19 8.2.3.3 Dynamic variables 19 8.3 Functions 19 8.3.1 Routines . 20 8.3.2 Service
15、s . 20 8.3.3 Predefined functions 21 8.4 Messages . 21 8.4.1 Package exceptions . 21 8.4.2 Predefined messages 22 8.5 Instructions . 22 8.6 Idenufiers 22 8.6.1 Type identifiers . 22 8.6.2 Data identifiers . 23 8.6.3 Function identifiers . 23 8.6.4 Message identifiers 23 9 The MHEG-SIR virtual machin
16、e . 23 9.1 9.2 Structure of the MHEG-SIR virtual machine . 24 Structures and notations . 24 9.2.1 Table . 24 9.2.2 Stack . 24 9.2.4 Queue 25 9.2.5 Data representation . 25 9.3 Memory areas . 26 9.3.1 Mh-script memory areas 26 9.3.1.1 Data areas 27 9.3.1.1.1 Type definition table 27 9.3.1.1.2 Constan
17、t table . 27 9.3.1.1.3 Global variable definition table 27 Code areas . 27 9.3.1.2.1 Routine definition table 27 9.3.1.2.2 Package definition table 28 9.3.1.2.3 Service definition table 28 9.3.1.2.4 Exception definition table . 28 9.3.1.2.5 Handler definition table 29 9.3.1.2.6 Program code area 29
18、9.2.3 Parameter stack . 25 9.3.1.2 iii STD*BSI BS ISOIIEC L3522-3-ENGL 1977 Lb24bb9 Ob403bB 52b BS ISO/IEC 13622-3 : 1997 9.3.2 Rt-script memory areas 29 9.3.2.1 Dynamic memory areas 29 9.3.2.1.1 Variable table . 29 9.3.2.1.2 Call stack 30 9.3.2.1.3 Parameter stack . 30 9.3.2.1.4 Message queue . 31
19、9.3.2.1.5 Heap . 31 Instruction pointer register . 32 9.3.2.2.2 Instruction register . 32 Stack pointer register . 32 9.3.2.2 Registers 31 9.3.2.2.1 9.3.2.2.3 Error register 32 9.3.2.2.4 9.3.2.2.5 Frame painter register . 32 9.3.2.2.6 Queue pointer register . 32 9.3.2.2.7 Function register 32 9.4 Sc
20、ript statuses 33 9.4.1.2 Available . 33 9.4.2.1 Not ready . 33 9.4.2.2 Ready 33 9.4.2.3 Running 34 9.4.2.4 Erroneous . 34 9.5 Processing units . 34 9.5.1 Message reception . 34 MHEG-3 API operations . 34 9.4.1 Mh-script statuses 33 9.4.1.1 Not available . 33 9.4.2 Rt-script statuses . 33 9.5.1.1 9.5
21、.1.2 External exception 34 9.5.1.3 InstructionExecutionError exception . 35 9.5.2 Mh-script initialisation . 35 9.5.3 Rt-script initialisation 35 Rt-script execution unit . 36 MHEG-SIR instruction execution unit . 36 Provisions for run-time environment access 36 Invocation of external operations in
22、an MHEG-SIR program 38 Handling of external exceptions in an MHEG-SIR program . 38 Invocation of extemal operations by an MHEG-3 engine . 38 9.5.1.4 MHEG-3 API exception 35 9.5.4 9.5.5 10 10.1 General model 36 10.2 Declaration of IDL interfaces 37 10.3 10.4 10.5 10.6 Handling of external exceptions
23、by an MHEG-3 engine . 38 10.7 Platform mapping specifications . 39 Provisions for MHEG object manipulation 39 11 . 1 Invoking MHEG actions 39 11.1.1 Sending messages to other scripts 39 11.1.2 Receiving MHEG messages . 40 11.2.1 11.2.2 MHEG API exceptions 40 11 Exchange of information with MHEG obje
24、cts . 40 MHEG-3 API run operations . 40 11.2 12 MHEG-SIR declarations . 40 12.1 Type declaratbn 41 12.1.1 Type identifier . 41 12.1.2 Type description . 41 . iv . * m * . STD-BSI BS ISO/IEC 13522-3-ENGL 1797 1b2LibbS Ob403b7 gb2 BS ISOAEC 13522-3 : 1997 12.2 12.3 12.4 12.5 12.6 12.1.2.1 String descr
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC1352231997INFORMATIONTECHNOLOGYCODINGOFMULTIMEDIAANDHYPERMEDIAINFORMATIONMHEGSCRIPTINTERCHANGEREPRESENTATION

链接地址:http://www.mydoc123.com/p-396293.html