Sök:

Sökresultat:

8 Uppsatser om Emulator - Sida 1 av 1

Studie och implementation av dynamisk översättning i en Chip-8 emulator

Dynamisk binär översättning är en teknik för att köra program kompilerade för en plattform på en annan inkompatibel plattform. Tekniken finns bland annat implementerad i många konsolEmulatorer, men det finns även andra exempel där tekniken använts, t.ex. vid arkitekturskiften. Nära besläktade områden är dynamisk kompilering och dynamisk optimering. För att undersöka tekniken (dynamisk översättning) närmare implementerades den i en, redan färdig, interpretativ (switch-baserad) Chip-8 Emulator.

Utvärdering av försvarsspecifika radiovågformer

To be able to evaluate different radio waveforms in a laboratory environment FOI in Linköping has developed an experimental system for radio communication called Rasmus. The system consists of a transmitter, a channel Emulator and a receiver. The transmitter modulates a digital signal to a desired analogue waveform. The channel Emulator is used to simulate a real radio channel. The channel Emulator distorts the signal by splitting it up in several propagation paths.

Utveckling av mobiltelefonapplikation för kommunikation i ad-hoc nätverk med Bluetoothteknik

The purpose of this thesis is to develop an application for mobile phones that simplifies communication. The company Doberman wanted to look at possibilities to develop such an application that uses Bluetooth? technol-ogy to communicate in ad-hoc networks. The aim has been an application to run on mobile phones in which you can send messages and files to other devices and also add a user profile with personal information to share with others. The communication will take place in temporary networks created when Bluetooth enabled devices is in range of each other.The market for mobile phones has grown rapidly over the past years and is still growing.

Positionering i GSM-nätverk

Merparten av de kommersiella system för mobilkommunikation som finns och byggs i världen idag bygger fortfarande på GSM, antalet abbonnenter är över 2 miljarder. För att utöka funktionaliteten med mobila terminaler har det forskats på att införa positionering i GSM-nätverk. Tjänster som använder abbonnentens positionsinformation kallas Location Based Service och de ger möjlighet att utöka funktionaliteten och spara användaren av tjänsten arbete. Rapporten beskriver olika tekniker för positionering och slutsatsen att CGI-TA är den teknik som positioneringen ska byggas på. Denna teknik finns tillgänglig hos de svenska operatörerna idag och för att kommunicera med dem används Mobile Location Protocol 3.0.0.

SELv : Sambandsemulator Luftvärn

Emulering och simulering omfattar ett brett spektrum av varierande tekniker på olika nivåer, som involverar både mjuk-, och hårdvaruparadigm. Denna rapport är utformad utifrån ett arkitekturellt perspektiv och ämnar att återge en kortfattad studie av ämnen relaterade till design av en generell referensarkitektur för Emulatorer.Särskilt fokus har lagts på sammansättningen av de olika komponenter som vanligtvis utgör en Emulator, och dessa ställs sedan i jämförelse med den arkitektur, skapad av Von-Neumann, som idag används i den moderna datorn.Målet är att identifiera de mest lämpade arkitekturella strategierna för att kunna uppnå kvalitetskrav som flexibilitet, generalitet och funktionell lämplighet. Vid skapandet av en prototyp görs en avvägning mellan olika tekniker, vilket resulterar i en hybrid mellan tidskritiska och händelsedrivna paradigm. Vidare jämförs befintliga arkitekturer där modularitet mellan komponenter visar sig vara en återkommande egenskap inom samtliga designer.Det viktigaste resultatet vi kom fram till är att en tillståndsmaskin ofta har en betydande roll inom händelsedrivna system. För den prototyp som designats resulterade detta i en tillståndsmaskin med svagt kopplade deltillstånd som tillsammans leder till aktivering av olika huvudtillstånd, något som går i linje med icke-Von Neumann-alternativ..

Generella nätverksarkitekturer för spelemulatorer

Många gamla spel som spelades på gamla konsoler och datorer kördes på sammamaskin med två eller flera spelare anslutna med egna individuella kontroller. Idag ärinternet väl utspritt och många spel erbjuder multiplayer-spel via internet. Detta varförstås inte möjligt på de gamla konsolerna och datorerna, men med hjälp av deEmulatorer som finns för många gamla plattformar idag kan man skapa möjlighetenatt spela över internet i de gamla spelen genom att skicka varje knapptryckning enspelare utför mellan spelarnas datorer och på det sättet emulera det existerandeflerspelarläget i spelet.Kaillera-protokollet, som är baserat Client-server-arkitekturen, är ett protokolldesignat för att spela gamla spel genom Emulatorer över nätverk. Det harimplementerats i ett antal populära Emulatorer med hjälp av ett tredjepartsbibliotekmed samma namn. Kaillera fungerar genom att synkronisera spelarnas input for eachbild som visas i spelet.

Mobila kartapplikationer : Interaktionselements inverkan på användbarhet

Mobila applikationer har under senare år fått ett allt större användningsområde. En typ av applikation som blir allt populärare är mobila kartapplikationer. Denna uppsats belyser problematik kring mobila kartapplikationer och den brist som idag råder i fråga om att skapa gränssnitt med bra användbarhet till denna typ av applikationer. Uppsatsen identifierar och undersöker interaktionselement som används i två befintliga mobila kartapplikationer genom en kvalitativ studie. En inledande studie genomfördes för att identifiera interaktionselement i två befintliga mobila kartapplikationer; Yahoo! Go och Eniros mobila karttjänst.

Smarta tjänster för den SmartaTV:n : Ett dokument för utveckling av smartTV applikationer

Denna rapport riktar sig mot utvecklare och teknisk kunniga personer. Arbetet är avsett att ge insikt i smartTV världen och även dela med sig av de erfarenheter vi har fått lära oss. Vi fick i uppdrag från Eniro att skapa en smartTV applikation som använde sig av deras tjäns-ter, utmaningen var stor och området okänt. Vi använde oss utav agila metoder för att ut-veckla smartTV applikationen. Det var två av oss som par programmerade och ledde pro-jektet.