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...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
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&date=20150728&DB=EPODOC&CC=US&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&date=20150728&DB=EPODOC&CC=US&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 |