Sie sind auf Seite 1von 132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

Scribd Upload a Document


Search Books, Presentations, Business, Academics... Search Documents

Explore

Documents
Books - Fiction Books - Non-fiction Health & Medicine Brochures/Catalogs Government Docs How-To Guides/Manuals Magazines/Newspapers Recipes/Menus School Work + all categories Featured Recent

People
Authors Students Researchers Publishers Government & Nonprofits Businesses Musicians Artists & Designers Teachers + all categories Most Followed Popular Sign Up | Log In

Study of the techniques for emulation programming

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

1/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio
(By a bored and boring guy)

The Author: Victor Moya del Barrio Director: Agustin Fernandez

Computer Science Engenieering FIB UPC


18 June 2001

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

2/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

Contents
Chapter 1. Introduction.
1. 2. 3. 4. Motivation and purpose of the study. What do we call an emulator? Small history of emulation. Related topics.

9 9 10 11 12

Chapter 2. Introduction to the process of emulation.


1. 2. Basic structure/algortihm of an emulator. The CPU emulation core. 2.1. CPU emulator: Interpreter 2.2. CPU emulator: Binary Translation. The memory emulation subsistem. CPU and emulated devices communication. Interrupts and timing. Graphic hardware emulation. Sound hardware emulation. Other devices. Testing the emulator. Searching for information and other aspects of emulation.

14
14 17 18 18 20 21 22 23 24 24 25

3. 4. 5. 6. 7. 8. 9.

Chapter 3. CPU emulation: Interpreters.


1. Basic interpreter CPU emulator.

26
26

The CPU status. The fetch-decode loop. Instruction emulation. Flags. Memory. Interrupts. Core interface.

26 30 36 38 39 41 42

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

3/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio
Core interface.
Appendix A: Space Invaders/i8080 Tutorial.

42
44

2.

Assembly Emulators. Portabilty vs performace. Similiraties between CPUs. Register usage. Optimizations.

44 45 46 46 47

Code emitters vs assembly macros.


3. Threaded Code.

50
51

Basic concept behind threaded code. Types of threaded code. Implementation of threaded code. Related works.
4. Advanced questions about interpreters. Intepreters for simulators. First pass interpreter and profiler. Advanced: Inlining. Pipelined interpreters for VLIW CPUs. Integrated CPU cores. Using library CPU cores. Related works.

52 55 56 58
58 58 59 60 61 62 62

Chapter 4. CPU emulation: Binary translation.


1. Introduction to binary translation. Binary translation. Types of binary translation. Basic concepts. Examples. Static binary translation. Basic algorithm. Intermediate representations. Local and global optimizations. Code generation. Run-time. Implementations. Dynamic binary translation. Basic algorithm of dynamic binary translation. Translation cache. Interpreter and profiler. Translation unit. Optimizations. Register allocation. Code generation. Implementations.

64
64 64 67 69 69 70 71 72 73 74 75 76 77 78 82 83 84 85 86 86 87

2.

3.

Chapter 5. Memory, Interrupts and Timing.


1. Memory Emulation.

89
89

Memory Map. Region list. Memory banking. Other implementations. Memory management unit (MMU). Endianness and CPU data size.
2. Interrupts and exceptions. Interrupts. Exceptions. Timing. Others. High level emulation (HLE).

91 93 94 95 97
100 100 101 101 103 104

3. 4.

Float point emulation.

104

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

4/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio
Float point emulation. Vector instruction emulation. 104 105

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

5/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

6/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

7/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

8/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

9/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

10/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

11/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

12/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

13/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

14/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

15/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

16/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

17/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

18/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

19/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

20/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

21/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

22/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

23/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

24/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

25/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

26/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

27/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

28/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

29/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

30/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

31/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

32/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

33/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

34/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

35/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

36/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

37/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

38/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

39/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

40/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

41/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

42/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

43/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

44/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

45/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

46/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

47/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

48/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

49/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

50/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

51/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

52/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

53/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

54/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

55/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

56/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

57/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

58/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

59/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

60/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

61/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

62/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

63/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

64/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

65/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

66/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

67/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

68/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

69/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

70/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

71/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

72/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

73/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

74/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

75/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

76/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

77/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

78/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

79/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

80/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

81/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

82/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

83/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

84/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

85/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

86/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

87/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

88/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

89/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

90/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

91/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

92/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

93/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

94/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

95/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

96/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

97/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

98/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

99/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

100/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

101/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

102/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

103/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

104/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

105/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

106/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

107/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

108/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

109/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

110/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

111/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

112/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

113/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

114/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

115/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

116/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

117/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

118/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

119/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

120/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

121/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

122/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

123/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

124/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

125/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

Study of the techniques for emulation programming by Victor Moya del Barrio
Download this Document for FreePrintMobileCollectionsReport Document This is a private document.

Info and Rating


computers programming emulation History-Technology Telengard
Like 4 likes.

Follow

Sections
show all prev | next Chapter 1. Introduction 1. Motivation and Purpose of the Study 2. What do we call an emulator? 3. Small History of Emulation 4. Related topics Chapter 2. Introduction to the process of emulation 1. Basic Structure/Algorithm of an Emulator 2. The CPU emulation core 2.1. CPU emulator: Interpreter

Share & Embed Related Documents


PreviousNext

1.

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

126/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

457 p.

87 p.

10 p.

2. 66 p.

66 p.

178 p.

3. 66 p.

66 p.

66 p.

4. 66 p.

66 p.

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

127/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

66 p.

5. 66 p.

More from this user


PreviousNext

1. 1 p.

1 p.

175 p.

2. 5 p.

1 p.

0 p.

3. 0 p.

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

128/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

0 p.

0 p.

4. 0 p.

0 p.

0 p.

5. 0 p.

0 p.

0 p.

6. 0 p.

202 p.

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

129/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

0 p.

7. 0 p.

0 p.

0 p.

8. 0 p.

0 p.

0 p.

9. 0 p.

Recent Readcasters Add a Comment

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

130/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

Submit

Characters: 400

Upload a Document
Search Books, Presentations, Business, Academics... Search Documents

Follow Us! scribd.com/scribd twitter.com/scribd facebook.com/scribd About Press Blog Partners Scribd 101 Web Stuff Support FAQ

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

131/132

3/21/12

Study of the techniques for emulation programming by Victor Moya del Barrio

Developers / API Jobs Terms Copyright Privacy Copyright 2012 Scribd Inc. Language: English

/ 152

ch within document...

wnload this Document for Free

scribd.com/doc//Study-of-the-techniques-for-emulation-programming-by-Victor-Moya-del-Barrio

132/132

Das könnte Ihnen auch gefallen