/[projet1]/public/pc/tools/osdk/main/Osdk/_final_/documentation/doc_glossary.htm
Defence Force logotype

Contents of /public/pc/tools/osdk/main/Osdk/_final_/documentation/doc_glossary.htm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1002 - (show annotations)
Sun Dec 8 10:50:26 2013 UTC (6 years ago) by dbug
File MIME type: text/html
File size: 5845 byte(s)
Resynchronized my own changes to the OSDK with what was in the depot.
From now on I will continue the changes directly with the depot version, and try to update more regularly.
The reason I had this big change is that I had two computers with local changes done in demo parties when working on demos, where I did the fixes to handle Euphoric and Oricutron, plus new tools, modified tools, etc... giant mess.
I do not guarantee that what is on the depot is bug free, but it's the version I'm using right now (My OSDK var points to the public\pc\tools\osdk\main\Osdk\_final_ folder.
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
2
3 <HTML lang=fr dir=ltr>
4 <HEAD>
5 <meta name="robots" content="noindex">
6 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
7 <title>OSDK - Glossary</title>
8 <link href="documentation.css" rel="stylesheet" type="text/css">
9 </HEAD>
10
11 <BODY>
12
13 <hr>
14 <A href="documentation.htm"><img src="arrow_back.gif"></A>
15 <img src="pics/osdk_logo_small.png">
16 <hr>
17
18 <h1>Glossary</h1>
19
20 <dl>
21
22 <dt><b>6502</b>
23 </dt>
24 <dd>8 bit processor created by the Western Digital Center. It can be found into the Oric computers,
25 but was also present in various versions in the Acord BBC, Commodore VIC 20 and C64, Atari 8 bits,
26 Apple 2 computers, and Nec PC Engine. A 16bit version, called 65816 was also created, and is present
27 in the Super Nintendo.
28 <br>
29 <i>See also: <A href="doc_6502_instruction.htm">The 6502 instruction set</A></i>
30 <br>
31 <br>
32 </dd>
33
34 <dt><b>6522</b>
35 </dt>
36 <dd>See "Versatile Interface Adapter"
37 <br>
38 <br>
39 </dd>
40
41 <dt><b>Assembler</b>
42 </dt>
43 <dd>Tool used to convert an assembly language source code in an executable binary file.
44 <br>
45 <i>See also: <A href="doc_assembler.htm">The OSDK Assembler</A></i>
46 <br>
47 <br>
48 </dd>
49
50 <dt><b>Assembly code</b>
51 </dt>
52 <dd>The language used to control the microprocessor.
53 <br>
54 <i>See also: <A href="doc_6502_instruction.htm">The 6502 instruction set</A></i>
55 <br>
56 <br>
57 </dd>
58
59 <dt><b>Compiler</b>
60 </dt>
61 <dd>Tool used to translate a high level language source code in something understandable by the microprocessor
62 (ie: Assembly code).
63 <br>
64 <i>See also: <A href="doc_compiler.htm">The OSDK Compiler</A></i>
65 <br>
66 <br>
67 </dd>
68
69 <dt><b>DOSBox</b>
70 </dt>
71 <dd>DOSBox is an open source project that makes it possible to run old DOS applications on otherwise non compatible operating systems.
72 Using DOSBox it is possible to run a program like Euphoric that has a very strong dependency with a particular system, on a system like
73 recent versions of Windows, Linux or MacOS.
74 <br>
75 <i>See also: <A href="http://dosbox.sourceforge.net">DOSBox official website</A></i>
76 <br>
77 <br>
78 </dd>
79
80 <dt><b>Euphoric</b>
81 </dt>
82 <dd>The oldest Oric emulator, still developped but getting harder to use on new hardware and software without clutches like DosBox.
83 <br>
84 <i>See also: <A href="doc_emulator.htm">The Oric emulators</A></i>
85 <br>
86 <br>
87 </dd>
88
89 <dt><b>Emulator</b>
90 </dt>
91 <dd>An application able to replicate programmatically the behavior of some hardware. Used for simulation of hardware devices during the design phase, in our case allows us to simulate an Oric machine on a PC.
92 <br>
93 <i>See also: <A href="doc_emulator.htm">The Oric emulators</A></i>
94 <br>
95 <br>
96 </dd>
97
98 <dt><b>Microtan 65</b>
99 </dt>
100 <dd>The ancestor of the Oric. Advanced versions had an hexadecimal keypad to enter commands, and very few
101 memory.
102 <br>
103 <br>
104 </dd>
105
106 <dt><b>Mnemonic</b>
107 </dt>
108 <dd>In order to be easy to remember, each instruction of the processor is identified by a short symbolic
109 name that describe what the instruction is doing. For example, <b>TYA</b> means <b>T</b>ransfert the <b>Y</b>
110 register content in the <b>A</b> register.
111 <br>
112 <i>See also: <A href="doc_6502_instruction.htm">The 6502 instruction set</A></i>
113 <br>
114 <br>
115 </dd>
116
117 <dt><b>Opcode</b>
118 </dt>
119 <dd>Each instruction known from the microprocessor is identified by a particular number: The "operand code"
120 <br>
121 <i>See also: <A href="doc_6502_instruction.htm">The 6502 instruction set</A></i>
122 <br>
123 <br>
124 </dd>
125
126 <dt><b>Oricutron</b>
127 </dt>
128 <dd>The most recent Oric emulator. Developped from scratch in C and using SDL it has been ported to numerous platforms from PC to Amiga, from Linux to Android
129 <br>
130 <i>See also: <A href="doc_emulator.htm">The Oric emulators</A></i>
131 <br>
132 <br>
133 </dd>
134
135 <dt><b>Pravetz 8D</b>
136 </dt>
137 <dd>Pravez is a Bulgarian company which made clones of western computers in the eighties. The Pravetz 8D is a clone of the Oric Atmos.
138 <br>
139 <br>
140 </dd>
141
142 <dt><b>Preprocessor</b>
143 </dt>
144 <dd>Tool that can manage simple text replacement task in order to transform a text file in something usable by
145 another tool (compiler, assembler, ...)
146 <br>
147 <br>
148 </dd>
149
150 <dt><b>Telestrat</b>
151 </dt>
152 <dd>The Telestrat is the last model of the Oric family. It provide a serial interface, two joystick port, and
153 integrated floppy disc controlleur, ROM cartridges slots, a second VIA and banked memory.
154 <br>
155 <br>
156 </dd>
157
158 <dt><b>Versatile Interface Adapter (VIA)</b>
159 </dt>
160 <dd>A dedicated chip designed to complete 6502 based system, that provided advanted input and output capabilities,
161 timers, and interrupt driving. On the Oric, it is responsible for handling the sound processor and printer port.
162 <br>
163 <br>
164 </dd>
165
166 <dt><b>Western Digital Center</b>
167 </dt>
168 <dd>WDC is the company that designed the 6502 processor.
169 <br>
170 <br>
171 </dd>
172
173 <dt><b>Wine</b>
174 </dt>
175 <dd>Wine is an open source project that makes it possible to run windows applications on Linux.
176 Use Wine it is possible to run the OSDK on Linux despite the fact that the OSDK is a Windows based set of programs.
177 <br>
178 <i>See also: <A href="http://www.winehq.com">Wine official website</A>, <A href="doc_installation.htm#LinuxInstall">Installing the OSDK under Linux</A></i>
179 <br>
180 <br>
181 </dd>
182
183 <dt><b>Z80</b>
184 </dt>
185 <dd>The main challenger of the 6502, this processor was produced by Zilog.
186 <br>
187 <br>
188 </dd>
189
190 <dt><b>XA</b>
191 </dt>
192 <dd>The name of the cross assembler provided in the OSDK.
193 <br>
194 <br>
195 </dd>
196
197 </dl>
198
199
200
201
202 <hr>
203 <A href="documentation.htm"><img src="arrow_back.gif"></A>
204 <img src="pics/osdk_logo_small.png">
205 <hr>
206
207 </BODY>
208 </HTML>
209
210

  ViewVC Help
Powered by ViewVC 1.1.26