Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
3,920,467,672 visitors served.
forum Join the Word of the Day Mailing List For webmasters
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

emulator
(redirected from Software emulation)

   Also found in: Dictionary/thesaurus, Wikipedia 0.01 sec.
emulator
Hardware, software or a combination of the two that enables a computer to act like another computer and run applications written for that computer. In the past, it was often a hardware add-on that actually contained an instruction execution module for the emulated computer. Today, "emulator" more often refers to software, which provides a translation layer from the emulated computer to the computer it is running in. The emulator may translate machine language, calls to the operating system or both. Contrast with simulator. See x86 emulator, terminal emulation, Wine, 3270 emulator, disk emulator, FX 32, ROM emulator, ICE, Mac emulator and Virtual PC for Mac.


emulator [′em·yə‚lād·ər]
(computer science)
The microprogram-assisted macroprogram which allows a computer to run programs written for another computer.

emulator - Hardware or software that performs emulation.


Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Feedback
Mentioned in?  References in periodicals archive?   Encyclopedia browser?   Full browser?
No references found
 
Currently, there are 4 main types of emulations which are hardware emulation, logical emulation, software emulation and application emulation.
In addition, a new floating point unit (FPU) option enables embedded developers to accelerate system performance by as much as 120 times over software emulation.
provides a Virtual Platform for fast full-function software emulation of the ARM926EJ-S System CoreWare IP.
 
 
Software Development Technical Review
Software Development Test
Software development tool
Software Development Unit
Software Development Worker Pilot Project
software device driver
Software Diagnostics and Conformance Testing Division
Software Digest Incorporated
Software Digital Rights Management
Software Discrepancy Report
Software Disk Array
Software Distributed Shared Memory
Software distribution
software distribution program
Software Division
Software Document Automation
software documentation
software documentation
Software Documentation Support Environment
Software Download
Software Download Trigger Table
Software driver
Software driver
Software Early Prediction
Software Element Identification
Software Emboss Bump Mapping
Software emulation
Software emulator
Software emulator
Software Enable Key
Software Enabled Control
software enabling
Software Encryption Algorithm for Data Services
Software End Product
Software eng
Software engine
Software engine
Software engine
software engineer
software engineer
software engineer
Software Engineer Advanced Career Education
Software engineering
Software engineering
Software engineering
Software Engineering & Programming Directorate
Software Engineering Action Request System
Software Engineering and Ada Lab
Software Engineering and Advanced Applications
Software Engineering and Applications
Software Engineering and Architecture of Language Technology Systems
Software Engineering and Assessment Services
Software Engineering and Collaborative Modelling Laboratory
Software Engineering and Data Engineering
Software Engineering and Formal Methods
Software Engineering and Information Sciences
Software Engineering and Internet Technologies Laboratory
 
Encyclopedia
?

Terms of Use | Privacy policy | Feedback | Advertise with Us | Copyright © 2012 Farlex, Inc.
Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.