/[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 70 - (show annotations)
Sun May 24 19:53:20 2009 UTC (10 years, 6 months ago) by dbug
File MIME type: text/html
File size: 4637 byte(s)
Added the complete source code of the OSDK.
Projects files are available for Visual Studio 6 and .net, plus a Code::Blocks setup (everything works except PictConv that relies on FreeImage - which does not build correctly on mingw)
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>Microtan 65</b>
81 </dt>
82 <dd>The ancestor of the Oric. Advanced versions had an hexadecimal keypad to enter commands, and very few
83 memory.
84 <br>
85 <br>
86 </dd>
87
88 <dt><b>Mnemonic</b>
89 </dt>
90 <dd>In order to be easy to remember, each instruction of the processor is identified by a short symbolic
91 name that describe what the instruction is doing. For example, <b>TYA</b> means <b>T</b>ransfert the <b>Y</b>
92 register content in the <b>A</b> register.
93 <br>
94 <i>See also: <A href="doc_6502_instruction.htm">The 6502 instruction set</A></i>
95 <br>
96 <br>
97 </dd>
98
99 <dt><b>Opcode</b>
100 </dt>
101 <dd>Each instruction known from the microprocessor is identified by a particular number: The "operand code"
102 <br>
103 <i>See also: <A href="doc_6502_instruction.htm">The 6502 instruction set</A></i>
104 <br>
105 <br>
106 </dd>
107
108 <dt><b>Preprocessor</b>
109 </dt>
110 <dd>Tool that can manage simple text replacement task in order to transform a text file in something usable by
111 another tool (compiler, assembler, ...)
112 <br>
113 <br>
114 </dd>
115
116 <dt><b>Telestrat</b>
117 </dt>
118 <dd>The Telestrat is the last model of the Oric family. It provide a serial interface, two joystick port, and
119 integrated floppy disc controlleur, ROM cartridges slots, a second VIA and banked memory.
120 <br>
121 <br>
122 </dd>
123
124 <dt><b>Versatile Interface Adapter</b>
125 </dt>
126 <dd>A dedicated chip designed to complete 6502 based system, that provided advanted input and output capabilities,
127 timers, and interrupt driving. On the Oric, it is responsible for handling the sound processor and printer port.
128 <br>
129 <br>
130 </dd>
131
132 <dt><b>Western Digital Center</b>
133 </dt>
134 <dd>WDC is the company that designed the 6502 processor.
135 <br>
136 <br>
137 </dd>
138
139 <dt><b>Wine</b>
140 </dt>
141 <dd>Wine is an open source project that makes it possible to run windows applications on Linux.
142 Use Wine it is possible to run the OSDK on Linux despite the fact that the OSDK is a Windows based set of programs.
143 <br>
144 <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>
145 <br>
146 <br>
147 </dd>
148
149 <dt><b>Z80</b>
150 </dt>
151 <dd>The main challenger of the 6502, this processor was produced by Zilog.
152 <br>
153 <br>
154 </dd>
155
156 </dl>
157
158
159
160
161 <hr>
162 <A href="documentation.htm"><img src="arrow_back.gif"></A>
163 <img src="pics/osdk_logo_small.png">
164 <hr>
165
166 </BODY>
167 </HTML>
168
169

  ViewVC Help
Powered by ViewVC 1.1.26