annotate docs/nitros9guide/intro.preface @ 1096:57f004ae3206

Missed dependency
author boisy
date Wed, 09 Apr 2003 16:03:05 +0000
parents df32e1597294
children b00cf13c9f61
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
159
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
1 <preface>
1016
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
2 <title>Welcome to &os9level;!</title>
159
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
3 <titleabbrev>Introduction</titleabbrev>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
4 <para>
1016
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
5 At the heart of your &make; is an amazing device: the
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
6 &CPU; central processing unit (CPU). When introduced in 1980, This
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
7 microprocessor offered sophisticated features that were only
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
8 found only on much larger and costly computers. Even today, it is
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
9 architecture is considered feature-rich. The OS-9 operating system
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
10 was designed around the 6809 microprocessor to provide an extremely
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
11 efficient and powerful operating system.
159
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
12 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
13 <para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
14 The foundation of a computer's software system is its
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
15 <emphasis>Operating System</emphasis> or "OS". It is the master control
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
16 program that interfaces all other software to the system's hardware. Some
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
17 of the things it must do are performing input and output operations,
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
18 coordinating memory use, and many other "housekeeping" functions. All
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
19 other software - programming languages, applications programs, etc. -
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
20 live in your computer's memory along with the OS and depend on it to
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
21 communicate with you using the keyboard and display and to store and
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
22 retrieve data on disks, etc. Because virtually all other software relies
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
23 on the OS, your computer's performance depends on the capabilities and
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
24 efficiency of its OS.
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
25 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
26
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
27 <para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
28 OS-9's overall structure was based on the famous UNIX<footnote id="unixdesc">
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
29 <para>
1011
cc153d1671f7 Updated for new manuals
boisy
parents: 648
diff changeset
30 UNIX is an operating system designed by Bell Telephone
159
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
31 Laboratories, which is becoming widely recognized as a standard for
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
32 mini and micro operating systems because of its versatility and
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
33 elegant structure.
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
34 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
35 </footnote>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
36 operating system, which has been widely acclaimed as the operating
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
37 system of the future because of its versatility, logical structure,
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
38 and friendly user commands. The OS-9 family of advanced software is
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
39 not only more powerful than most other microcomputer scftware - it
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
40 is also much easier to learn and use.
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
41 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
42 <para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
43 Some of the advanced OS-9 features you'll learn about in this
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
44 book are:
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
45 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
46 <orderedlist numeration="arabic">
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
47
1011
cc153d1671f7 Updated for new manuals
boisy
parents: 648
diff changeset
48 <listitem><para>Friendly UNIX-like
159
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
49 user interface and environment</para></listitem>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
50
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
51 <listitem><para>Multiuser/Multitasking Real-Time Operating System</para></listitem>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
52
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
53 <listitem><para>Extensive support for structured, modular programming</para></listitem>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
54
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
55 <listitem><para>Device-independent interrupt-driven input/output system</para></listitem>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
56
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
57 <listitem><para>Multi-level directory file system</para></listitem>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
58
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
59 <listitem><para>Fast Random-Access File System</para></listitem>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
60
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
61 <listitem><para>Readily Expandable and Adaptable Design</para></listitem>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
62
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
63 </orderedlist>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
64 <para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
65 If you don't know what some of these thing mean yet - don't
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
66 worry. As you explore OS-9 you'll soon learn how they enhance the
1011
cc153d1671f7 Updated for new manuals
boisy
parents: 648
diff changeset
67 capability of your &make; and make it so much easier to use
159
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
68 in almost any application.
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
69 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
70 <para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
71 OS-9 has many commands and functions - definitely more than
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
72 you can learn in an evening! The best way to become an OS-9 expert
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
73 is to study this manual carefully, section-by-section, taking tire
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
74 to try out each command or function. Because many functions affect
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
75 others, you'll find this manual extensively cross-referenced so you
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
76 can skip ahead to help you understand a new topic. Taking the time
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
77 to study this book will certainly increase your knowledge and
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
78 enjoyment of OS-9.
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
79 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
80 <para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
81 But if you can't wait, at least read the rest of this chapter,
1016
df32e1597294 Made the intro a little more modern.
boisy
parents: 1014
diff changeset
82 scan the command descriptions in a later chapter, and have fun
159
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
83 experimenting!
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
84 </para>
828d64d27e63 Changed go51 from an appendix to a refentry
roug
parents:
diff changeset
85 </preface>