ATE315804T1 - Endian-transformation - Google Patents

Endian-transformation

Info

Publication number
ATE315804T1
ATE315804T1 AT99949128T AT99949128T ATE315804T1 AT E315804 T1 ATE315804 T1 AT E315804T1 AT 99949128 T AT99949128 T AT 99949128T AT 99949128 T AT99949128 T AT 99949128T AT E315804 T1 ATE315804 T1 AT E315804T1
Authority
AT
Austria
Prior art keywords
endian
address
processor
program
transformation
Prior art date
Application number
AT99949128T
Other languages
English (en)
Inventor
John Sandham
Original Assignee
Transitive Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GBGB9822074.2A external-priority patent/GB9822074D0/en
Application filed by Transitive Ltd filed Critical Transitive Ltd
Application granted granted Critical
Publication of ATE315804T1 publication Critical patent/ATE315804T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/3017Runtime instruction translation, e.g. macros
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/34Addressing or accessing the instruction operand or the result ; Formation of operand address; Addressing modes

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Executing Machine-Instructions (AREA)
  • Saccharide Compounds (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Multi Processors (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)
AT99949128T 1998-10-10 1999-10-11 Endian-transformation ATE315804T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB9822074.2A GB9822074D0 (en) 1998-10-10 1998-10-10 Endian transformation
US11595499P 1999-01-14 1999-01-14

Publications (1)

Publication Number Publication Date
ATE315804T1 true ATE315804T1 (de) 2006-02-15

Family

ID=26314484

Family Applications (1)

Application Number Title Priority Date Filing Date
AT99949128T ATE315804T1 (de) 1998-10-10 1999-10-11 Endian-transformation

Country Status (6)

Country Link
US (3) US7203636B2 (de)
EP (1) EP1119805B8 (de)
AT (1) ATE315804T1 (de)
AU (1) AU6211799A (de)
DE (1) DE69929450D1 (de)
WO (1) WO2000022513A1 (de)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7457936B2 (en) * 2003-11-19 2008-11-25 Intel Corporation Memory access instruction vectorization
US7607120B2 (en) * 2004-04-20 2009-10-20 Hewlett-Packard Development Company, L.P. Method and apparatus for creating data transformation routines for binary data
US7552427B2 (en) * 2004-12-13 2009-06-23 Intel Corporation Method and apparatus for implementing a bi-endian capable compiler
US8479234B2 (en) * 2007-09-12 2013-07-02 The Directv Group, Inc. Method and system for monitoring and controlling a local collection facility from a remote facility using an asynchronous transfer mode (ATM) network
US20120011490A1 (en) * 2010-07-09 2012-01-12 Kabushiki Kaisha Toshiba Development system
US8953782B2 (en) 2011-05-09 2015-02-10 Bae Systems Information And Electronic Systems Integration Inc. Crypto arrangement with mixed endian
US10387077B2 (en) 2016-11-23 2019-08-20 Netflix, Inc. Techniques for efficiently accessing values spanning slabs of memory
US10160115B2 (en) * 2016-12-19 2018-12-25 Amazon Technologies, Inc. Dynamic byte order determination and conversion for robotic component
KR102151779B1 (ko) * 2019-03-25 2020-09-03 엘에스일렉트릭(주) 데이터 변환 장치

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69124437T2 (de) * 1990-08-09 1997-07-03 Silicon Graphics Inc Verfahren und Vorrichtung zum Umkehren von Byteordnung in einem Rechner
JP2763207B2 (ja) * 1991-04-25 1998-06-11 株式会社東芝 情報処理装置
US5928349A (en) * 1995-02-24 1999-07-27 International Business Machines Corporation Mixed-endian computing environment for a conventional bi-endian computer system
US5687337A (en) * 1995-02-24 1997-11-11 International Business Machines Corporation Mixed-endian computer system
US5781763A (en) * 1995-04-07 1998-07-14 International Business Machines Corporation Independent control of DMA and I/O resources for mixed-endian computing systems
US5907865A (en) * 1995-08-28 1999-05-25 Motorola, Inc. Method and data processing system for dynamically accessing both big-endian and little-endian storage schemes
DE19535306A1 (de) * 1995-09-22 1997-03-27 Siemens Ag Verfahren zum Konvertieren sich unterscheidender Datenformate
WO1997044739A1 (en) * 1996-05-23 1997-11-27 Advanced Micro Devices, Inc. Apparatus for converting data between different endian formats and system and method employing same
US5828884A (en) * 1996-05-23 1998-10-27 Advanced Micro Devices, Inc. Method for compiling a software program and executing on a system which converts data between different endian formats
US6021275A (en) * 1996-08-05 2000-02-01 General Magic, Inc. Object code structure and method for translation of architecture independent program implementations
US6055619A (en) * 1997-02-07 2000-04-25 Cirrus Logic, Inc. Circuits, system, and methods for processing multiple data streams
US5960201A (en) * 1997-03-17 1999-09-28 Tritech Microelectronics, Ltd Numeric intensive development environment
US6314501B1 (en) * 1998-07-23 2001-11-06 Unisys Corporation Computer system and method for operating multiple operating systems in different partitions of the computer system and for allowing the different partitions to communicate with one another through shared memory

Also Published As

Publication number Publication date
EP1119805B1 (de) 2006-01-11
US20040204929A1 (en) 2004-10-14
US7203636B2 (en) 2007-04-10
US20030033134A1 (en) 2003-02-13
DE69929450D1 (en) 2006-04-06
US20030033508A1 (en) 2003-02-13
WO2000022513A1 (en) 2000-04-20
EP1119805B8 (de) 2006-05-03
EP1119805A1 (de) 2001-08-01
AU6211799A (en) 2000-05-01

Similar Documents

Publication Publication Date Title
DE69935741D1 (de) Komplettierung von Unterdruck-Bohrlöchern
ES544377A0 (es) Una instalacion de control de acceso a memoria,de aplicaciona ordenadores
DE69423957D1 (de) Verbindungen zur Steigerung der Gedächtnisleistung
DE69738101D1 (de) Verwaltung des Zugangs zu Objekten mit Hilfe von Referenzen mit drei Zuständen
NO164041C (no) Organisk gel, samt anvendelse av denne ved rensing av detindre av en roerledning.
EP0370178A3 (de) Verfahren und Anordnung zur Datenabbildung in einem Datenverarbeitungssystem mit virtuellem Speicher
DE3584657D1 (de) Schnelles, zweistufiges, dynamisches adressumsetzungsverfahren und dessen geraete.
BR9206286A (pt) Método de gerenciamento de memória Método de gerenciamento de memória
TR199600716A2 (tr) Siklik yapistirici inhibitörleri.
EP0020477A4 (de) Dynamischer direktzugriffspeicher.
DE19681531T1 (de) Computergesteuertes, tragbares Beatmungsgerät
DE69911101D1 (de) Zugriff auf Software
DE69629738D1 (de) Verwaltung kryptographischer Schlüssel
FI970200L (fi) Termofiilinen sieniekspressiojärjestelmä
WO2000073894A3 (en) Method and apparatus for avoiding array class creation in virtual machines
DE69829539D1 (de) Verbesserungen an oder bei Rechnerspeichern
ATE315804T1 (de) Endian-transformation
DE69518383D1 (de) Gegen Störungen unempfindlicher Speicher
FI955740L (fi) Selluloosaliuosten siirto putkien läpi
DE3585811D1 (de) Direktzugriffsspeicher.
FI962416A7 (fi) Puu, jonka soluseinämän ohentumat on rikottu
TR199600406A1 (tr) Bosaltimli roll-on aplikatör.
NO975682D0 (no) Pyridiniminyl-1,2-benzisoxazoler og -benzisothiazoler som anti-psykotiske midler
NL186927C (nl) Fragmentatiemantel.
KR970004343A (ko) 개선된 동기형 메모리소자의 입력 버퍼

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties