Systems and methods for software instruction translation from a high-level language to a specialized instruction set

A computer system includes a processor and program storage coupled to the processor. The program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code and translate the source code to a low-level language. The source code is restr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NAGURNE JAMES, HUNG CHING-YU, JAYARAJ AJAY, DAVIS ALAN L, PHIPPS MEL ALAN, SANKARAN JADADEESH
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator NAGURNE JAMES
HUNG CHING-YU
JAYARAJ AJAY
DAVIS ALAN L
PHIPPS MEL ALAN
SANKARAN JADADEESH
description A computer system includes a processor and program storage coupled to the processor. The program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code and translate the source code to a low-level language. The source code is restricted to a subset of a high-level language and the low-level language is a specialized instruction set. Each statement of the subset of the high-level language directly maps to an instruction of the low-level language.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9092228B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9092228B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9092228B23</originalsourceid><addsrcrecordid>eNqNjDEKwkAQRdNYiHqHuUBA1kZbRbGP1mFI_iYLm52wM1H09IrY2Fn9B-_x54VVDzUMSpxaGmC9tEpeMql4u3MGhaSWp8aCJLLMSSN_2GcZiKkPXV9G3BApcuom7kAmb6EjmsAxPNH-fChsWcw8R8Xqu4uCTsfL4VxilBo6coMEq6_Vbr1zzm33bvNH8gJ9FUVs</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Systems and methods for software instruction translation from a high-level language to a specialized instruction set</title><source>esp@cenet</source><creator>NAGURNE JAMES ; HUNG CHING-YU ; JAYARAJ AJAY ; DAVIS ALAN L ; PHIPPS MEL ALAN ; SANKARAN JADADEESH</creator><creatorcontrib>NAGURNE JAMES ; HUNG CHING-YU ; JAYARAJ AJAY ; DAVIS ALAN L ; PHIPPS MEL ALAN ; SANKARAN JADADEESH</creatorcontrib><description>A computer system includes a processor and program storage coupled to the processor. The program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code and translate the source code to a low-level language. The source code is restricted to a subset of a high-level language and the low-level language is a specialized instruction set. Each statement of the subset of the high-level language directly maps to an instruction of the low-level language.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; CONTROL OR REGULATING SYSTEMS IN GENERAL ; CONTROLLING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS ; MEASURING ; MEASURING ELECTRIC VARIABLES ; MEASURING MAGNETIC VARIABLES ; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS ; PHYSICS ; REGULATING ; TESTING ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2015</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150728&amp;DB=EPODOC&amp;CC=US&amp;NR=9092228B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150728&amp;DB=EPODOC&amp;CC=US&amp;NR=9092228B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>NAGURNE JAMES</creatorcontrib><creatorcontrib>HUNG CHING-YU</creatorcontrib><creatorcontrib>JAYARAJ AJAY</creatorcontrib><creatorcontrib>DAVIS ALAN L</creatorcontrib><creatorcontrib>PHIPPS MEL ALAN</creatorcontrib><creatorcontrib>SANKARAN JADADEESH</creatorcontrib><title>Systems and methods for software instruction translation from a high-level language to a specialized instruction set</title><description>A computer system includes a processor and program storage coupled to the processor. The program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code and translate the source code to a low-level language. The source code is restricted to a subset of a high-level language and the low-level language is a specialized instruction set. Each statement of the subset of the high-level language directly maps to an instruction of the low-level language.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>CONTROL OR REGULATING SYSTEMS IN GENERAL</subject><subject>CONTROLLING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>FUNCTIONAL ELEMENTS OF SUCH SYSTEMS</subject><subject>MEASURING</subject><subject>MEASURING ELECTRIC VARIABLES</subject><subject>MEASURING MAGNETIC VARIABLES</subject><subject>MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS</subject><subject>PHYSICS</subject><subject>REGULATING</subject><subject>TESTING</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjDEKwkAQRdNYiHqHuUBA1kZbRbGP1mFI_iYLm52wM1H09IrY2Fn9B-_x54VVDzUMSpxaGmC9tEpeMql4u3MGhaSWp8aCJLLMSSN_2GcZiKkPXV9G3BApcuom7kAmb6EjmsAxPNH-fChsWcw8R8Xqu4uCTsfL4VxilBo6coMEq6_Vbr1zzm33bvNH8gJ9FUVs</recordid><startdate>20150728</startdate><enddate>20150728</enddate><creator>NAGURNE JAMES</creator><creator>HUNG CHING-YU</creator><creator>JAYARAJ AJAY</creator><creator>DAVIS ALAN L</creator><creator>PHIPPS MEL ALAN</creator><creator>SANKARAN JADADEESH</creator><scope>EVB</scope></search><sort><creationdate>20150728</creationdate><title>Systems and methods for software instruction translation from a high-level language to a specialized instruction set</title><author>NAGURNE JAMES ; HUNG CHING-YU ; JAYARAJ AJAY ; DAVIS ALAN L ; PHIPPS MEL ALAN ; SANKARAN JADADEESH</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9092228B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2015</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>CONTROL OR REGULATING SYSTEMS IN GENERAL</topic><topic>CONTROLLING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>FUNCTIONAL ELEMENTS OF SUCH SYSTEMS</topic><topic>MEASURING</topic><topic>MEASURING ELECTRIC VARIABLES</topic><topic>MEASURING MAGNETIC VARIABLES</topic><topic>MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS</topic><topic>PHYSICS</topic><topic>REGULATING</topic><topic>TESTING</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>NAGURNE JAMES</creatorcontrib><creatorcontrib>HUNG CHING-YU</creatorcontrib><creatorcontrib>JAYARAJ AJAY</creatorcontrib><creatorcontrib>DAVIS ALAN L</creatorcontrib><creatorcontrib>PHIPPS MEL ALAN</creatorcontrib><creatorcontrib>SANKARAN JADADEESH</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>NAGURNE JAMES</au><au>HUNG CHING-YU</au><au>JAYARAJ AJAY</au><au>DAVIS ALAN L</au><au>PHIPPS MEL ALAN</au><au>SANKARAN JADADEESH</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Systems and methods for software instruction translation from a high-level language to a specialized instruction set</title><date>2015-07-28</date><risdate>2015</risdate><abstract>A computer system includes a processor and program storage coupled to the processor. The program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code and translate the source code to a low-level language. The source code is restricted to a subset of a high-level language and the low-level language is a specialized instruction set. Each statement of the subset of the high-level language directly maps to an instruction of the low-level language.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9092228B2
source esp@cenet
subjects CALCULATING
COMPUTING
CONTROL OR REGULATING SYSTEMS IN GENERAL
CONTROLLING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
FUNCTIONAL ELEMENTS OF SUCH SYSTEMS
MEASURING
MEASURING ELECTRIC VARIABLES
MEASURING MAGNETIC VARIABLES
MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS
PHYSICS
REGULATING
TESTING
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title Systems and methods for software instruction translation from a high-level language to a specialized instruction set
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T00%3A26%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=NAGURNE%20JAMES&rft.date=2015-07-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9092228B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true