home *** CD-ROM | disk | FTP | other *** search
/ Millennium Time Capsule / AC2000.BIN / disks / ac10disk / atozbook / e.txt < prev    next >
Encoding:
Text File  |  1998-06-10  |  30.1 KB  |  758 lines

  1.                              "The Atari A to Z"
  2.                               by Mark S Baines
  3.                       Copyright (c) 1998 Mark S Baines
  4.                              All Rights Reserved
  5.  
  6.  
  7.        YOU MUST READ "READ_ME.NOW" BEFORE YOU LOOK AT ANY OF THIS FILE
  8. *****************************************************************************
  9.  
  10.  
  11. E
  12.  
  13.  
  14. EAROM
  15. Electrically Alterable Read-Only Memory. A ROM chip whose contents can 
  16. normally be read and are not volatile, but may be altered by electrical 
  17. signals.
  18.  
  19.  
  20. EBCDIC
  21. Extended Binary Coded Decimal Interchange Code. An 8-bit internal storage code 
  22. used by IBM mainframe computers to represent a character set.
  23.  
  24.  
  25. Echo
  26. In a communications link, the characters typed on a transmitting computer are 
  27. reflected back from the receiving computer before being displayed on the 
  28. screen. Also, synonymous with conference.
  29.  
  30.  
  31. EchoMail
  32. Public messages in an echo or conference of a telecommunications network, 
  33. usually a bulletin board system.
  34.  
  35.  
  36. ECL
  37. Emitter Coupled Logic. Extremely fast logic chips not normally common on 
  38. microcomputers being difficult to use. The high resolution monochrome 
  39. circuitry on the TT is implemented in ECL which gives a very good quality and 
  40. fast display. However, it does require a special monitor, such as the Atari 
  41. TTM194.
  42.  
  43.  
  44. ED
  45. Extra Density. Term applied to the 3.5 inch floppy disks with a capacity of 
  46. 2.88 Mb.
  47.  
  48.  
  49. Edge connector
  50. An etched connector along a free edge of a circuit board for connection to 
  51. another circuit board, like that on a cartridge.
  52.  
  53.  
  54. Edit
  55. The act of examining displayed data and correcting and modifying it before 
  56. being processed, stored or printed.
  57.  
  58.  
  59. Edit menu
  60. Usually the third GEM program menu with such items as "Undo", "Cut", "Copy", 
  61. "Paste" and "Delete".
  62.  
  63.  
  64. Editable text field
  65. A line in a GEM dialog box where input text can be typed and edited by the 
  66. user. The [Tab] key will move the cursor (usually a thin vertical line) from 
  67. one field to another.
  68.  
  69.  
  70. Editor
  71. A program that allows data to be edited. The term commonly refers to a text 
  72. processor producing ASCII unformatted text.
  73.  
  74.  
  75. EEPLD
  76. Electrically Erasable Programmable Logic Device. A complex logic chip that can 
  77. be erased and programmed by applying a voltage to certain pins. It has the 
  78. advantage of being programmable on the circuit without having to be removed.
  79.  
  80.  
  81. EEPROM
  82. Electrically Erasable Programmable Read-Only Memory. Another name for an 
  83. EEROM.
  84.  
  85.  
  86. EEROM
  87. Electrically Erasable Read-Only Memory. A read-only memory that can be erased 
  88. and programmed by applying a voltage to certain pins to write 1-bits where 
  89. required. Erasure is by reversing the polarity used in writing.
  90.  
  91.  
  92. EFTS
  93. Electronic Funds Transfer System. A data network system for making direct 
  94. debits and credits between banks without the movement of paper.
  95.  
  96.  
  97. EFTPOS
  98. Electronic Funds Transfer at Point Of Sale. A system for directly debiting and 
  99. crediting a customer's bank account at the place of purchase.
  100.  
  101.  
  102. EGA
  103. Enhanced Graphics Adaptor. An IBM PC graphics system introduced to improve on 
  104. the CGA standard, having 16 colours at 320 x 200, 640 x 200 or 640 x 350 
  105. resolutions. It is now largely replaced by the VGA standard.
  106.  
  107.  
  108. EIA
  109. Electronic Industries Association. A US standards organization responsible for 
  110. the RS-232C serial communication specifications.
  111.  
  112.  
  113. EISA
  114. Enhanced Industry Standard Architecture or Extended Industry Standard 
  115. Architecture. An expansion slot connection used on IBM PC compatible computers 
  116. which can accommodate up to 32-bit data transfers. The standard was introduced 
  117. by a group of manufacturers in response to IBM's MCA slot system which was 
  118. subject to royalties.
  119.  
  120.  
  121. EL
  122. ElectroLuminescent. Electroluminescent displays produce light by placing an 
  123. alternating voltage between phosphors. They have better contrast than LCD 
  124. displays, are reliable and use less power than a CRT screen and are available 
  125. up to 640 x 480 resolution. They are normally monochrome (amber yellow) 
  126. although full colour displays have been developed. See Electroluminescence.
  127.  
  128.  
  129. Electrode
  130. The stylus in a thermal matrix printer. Also, a conductor that passes current 
  131. between two different conducting mediums.
  132.  
  133.  
  134. Electroluminescence
  135. The term applied to the 'cool' conversion of electricity into light, such as 
  136. by the phosphor on a cathode ray tube or by a light-emitting diode.
  137.  
  138.  
  139. Electromechanical
  140. A device that uses electricity to move or rotate elements, such as a disk 
  141. drive or a motor.
  142.  
  143.  
  144. Electronic
  145. A term applied to devices and circuits in which transistors and other 
  146. semiconductor devices or valves are used to control electric currents.
  147.  
  148.  
  149. Electronic mail
  150. See E-mail.
  151.  
  152.  
  153. Electrosensitive matrix printer
  154. A printer that uses electrically conducting styli to selectively burn away a 
  155. silver coating on black paper to produce dot matrix characters. Printing 
  156. quality is extremely poor and slow, but such printers can be made very small 
  157. for use with portable or hand-held computers and calculators.
  158.  
  159.  
  160. Element
  161. A component of a larger system or unit. Also, an item of an electronic 
  162. circuit.
  163.  
  164.  
  165. Ellipsis
  166. A string of three full stops. In a GEM program menu, any menu items followed 
  167. by an ellipsis, such as "Load...", indicates that additional action or input 
  168. will be required from the user to carry out the desired task. This may mean 
  169. the use of another popup menu or a dialog box.
  170.  
  171.  
  172. E-mail
  173. Electronic Mail. The system of sending personal messages transmitted between 
  174. participant's computers or FAX machines rather than by the postal system 
  175. (referred to as 'snail-mail'). E-mail is a private message directly addressed 
  176. to a recipient.
  177.  
  178.  
  179. Embedded
  180. Included in something else, for instance in word processing, non-printable 
  181. printer control codes inserted within the text.
  182.  
  183.  
  184. Embedded SCSI drive
  185. A hard disk drive mechanism with a SCSI interface built in. These are compact 
  186. units which are popular as Atari computer storage devices, except that the 
  187. Falcon has an internal IDE interface which will not accept them.
  188.  
  189.  
  190. EMI
  191. ElectroMagnetic Interference. Every electric current produces a magnetic field 
  192. around the wire or circuit through which it flows. If the current increases or 
  193. decreases so does the magnetic field. If this field passes through a wire, a 
  194. voltage signal can be induced in that wire which can interfere with its 
  195. correct signals and the operation of that circuit. If electric currents are 
  196. changing very rapidly, radio signals can be generated which may cause 
  197. interference with other equipment.
  198.  
  199.  
  200. Emoticon
  201. EMOTion ICON. See Smiley.
  202.  
  203.  
  204. Emulation
  205. Using programs, and maybe hardware, to execute programs designed for one 
  206. computer on another, such as running PC programs on the ST. The ST is capable 
  207. of emulating many different types of computers either through software alone 
  208. or with the aid of some hardware including the necessary processors or system 
  209. ROMs.
  210.  
  211.  
  212. Emulator
  213. A program or hardware that enables one computer to emulate another. Also, a 
  214. program or hardware that is used to replace a missing facility, for instance, 
  215. the VT52 software emulator in TOS which can make the ST behave as a VT52 
  216. terminal. The ST can, with the aid of software and hardware, emulate many 
  217. different types of computer, some very successfully, especially the Apple 
  218. Macintosh with the Spectre. IBM PC emulation is available, Sinclair Spectrum, 
  219. ZX81 and QL, Acorn BBC and Atari XL. Other operating systems, such as CP/M, 
  220. UNIX (through the MINIX or LINUX projects or the ASV kit on a TT), OS/9, SMS2 
  221. and OMEn can also be run on the ST-Falcon although this really isn't 
  222. emulation.
  223.  
  224.  
  225. Enable
  226. To take some action that makes another take place. To make a facility or 
  227. function operable.
  228.  
  229.  
  230. Encode
  231. To change the form of data in accordance with a set of rules.
  232.  
  233.  
  234. Encryption
  235. To convert normal file data into an unreadable form based on a key usually for 
  236. security purposes.
  237.  
  238.  
  239. End of file - EOF
  240. A character, frequently [Cntl-Z] ASCII code 26, used to designate the end of 
  241. data in a file.
  242.  
  243.  
  244. Engine
  245. A term sometimes applied to the core functional part of hardware or a program.
  246.  
  247.  
  248. Enhance
  249. To improve the capability of a system by adding hardware or software or 
  250. replacing current items with updated versions. Also, to improve the appearance 
  251. of an image to show more detail.
  252.  
  253.  
  254. Enlarge
  255. To increase size.
  256.  
  257.  
  258. ENQ
  259. ENQuiry. A transmission control character used to request a response from the 
  260. receiving station or to ask for identification.
  261.  
  262.  
  263. Enter
  264. Typing in commands or data at a system prompt and pressing the [Return] or 
  265. [Enter] key to place that data in memory enabling its processing by the 
  266. program.
  267.  
  268.  
  269. Enter key
  270. Synonymous with the [Return] key and generally returning the same code, ASCII 
  271. character 13.
  272.  
  273.  
  274. Entity
  275. A general term for anything that is known to an operating system.
  276.  
  277.  
  278. Entry point
  279. An instruction address or label of a place in a program where execution can 
  280. begin, e.g. to test a particular function. Often used in assemblers.
  281.  
  282.  
  283. Envelope
  284. The included frequencies of a signal, those that are represented in a 
  285. transmitted or received signal.
  286.  
  287.  
  288. Environment
  289. The resources available for a program's execution within the computer system. 
  290. Operating system variables can be defined pointing to various locations in 
  291. memory or disk where these resources are stored, the most common being the 
  292. PATH= environmental variable which is the search path used to locate program 
  293. resources and files, e.g. PATH=;C:\;C:\FONTS;D:\;E:\LC5\C.
  294.  
  295.  
  296. EPLD
  297. Erasable Programmable Logic Device. A complex logic chip that can be 
  298. programmed by the user by applying voltage to certain pins. It has the 
  299. advantage of being programmable on the circuit without its removal but can 
  300. only be erased by exposing the chip through the 'window' on the top of the 
  301. chip to high-intensity ultraviolet light like EPROMs.
  302.  
  303.  
  304. EPROM
  305. Electrically Programmable Read-Only Memory or Erasable Programmable Read-Only 
  306. Memory. A read-only memory that can be programmed by applying a voltage to 
  307. selected pins and is usually erased by exposing the chip through the 'window' 
  308. on the top of the chip to high-intensity ultraviolet light.
  309.  
  310.  
  311. EPS
  312. Encapsulated PostScript. A graphics file format produced by PostScript 
  313. compatible programs which is written in the PostScript language and contains 
  314. information that allows images to be displayed with the correct scale and at 
  315. the correct position. Such files can be imported into some DTP programs and 
  316. output to PostScript printers.
  317.  
  318.  
  319. Epson
  320. A printer manufacturer whose dot matrix printer control codes have generally 
  321. become a standard for operating dot matrix printers.
  322.  
  323.  
  324. Erase
  325. To remove data from storage. On a disk the first byte of the file name in the 
  326. directory is overwritten with ASCII code 229 'σ' and the FAT is modified to 
  327. show the sectors occupied by that program as being free. However, the file's 
  328. data is still physically intact and recoverable as long as the disk is not 
  329. written to.
  330.  
  331.  
  332. Erase head
  333. The head in a magnetic tape unit that erases previously recorded data from the 
  334. tape before new data is written. In magnetic disk recording, they perform 
  335. track trimming.
  336.  
  337.  
  338. Error
  339. An unwanted and unintended result, such as a failure to pass a validity test 
  340. during a program's compilation. Also, where the received data is not the same 
  341. as that transmitted or where the data read from a storage location is not the 
  342. same as that written there.
  343.  
  344.  
  345. Error correction
  346. A method of providing a means of detecting errors in received data and once 
  347. found, requesting the retransmission of those bits or, in more sophisticated 
  348. systems, correcting them according to some established algorithm.
  349.  
  350.  
  351. Error detection
  352. See Error correction.
  353.  
  354.  
  355. Error message
  356. A displayed message indicating an error of some kind. See BIOS errors, GEMDOS 
  357. errors.
  358.  
  359.  
  360. Esc
  361. ESCape. The Escape character, ASCII character 27.
  362.  
  363.  
  364. Escape
  365. A transmission control character, ASCII code 27, used to indicate that certain 
  366. following characters are control codes and not normal text. Used by 
  367. peripherals, such as printers and screen displays to control how the text is 
  368. displayed (bold type, different font type etc.).
  369.  
  370.  
  371. Escape key
  372. A key performing a function designated by the controlling program. It can send 
  373. the ASCII Escape character in some situations, such as with communications 
  374. terminal software. In the GEM Desktop it forces the re-reading of the top disk 
  375. directory window in order to recognize a possible disk change. In most GEM 
  376. programs it is used to clear an editable field of text, such as a .TTP program 
  377. command line.
  378.  
  379.  
  380. ESDI
  381. Enhanced Small Device Interface. An interface system for connecting hard disk 
  382. drives and optical disks to computers. It was introduced in the mid-1980s to 
  383. produce a greater data rate than the ST506 interface and was generally found 
  384. on the IBM PC compatible computers. It is now largely replaced by IDE and SCSI 
  385. interfaces.
  386.  
  387.  
  388. ESVGA
  389. Extended Super Video Graphic Adaptor. A screen graphics standard found on some 
  390. high-end IBM PC compatible computers providing an improved VGA display of 
  391. 1,024 x 768 in sixteen or 256 colours.
  392.  
  393.  
  394. Etch
  395. To selectively remove metal in producing a printed circuit board.
  396.  
  397.  
  398. Ethernet
  399. A local-area network developed by Intel, Xerox and Digital Equipment using 
  400. coaxial cable and operating at ten megabits per second. It can support several 
  401. hundred terminals and is relatively cheap to install. The Mega STE and TT has 
  402. the capability of connecting to Ethernet networks belonging to other system by 
  403. installing a VME bus-based or SCSI-based Ethernet controller card.
  404.  
  405.  
  406. Evaluate
  407. To reduce an expression to its simplest form, to solve it.
  408.  
  409.  
  410. Even parity
  411. See Parity.
  412.  
  413.  
  414. Event
  415. An external condition of significance to an operating system or executing 
  416. program. Also, a GEM generated signal to a program that an external action has 
  417. occurred, such as a mouse click or window closure, that has to be acted upon 
  418. by the program.
  419.  
  420.  
  421. Event driven
  422. Interrupt driven.
  423.  
  424.  
  425. EVGA
  426. Enhanced Video Graphics Adaptor. Sometimes called Super VGA (SVGA). A screen 
  427. graphics standard providing an improved VGA display of 800 x 600 with sixteen 
  428. or 256 colours found on IBM PC compatibles.
  429.  
  430.  
  431. Exception
  432. A condition encountered during program execution that causes an immediate 
  433. transfer of control to an exception routine that can deal with that condition. 
  434. They normally occur when the processor has been given an instruction that it 
  435. cannot perform, such as a bus error, address errors, illegal instructions, 
  436. divide by zero etc. Besides coming from the processor, exceptions can also 
  437. come from external devices such as peripherals, for instance when a printer 
  438. goes off-line whilst printing. Synonymous with the term 'interrupt'. See 
  439. Exception vectors.
  440.  
  441.  
  442. Exception routine
  443. A routine to which control is passed in order to deal with some abnormal 
  444. condition that occurs during processing.
  445.  
  446.  
  447. Exception vectors
  448. On the ST-Falcon range, the first 1,024 bytes of memory are reserved by the 
  449. processor for the exception vectors. Routines (in ROM or provided by the user) 
  450. that use exception handling store the addresses they require in this range of 
  451. memory. If an interrupt error occurs the processor will stop execution of the 
  452. program, save the program counter and status register on the stack and branch 
  453. to a routine, the address of which is stored in the interrupt's exception 
  454. vector. If a bus error occurs, for instance, the address of the routine to 
  455. pass control to is stored at location $008. As many bombs appear on the screen 
  456. as the interrupt vector number, two for a bus error. Execution then returns to 
  457. the Desktop, but this may not be possible depending on how much memory was 
  458. corrupted.
  459.  
  460.   Table E1: Exception Vectors Contents
  461.  
  462.   Vector   Address   Meaning                                  TOS 1.4
  463.   Number   in hex                                             example
  464.     0      $000      Stack pointer after reset:               $602E0104
  465.     1      $004      Program counter after reset:             $  FC0030
  466.  
  467.   MC680x0 Exception Vectors:
  468.     2      $008      Bus error:                               $ 2FC0B0A
  469.     3      $00C      Address error:                           $ 3FC0B0A
  470.     4      $010      Illegal instruction:                     $ 4FC0B0A
  471.     5      $014      Division by zero:                        $  FC07A0
  472.     6      $018      CHK instruction:                         $ 6FC0B0A
  473.     7      $01C      TRAPV instruction:                       $ 7FC0B0A
  474.     8      $020      Privilege violation:                     $ 8FC0B0A
  475.     9      $024      Trace:                                   $ 9FC0B0A
  476.    10      $028      Line-A emulator:                         $  FCAB3C
  477.    11      $02C      Line-F emulator:                         $   53AFC
  478.    12      $030      reserved:                                $ CFC0B0A
  479.    13      $034      FPU protocol violation (TT/Falcon):      $ DFC0B0A
  480.    14      $038      Format error (TT/Falcon):                $ EFC0B0A
  481.    15      $03C      Uninitialized interrupt:                 $ FFC0B0A
  482.    16      $040      reserved:                                $10FC0B0A
  483.    17      $044      reserved:                                $11FC0B0A
  484.    18      $048      reserved:                                $12FC0B0A
  485.    19      $04C      reserved:                                $13FC0B0A
  486.    20      $050      reserved:                                $14FC0B0A
  487.    21      $054      reserved:                                $15FC0B0A
  488.    22      $058      reserved:                                $16FC0B0A
  489.    23      $05C      reserved:                                $17FC0B0A
  490.    24      $060      Spurious interrupt:                      $18FC0B0A
  491.  
  492.   Auto-Vector Interrupts:
  493.    25      $064      Level 1 interrupt (IPL1):                $  FC07A0
  494.    26      $068      Level 2 interrupt (HBL):                 $  FC06AA
  495.    27      $06C      Level 3 interrupt (IPL3):                $  FC07A0
  496.    28      $070      Level 4 interrupt (VBL):                 $  FC06C0
  497.    29      $074      Level 5 interrupt (IPL5):                $  FC07A0
  498.    30      $078      Level 6 interrupt (MFP):                 $  FC07A0
  499.    31      $07C      Level 7 interrupt (IPL7):                $  FC07A0
  500.  
  501.   The TRAP Exception Vectors:
  502.    32      $080      TRAP #0 instruction:                     $20FC0B0A
  503.    33      $084      TRAP #1 (GEMDOS) instruction:            $  FC92D8
  504.    34      $088      TRAP #2 (AES/VDI) instruction:           $  FDD40A
  505.    35      $08C      TRAP #3 instruction:                     $23FC0B0A
  506.    36      $090      TRAP #4 instruction:                     $24FC0B0A
  507.    37      $094      TRAP #5 instruction:                     $25FC0B0A
  508.    38      $098      TRAP #6 instruction:                     $26FC0B0A
  509.    39      $09C      TRAP #7 instruction:                     $27FC0B0A
  510.    40      $0A0      TRAP #8 instruction:                     $28FC0B0A
  511.    41      $0A4      TRAP #9 instruction:                     $29FC0B0A
  512.    42      $0A8      TRAP #10 instruction:                    $2AFC0B0A
  513.    43      $0AC      TRAP #11 instruction:                    $2BFC0B0A
  514.    44      $0B0      TRAP #12 instruction:                    $2CFC0B0A
  515.    45      $0B4      TRAP #13 (BIOS) instruction:             $  FC07CA
  516.    46      $0B8      TRAP #14 (XBIOS) instruction:            $  FC07C4
  517.    47      $0BC      TRAP #15 instruction:                    $2FFC0B0A
  518.  
  519.   The MC68881 FPU Exception Vectors:
  520.    48      $0C0      FPU branch/set on unordered condition:   $3007779A
  521.    49      $0C4      FPU inexact result:                      $3107779A
  522.    50      $0C8      FPU floating-point divide by zero:       $3207779A
  523.    51      $0CC      FPU underflow:                           $3307779A
  524.    52      $0D0      FPU operand error:                       $3407779A
  525.    53      $0D4      FPU overflow:                            $3507779A
  526.    54      $0D8      FPU signalling NAN:                      $3607779A
  527.    55      $0DC      unassigned:                              $3707779A
  528.  
  529.   The MC68851 MMU Exception Vectors:
  530.    56      $0E0      MMU configuration error:                 $3807779A
  531.    57      $0E4      MMU illegal operation:                   $3907779A
  532.    58      $0E8      MMU access violation:                    $3A07779A
  533.    59-     $0EC-
  534.    63      $0FC      reserved:
  535.  
  536.   The MC68901 MFP Vectors:
  537.    64      $100      Parallel port busy *:                    $40B03B04
  538.    65      $104      RS-232 data carrier detect *:            $35582FAC
  539.    66      $108      RS-232 clear to send:                    $  FC38AA
  540.    67      $10C      BitBLT complete *:                       $1EA818FC
  541.    68      $110      RS-232 baud rate generator/Timer D *:    $13500DA4
  542.    69      $114      200 Hz system clock/Timer C:             $  FC4242
  543.    70      $118      Keyboard and MIDI ACIAs:                 $  FC3AEC
  544.    71      $11C      Floppy controller and DMA *:             $F148EB9C
  545.    72      $120      HBlank counter/Timer B **:               $E5F0E044
  546.    73      $124      RS-232 transmit error:                   $  FC3918
  547.    74      $128      RS-232 transmit buffer empty:            $  FC3890
  548.    75      $12C      RS-232 receive error:                    $  FC38F6
  549.    76      $130      RS-232 receive buffer full:              $  FC37F2
  550.    77      $134      DMA sound counter/Timer A:               $AD38A78C
  551.    78      $138      RS-232 ring indicator *:                 $A1E09C34
  552.    79      $13C      Mono detect/DMA sound complete*:         $968890DC
  553.  
  554. * = Normally disabled
  555. ** = Initially disabled by the operating system
  556. Interrupt 65 $104 on a Falcon is connected to the parallel port Acknowledge 
  557. signal and not the serial port. Interrupt 78 $138 is the only serial port 
  558. vector that remains part of the MFP chip on the Falcon, all other functions 
  559. being transferred to the SCC chip.
  560.  
  561.   The TT MC68901 MFP Vectors (TT only):
  562.    80      $140      General purpose I/O pin:                 $8B308584
  563.    81      $144      General purpose I/O pin:                 $7FD87A2C
  564.    82      $148      SCC DMAC interrupt:                      $74806ED4
  565.    83      $14C      RS-232 ring indicator:                   $6928637C
  566.    84      $150      RS-232 baud rate generator (Timer D):    $5DD05824
  567.    85      $154      SCC TxCB (Timer C):                      $52784CCC
  568.    86      $158      reserved:                                $47204174
  569.    87      $15C      SCSI DMAC interrupt:                     $3BC8361C
  570.    88      $160      unassigned (Timer B):                    $30702AC4
  571.    89      $164      RS-232 transmit error:                   $25181F6C
  572.    90      $168      RS-232 transmit buffer empty:            $19C01414
  573.    91      $16C      RS-232 receive error:                    $ E6808BC
  574.    92      $170      RS-232 receive buffer full:              $ 310FD64
  575.    93      $174      reserved (Timer A):                      $F7B8F20C
  576.    94      $178      RTC IRQ:                                 $EC60E6B4
  577.    95      $17C      SCSI controller IRQ:                     $E108DB5C
  578.  
  579.   The Zilog 86C30 SCC Vectors (Mega STE, TT, Falcon only):
  580.    96      $180      SCC port B transmit buffer empty:        $D5B0D004
  581.    97      $184      unused:                                  $CA58C4AC
  582.    98      $188      SCC port B external status change:       $BF00B954
  583.    99      $18C      unused:                                  $B3A8ADFC
  584.   100      $190      SCC port B receive character available:  $A850A2A4
  585.   101      $194      unused:                                  $9CF8974C
  586.   102      $198      SCC port B special receive condition:    $91A08BF4
  587.   103      $19C      unused:                                  $8648809C
  588.   104      $1A0      SCC port A transmit buffer empty:        $7AF07544
  589.   105      $1A4      unused:                                  $6F9869EC
  590.   106      $1A8      SCC port A external status change:       $64405E94
  591.   107      $1AC      unused:                                  $58E8533C
  592.   108      $1B0      SCC port A receive character available:  $4D9047E4
  593.   109      $1B4      unused:                                  $42383C8C
  594.   110      $1B8      SCC port A special receive condition:    $36E03134
  595.   111      $1BC      unused:                                  $2B8825DC
  596.   112-     $1C0-
  597.   255      $37F      undefined:
  598.  
  599. The vector for division by zero points to a RTE instruction and returns 
  600. directly to the interrupted program. Most vectors in an empty computer point 
  601. to the same routine, $00FC0B0A in TOS 1.4 for instance. In 24-bit addressing 
  602. systems (i.e. those with a MC68000), the number preceding this address in the 
  603. last column above is the hexadecimal version of the vector number and 
  604. indicates how many bombs are shown on the screen if that exception vector is 
  605. called when an error occurs.
  606.  
  607. The most important exceptions are Bus errors, Address errors, Illegal 
  608. instructions, Zero divide, CHK instruction, TRAPV instruction, Privilege 
  609. violation, Trace error, Spurious interrupt. See separate entries for an 
  610. explanation of these.
  611.  
  612.  
  613. Exchange
  614. To transpose or to replace one thing with another.
  615.  
  616.  
  617. Executable
  618. A program file capable of having its instructions executed.
  619.  
  620.  
  621. Executable file
  622. A program file, one with a .PRG, .APP, .TOS, .TTP, .ACC or .GTP extender.
  623.  
  624.  
  625. Executable file header
  626. See Program header.
  627.  
  628.  
  629. Execution
  630. Performing the operations specified in the instructions contained within a 
  631. program.
  632.  
  633.  
  634. Executive
  635. A group of programs or routines belonging to an operating system that control 
  636. the execution of other programs.
  637.  
  638.  
  639. Exist
  640. To be present in main storage.
  641.  
  642.  
  643. Exit
  644. The place in a program where execution stops normally and cleanly.
  645.  
  646.  
  647. Expansion board
  648. A printed circuit board that provides for additional hardware facilities, such 
  649. as extra ports.
  650.  
  651.  
  652. Expansion bus
  653. The Mega ST was the first of the ST-Falcon range to be fitted with an 
  654. expansion bus connector, internally fitted on the motherboard. It is an 
  655. extension of the MC68000 processor bus to a 64-pin (two rows of 32) male 
  656. socket; the pins being almost a direct image of the 68000 pins connected 
  657. straight to these lines without any buffering. This means that only one LS TTL 
  658. load is allowed. Power for any device on the port can be obtained from a spare 
  659. power connector on the motherboard or from the socket itself. Expansion cards 
  660. may be half-depth or full length. Full length cards can extend to the rear of 
  661. the computer where a removable panel can allow for external connectors. Any 
  662. memory on the expansion bus must exist between $00C00000 to $00CFFFFF. This 
  663. port is commonly used for graphics cards, such as the Reflex card; 
  664. coprocessors, such as the SFP004 FPU card; and emulators, such as AT Speed PC 
  665. emulator.
  666.  
  667. The TT and Mega STE have, instead of a 68000 expansion bus, a VME internal 
  668. expansion connector. See VME bus.
  669.  
  670. The Falcon has two internal expansion buses which consists of two male sockets 
  671. each, one 30-pin (two rows of fifteen) and the other 50-pin (two rows of 25). 
  672. The processor direct slot is designed to be used for third party expansion 
  673. boards, such as for IBM PC 386 emulation and JPEG and MPEG video boards. The 
  674. smaller connector carries the sixteen data lines (upper sixteen bits of the 
  675. 68030 data bus D16-D31) and the 23 address lines (lower 23 bits of the 68030 
  676. address bus) are carried on the other larger connector. 16 MHz and 500 kHz 
  677. clock signals are provided. This expansion bus essentially includes a 68000 
  678. direct microprocessor interface with some of the signals being synthesized 
  679. from the 68030 equivalents. As with the Mega ST port, no signal should ever be 
  680. connected to more than one equivalent TTL load.
  681.  
  682. The other expansion connector is for the custom RAM expansion board and has 32 
  683. data lines and 24 address lines. The presence of one board is required. 
  684. Upgrading the RAM on the Falcon means that the old board is taken out and the 
  685. new one inserted.
  686.  
  687. The Falcon also has an internal IDE connector consisting of a 44-pin male 
  688. socket for a 2.5 inch IDE hard disk drive. See the Connectors Appendix C.
  689.  
  690.  
  691. Expert system
  692. An interactive database of a particular speciality (medicine, geology) which, 
  693. when accessed and queried, gives output similar to that given by a 'real' 
  694. human expert.
  695.  
  696.  
  697. Exponent
  698. A number or symbol written to the upper right of another to indicate its 
  699. power, such as 2^3 meaning 2 x 2 x 2.
  700.  
  701.  
  702. Export
  703. To save data in a program in a form which is intended to be read by another 
  704. program, such as exporting an image of a bar graph from a spreadsheet program 
  705. to load into a report being written in a DTP program.
  706.  
  707.  
  708. Expression
  709. Representation of a mathematical or logical condition, such as a = b + c.
  710.  
  711.  
  712. EXTEND.SYS
  713. A file necessary for the operation of FONTGDOS and FSMGDOS. It provides the 
  714. means of communication between the user and FSMGDOS containing details of the 
  715. caches' sizes and the point sizes of the scalable outline fonts. BITCACHE is 
  716. the cache size used for storing the bitmapped fonts and should be set to a 
  717. little larger than the biggest font file to be used. FSMCACHE has two 
  718. parameters: the first is the cache for the scalable outline fonts and the 
  719. third cache is used for internal buffers and data structures and its size 
  720. depends on how many fonts are used and their point sizes. EXTEND.SYS details 
  721. are normally altered by use of the FSM.ACC or FSM.CPX accessories. See 
  722. FSMGDOS, FONTGDOS.
  723.  
  724.  
  725. Extender
  726. In MS-DOS and GEMDOS, the optional last three characters of a file name by 
  727. convention describing its type, such a .PRG or .ACC.
  728.  
  729.  
  730. External call
  731. A call to a routine not compiled with the program in which it is called, such 
  732. as a routine contained in the operating system.
  733.  
  734.  
  735. External interrupt
  736. An interrupt that is not caused by an event in the routine that is 
  737. interrupted.
  738.  
  739.  
  740. External modem
  741. A free-standing modem not installed within the computer it serves.
  742.  
  743.  
  744. External storage
  745. Backing storage, storage that is neither main storage (RAM) or within the CPU. 
  746. It usually refers to disks, tape etc. devices attached to the computer even if 
  747. within the same casing.
  748.  
  749.  
  750. Extract
  751. To select those items of data that conform to certain criteria and remove to 
  752. another storage location.
  753.  
  754.  
  755. E
  756. 95 entries
  757. EOF
  758.