Sökning: WFRF:(David S.) > (1990-1994) > A Compact Intermedi...
Fältnamn | Indikatorer | Metadata |
---|---|---|
000 | 02319nam a2200397 4500 | |
001 | oai:DiVA.org:ri-21388 | |
003 | SwePub | |
008 | 161031s1994 | |||||||||||000 ||eng| | |
024 | 7 | a https://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-213882 URI |
040 | a (SwePub)ri | |
041 | a engb eng | |
042 | 9 SwePub | |
072 | 7 | a vet2 swepub-contenttype |
072 | 7 | a rap2 swepub-publicationtype |
100 | 1 | a Magnusson, Peter S.u RISE,SICS4 aut |
245 | 1 0 | a A Compact Intermediate Format for SimICS |
250 | a 1 | |
264 | 1 | b Swedish Institute of Computer Science,c 1994 |
338 | a electronic2 rdacarrier | |
490 | 0 | a SICS Research Report,x 0283-3638 ;v R94:17 |
520 | a Instruction set architecture (ISA) simulators are an increasingly popular class of tools for both research and commercial purposes. Common applications include trace generation, program development, and compatibility support. A major concern with ISA simulators is performance and memory overhead. A common technique for achieving good performance is to use threaded code, which involves translating the target object code to an intermediate format which is subsequently interpreted. We describe such an internal format, which we call the 64-bit format, that is compact and meets a range of requirements in terms of flexibility and simplicity. We show how a simulator using this format can be implemented efficiently by taking advantage of extensions to the C language supported by the GNU C compilers. We have used the format to write the core interpreter in SimICS, a system level multiprocessor simulator that supports the Motorola 88110 and the SPARC V8 instruction sets. | |
650 | 7 | a NATURVETENSKAPx Data- och informationsvetenskap0 (SwePub)1022 hsv//swe |
650 | 7 | a NATURAL SCIENCESx Computer and Information Sciences0 (SwePub)1022 hsv//eng |
653 | a Intermediate Representation | |
653 | a Interpreter | |
653 | a Simulator | |
653 | a InstructionSet | |
653 | a Architecture | |
653 | a SPARC | |
653 | a m88110 | |
653 | a C | |
653 | a GCC | |
700 | 1 | a Samuelsson, David4 aut |
710 | 2 | a RISEb SICS4 org |
856 | 4 | u https://ri.diva-portal.org/smash/get/diva2:1041424/FULLTEXT01.pdfx primaryx Raw objecty fulltext |
856 | 4 8 | u https://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-21388 |
Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.
Kopiera och spara länken för att återkomma till aktuell vy