Presentation | 1995/6/22 Design of OS's context and implementation of a language C compiler for 2D addressing and dynamic linking Mitarou Namiki, Hiroyuki Nakamura, Hiroyuki Tanaka, Tomoyuki Morinaga, Yasushi Katoh, Eiichi Hayakawa, Nobumasa Takahashi, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | The essence of multimedia is in the polysemy and diversity of data. We propose a data model called "DENSHI" (Virtual Paper) as a base for processing data that has these qualities of polysemy and diversity, and are designing a system called "OS/omicron V4". In the execution structure of OS/omicron V4, this DENSHI is implemented as a segment represented by two-dimensional addressing, and a dynamic link makes it possible to combine data and procedures at the time of execution. When using two-dimensional addressing or dynamic linking as the system's software architecture, it is essential that the language processor for programming the software system, for the OS, the addressing structures and management information for names. In this paper we describe the design of a context for implementing two-dimensional addressing and dynamic linking in the C programming language, as well as giving details on the realization and evaluation of a language processing system for the Intel 80X86. The context for this design has been constructed, such that it is effective for segment sharing and creating thread libraries in multi-tasking, with multiple segments for each compiler and also so that it is relocatable as well as being reenterable. We also discuss a method of producing dynamic links in a CPU that does not have linkage-fault, such as the Intel 80X86. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | |
Paper # | |
Date of Issue |
Conference Information | |
Committee | CPSY |
---|---|
Conference Date | 1995/6/22(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Computer Systems (CPSY) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Design of OS's context and implementation of a language C compiler for 2D addressing and dynamic linking |
Sub Title (in English) | |
Keyword(1) | |
1st Author's Name | Mitarou Namiki |
1st Author's Affiliation | Tokyo University of Agriculture and Technology() |
2nd Author's Name | Hiroyuki Nakamura |
2nd Author's Affiliation | Hitachi Ltd. |
3rd Author's Name | Hiroyuki Tanaka |
3rd Author's Affiliation | NEC Ltd. |
4th Author's Name | Tomoyuki Morinaga |
4th Author's Affiliation | Tokyo University of Agriculture and Technology |
5th Author's Name | Yasushi Katoh |
5th Author's Affiliation | Tokyo University of Agriculture and Technology |
6th Author's Name | Eiichi Hayakawa |
6th Author's Affiliation | Tokyo University of Agriculture and Technology |
7th Author's Name | Nobumasa Takahashi |
7th Author's Affiliation | Tokyo University of Agriculture and Technology |
Date | 1995/6/22 |
Paper # | |
Volume (vol) | vol.95 |
Number (no) | 124 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |