home *** CD-ROM | disk | FTP | other *** search
/ Millennium Time Capsule / AC2000.BIN / disks / ac10disk / atozbook / b.txt < prev    next >
Encoding:
Text File  |  1998-06-10  |  24.5 KB  |  644 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. B
  12.  
  13.  
  14. Backing storage
  15. That part of a storage system where the contents of main memory (RAM) can be 
  16. stored long term, i.e. disks, tape etc.
  17.  
  18.  
  19. Backspace
  20. A key that moves the cursor to the left by one space on the display screen, 
  21. usually deleting that character.
  22.  
  23.  
  24. Backup
  25. To copy files from one storage location or medium to another location or 
  26. medium. Usually the active set of files currently in use are saved onto 
  27. another disk or tape and retained elsewhere for retrieval and use in the event 
  28. of the original files becoming lost or corrupted. A backup can be 'full' where 
  29. all the files are stored, or 'incremental' where only those files that have 
  30. changed since the last backup procedure are stored. Either the file archive 
  31. bit or the file's date stamp can be used to determine these files.
  32.  
  33.  
  34. Backup file
  35. A copy of a master file retained for reference and to use in case of the 
  36. master file becoming corrupted or lost.
  37.  
  38.  
  39. Backward channel
  40. A supervisory channel on an asymmetric duplex circuit.
  41.  
  42.  
  43. Bar code
  44. An arrangement of lines and spaces designed to be read by an optical scanner 
  45. which encode a series of numbers which act as an identification mark on a 
  46. product or other item.
  47.  
  48.  
  49. Base
  50. In a positional representation numeration system, the amount by which a digit 
  51. is multiplied or divided when moved to an adjacent position. In the decimal 
  52. system, for instance, a 7 becomes 70 when moved one digit to the left. In 
  53. hexadecimal, the base is sixteen and in octal it is eight. Binary, of course, 
  54. has a base of two.
  55.  
  56.  
  57. Base address
  58. The lowest location in an area of storage.
  59.  
  60.  
  61. Basepage
  62. A 256-byte block of memory that GEMDOS allocates when an executable file is 
  63. loaded, such as a .PRG or .TOS program. It contains information which the 
  64. program may find useful when running. It has the following structure:
  65.  
  66.   typedef struct _base
  67.   {
  68.      void *p_lowtpa;          /* pointer to bottom of TPA     */
  69.      void *p_hitpa;           /* pointer to top of TPA + 1    */
  70.      void *p_tbase;           /* base of Text segment         */
  71.      long p_tlen;             /* length of Text segment       */
  72.      void *p_dbase;           /* base of Data segment         */
  73.      long p_dlen;             /* length of Data segment       */
  74.      void *p_bbase;           /* base of BSS segment          */
  75.      long p_blen;             /* length of BSS segment        */
  76.      void *p_dta;             /* pointer to current DTA       */
  77.      struct _base *p_parent;  /* pointer to parent's basepage */
  78.      void *p_reserved;
  79.      char *p_env;             /* pointer to environment       */
  80.      long p_undef[20];
  81.      char p_cmdlin[128];      /* command line image           */
  82.   } BASEPAGE;
  83.  
  84. As can be seen, the basepage tells the program where the memory available to 
  85. it starts and ends, where its Text, Data and BSS sections are, the location of 
  86. the current Disk Transfer Address and the program's parent's basepage (usually 
  87. the Desktop or a shell program), the environment strings and command line 
  88. passed to it. See Text section, BSS section, Data section, DTA.
  89.  
  90.  
  91. BASIC
  92. Beginners' All-purpose Symbolic Instruction Code. A widespread high-level 
  93. language originally designed for teaching in 1965 and originally used 
  94. interactively rather than compiled. Despite some PC de facto standards most 
  95. dialects are machine dependent preventing effective portability of the code. 
  96. BASIC has become very well developed and functional in the past few years 
  97. incorporating ideas from FORTRAN, Pascal and C.
  98.  
  99.  
  100. Batch
  101. A collection of related items that are processed together, such as a series of 
  102. commands in a command line interface batch file or a stack of records needing 
  103. updating.
  104.  
  105.  
  106. Batch file
  107. Command line interfaces, such as MS-DOS, have the facility where a series of 
  108. commands normally typed into the computer, can be placed in a text file and 
  109. read, translated and processed one at a time by the operating system. This 
  110. makes repetitive command sequences easy, quick and error free. Such batch 
  111. files can be used to set up a system's configuration, run programs with 
  112. complex parameter lists, set up and run a simple menu system etc. These files 
  113. normally have a .BAT file name extender and can be edited in a text editor. 
  114. TOS has no provision for these useful techniques except that Desktop 
  115. replacements and command line interfaces, such as NeoDesk and Gulam do allow 
  116. for their use.
  117.  
  118.  
  119. Baud
  120. Rhymes with 'code'. The standard unit of expressing the data transmission 
  121. capability of lines, terminals, modems etc. It is equal to the data-
  122. significant line transitions (change of voltage or frequency) that can be made 
  123. per second and often confused with the transfer rate of bits per second. Using 
  124. various techniques involving multilevel signalling, a 14,400 bits per second 
  125. modem has a Baud rate of 2,400. Because of the misuse of this term and that 
  126. the Baud rate of high-speed modems no longer matches their bits per second 
  127. transfer rate, the latter is now more commonly used to indicate the transfer 
  128. speed of a device.
  129.  
  130.  
  131. BBS
  132. Bulletin Board System. Also, Bulletin Board Service.
  133.  
  134.  
  135. BCD
  136. Binary Coded Decimal. A method of representing decimal numbers in binary 
  137. notation in which each decimal digit is held in four binary digits between 
  138. 0000 and 1001 (nine). The BCD of 65 would be 0110 0101 whereas in binary it 
  139. would be %1000001.
  140.  
  141.  
  142. BCNU
  143. Be Seeing You. Commonly used shorthand in e-mail and other messages.
  144.  
  145.  
  146. BCPL
  147. Basic Combined programming Language. A high-level language which evolved into 
  148. a language called B, which led to the development of C.
  149.  
  150.  
  151. Bee icon
  152. The GEM mouse cursor icon that is displayed whenever the ST-Falcon range 
  153. computer transfers or retrieves data from a disk drive. Whilst this icon is 
  154. present, no other operations can take place.
  155.  
  156.  
  157. BEL
  158. BELl. ASCII character 7 used to cause a tone to be generated at the terminal 
  159. or computer to attract the user's attention.
  160.  
  161.  
  162. Bell
  163. The Bell telephone company in the US devised many standards for 
  164. telecommunications which have been replaced by those of the CCITT.
  165.  
  166.  
  167. Benchmark
  168. To compare the relative performance of different computer systems, devices or 
  169. programs by running benchmark programs which test a particular aspect of them, 
  170. such as speed of processing or hard disk storage etc.
  171.  
  172.  
  173. Beta version
  174. Programs go through various stages of development near completion. The 'alpha' 
  175. stage is an unfinished, in-house version and the 'beta' version is a near-
  176. finished version given to beta-testers to test in the field under various 
  177. conditions and using different data types. Beta versions are not finished 
  178. versions and are likely to be bug-ridden.
  179.  
  180.  
  181. Beta tester
  182. A person or company that tests unfinished, beta versions of programs for the 
  183. programmer with the aim of finding bugs, incompatibilities and other design 
  184. problems.
  185.  
  186.  
  187. BFN
  188. Bye For Now. Commonly used shorthand in e-mail and other messages.
  189.  
  190.  
  191. Bidirectional
  192. A device capable of handling data transfers in both directions on a data bus. 
  193. In character printers, the capability of alternatively printing in both 
  194. directions increasing the output speed.
  195.  
  196.  
  197. Binary
  198. A numbering system with a radix (base) of two consisting of two digits, a 0 
  199. and a 1. Thus, moving a digit one position to the left multiplies by two and 
  200. moving it to the right divides by two. Each binary digit position is therefore 
  201. twice that preceding it giving the sequence (in decimal) 1 2 4 8 16 32 64 etc. 
  202. Decimal 22 is %10110 in binary, for instance. Binary numbers are, by 
  203. convention, usually preceded by '%' to distinguish them from decimal numbers.
  204.  
  205.   Table B1: Decimal to Binary Conversion
  206.  
  207.   Decimal     Binary
  208.         1         %1
  209.         2        %10
  210.         4       %100
  211.         8      %1000
  212.        16     %10000
  213.        32    %100000
  214.  
  215.   So, 22 = 16 + 4 + 2
  216.  
  217.   Decimal     Binary
  218.        16     %10000
  219.       + 4    +  %100
  220.       + 2    +   %10
  221.       ---    -------
  222.        22     %10110
  223.  
  224.  
  225. BIOS
  226. Basic Input/Output System. That part of TOS (as well as many other operating 
  227. systems) that provides the low-level console and disk manipulation functions 
  228. of the operating system. It is essentially the interface between GEMDOS and 
  229. the hardware of the ST-Falcon range. It is concerned with the screen output, 
  230. keyboard, joystick and mouse input, printer output, RS-232C functions and the 
  231. disk drives. Generally, a programmer should have no need to call these 
  232. functions but use GEMDOS ones instead, except where the GEMDOS functions have 
  233. problems, such as when using the serial port.
  234.  
  235.   Table B2: BIOS Function Name Prefixes
  236.  
  237.   Prefix   Meaning
  238.   Bcon     Direct access to character device I/O, e.g. Bconin()
  239.   Drv      Disk management, e.g. Drvmap()
  240.   Get      System level block inquiry, e.g. Getbpb()
  241.   Kb       Low-level keyboard driver information, e.g. Kbshift()
  242.   Med      Media inquiry functions, e.g. Mediach()
  243.   L, R     Logical device sector access, e.g. Rwabs()
  244.   S        System inquiry and manipulation, e.g. Setexc()
  245.   T        Time and date functions, e.g. Tickcal()
  246.  
  247.  
  248. BIOS errors
  249. The BIOS will occasionally return non-fatal and non-processor exception error 
  250. messages from a program to the Desktop or other shell program. They may appear 
  251. in an alert box or written to the screen.
  252.  
  253.   Table B3: BIOS Errors
  254.  
  255.   Name      No   Meaning
  256.   E_OK       0   OK - no error
  257.   ERROR     -1   Fundamental error, such as drive not found
  258.   EDRVNR    -2   Drive not ready
  259.   EUNCMD    -3   Unknown command
  260.   E_CRC     -4   CRC error
  261.   EBADRQ    -5   Bad request,invalid command
  262.   E_SEEK    -6   Seek error, track not found
  263.   EMEDIA    -7   Unknown media (invalid boot sector)
  264.   ESECNF    -8   Sector not found
  265.   EPAPER    -9   No paper
  266.   EWRITF   -10   Write fault
  267.   EREADF   -11   Read fault
  268.            -12   General error
  269.   EWRPRO   -13   Disk write protected
  270.   E_CHNG   -14   Media change, disk was changed
  271.   EUNDEV   -15   Unknown device
  272.   EBADSF   -16   Bad sector on formatting
  273.   EOTHER   -17   Insert other disk
  274.   EDISC    -18   Insert disk
  275.   EDEVNRS  -19   Device not responding
  276.   EHARD    -20   (unknown)
  277.  
  278.  
  279. BIT, Bit
  280. BInary digiT, a digit in the binary number system, a 0 or 1. Digital computers 
  281. process data in digital form which are represented as binary numbers. These 
  282. digits are usually represented in a computer by the voltages 5 V for a 1-bit 
  283. and 0 V for a 0-bit.
  284.  
  285.  
  286. BitBlt, BitBLT
  287. BIT-BLock Transfer. A procedure that moves bit-aligned data from a source 
  288. location to a destination location through a given logic operation. There are 
  289. sixteen logic combination rules associated with the merging of source and 
  290. destination data, such as 'source AND destination', 'source XOR destination', 
  291. 'NOT destination' and so on. This algorithm can be used to perform text 
  292. scrolling, window updating, pattern filling, area seed filling, slice and 
  293. smear magnification, text transformation and general memory to memory block 
  294. copying.
  295.  
  296.  
  297. Bitmap
  298. A list, usually a byte or word, in which each bit is representative of a 
  299. separate item, such as a device. For instance, the presence or absence of disk 
  300. drives and partitions on the ST-Falcon range is stored in a long word (32 
  301. bits) each bit being a one if a drive is present or zero if not. The bitmap 
  302. 1101 therefore means that drives A:, C: and D: are present but B: is not.
  303.  
  304.  
  305. Bitmap font
  306. A typeface font that is constructed from a matrix grid of dots and manipulated 
  307. and stored as such. All characters that appear on the screens of computers and 
  308. as printed on paper are bitmapped even though some may have been stored and 
  309. manipulated as scalable outline fonts which produce a bitmap to display. 
  310. Bitmapped fonts have the advantage of ease of design, production and use but 
  311. the disadvantages of requiring a separate font for each point size which takes 
  312. up large amounts of memory and storage. Scaling characters up or down results 
  313. in a poor, low quality appearance because the structure of each character 
  314. contains limited information. See Outline fonts.
  315.  
  316.  
  317. Bitmap image
  318. An image on a display screen or as printed, that is made up of individual 
  319. pixels which are set on or off or in one of many different colour states. The 
  320. image is stored as such in a file and if in colour, may take up several bytes 
  321. per image pixel, the result being a very large file. Such a file contains no 
  322. extra information on the construction of the image, so that if a part of it is 
  323. zoomed or enlarged, the result will be the enlargement of the individual 
  324. pixels rather than revealing any 'extra' data hidden at a finer resolution 
  325. level between them. Lines of one pixel width become two pixels wide with 
  326. doubling of the image size and so on. This process results in the common 
  327. staircase or jagging effect of the edges of images. Bitmap images are produced 
  328. by painting programs, such as Degas, Neochrome and Touch-Up, and common 
  329. formats are PI1/2/3 or PC1/2/3, NEO, GIF, TIFF or IMG, the latter being a 
  330. standard under the GEM environment. See Vector image, Painting program, GEM 
  331. metafiles.
  332.  
  333.  
  334. Bit-parallel
  335. A term used to signify the simultaneous and multichannel transfer of bit-
  336. patterns, such as bytes and words. It is the usual method of data transfer 
  337. within computers.
  338.  
  339.  
  340. Bit-pattern
  341. A sequence of bits in storage, such as those that make up a byte or a 
  342. character representation on a screen.
  343.  
  344.  
  345. Bit position
  346. The digit position in a binary number counting from the right.
  347.  
  348.  
  349. Bit rate
  350. The data transfer rate measured in bits per second.
  351.  
  352.  
  353. Bit-serial
  354. A term used to signify the sequential and single channel transfer of bit-
  355. patterns. It is the usual method of transfer over lines.
  356.  
  357.  
  358. Blank
  359. Not containing bit-patterns.
  360.  
  361.  
  362. Blank character
  363. A NUL character or sometimes a space.
  364.  
  365.  
  366. BLiTTER chip
  367. The Bit-Block Transfer Processor is an Atari custom designed coprocessor chip 
  368. allowing BLiTting for faster text formatting and graphic operations. It is 
  369. available in a 68-pin PLCC package taking all sixteen data and 23 address 
  370. lines. The BLiTTER is basically a DMA device and is the hardware 
  371. implementation of the BitBLT algorithm used in the Line-A emulator. Single 
  372. word or multi-word increments and decrements are provided for transfers to 
  373. destinations in ST video display memory. Source and destination memory blocks 
  374. to be transferred can even overlap, clipping areas can be defined, boolean 
  375. transformations made and a centre mask is provided for an additional level of 
  376. texture. The BLiTTER has its own memory range and performs its functions 
  377. independent of the CPU and usually allows the CPU to perform other tasks 
  378. (mainly interrupt handling) sharing the bus equally with each taking 64 bus 
  379. cycles while the other is halted. Another mode, called hog mode, can be used 
  380. where the BLiTTER takes over the bus for as long as necessary unless pre-
  381. empted by other DMA devices. Most operations do not use hog mode meaning that 
  382. the speed of the BLiTTER is not fully utilized. The BLiTTER's bit-orientation 
  383. compared to the byte and word-orientation of the CPU, makes it ideal for 
  384. manipulating bit-images with the net result that VDI and Line-A routines are 
  385. improved by 30-40%. The BLiTTER is fitted to the Mega ST, STE, Mega STE and 
  386. Falcon030 as standard. The TT was deemed (mistakenly) to be powerful enough 
  387. not to need one. See BitBLT, BLiT.
  388.  
  389.  
  390. BLiT
  391. BLock Transfer or BLock Image Transfer. The process of moving or copying a 
  392. block of memory from one position to another. The method results in very fast 
  393. transfers of data. See BitBLT.
  394.  
  395.  
  396. Block
  397. A unit of data transferred over communications lines or onto storage or an 
  398. area of storage allocated to a program for use. Also, a program unit in source 
  399. code, say between the { } marks in C.
  400.  
  401.  
  402. BNC
  403. Bayonet Nut Coupler. A connector where the plug and socket fit together with a 
  404. 'push and twist' action like a bayonet lamp bulb fits into a lamp holder.
  405.  
  406.  
  407. Board
  408. A printed circuit board.
  409.  
  410.  
  411. Boldface
  412. A type face that is heavier or darker that the medium face of the font.
  413.  
  414.  
  415. Bombs
  416. When an error occurs on the ST-Falcon range that has corrupted the operating 
  417. system in such a way that it can't recover from it, TOS displays a row of bomb 
  418. icons across the screen warning the user of what has happened. The best remedy 
  419. is to switch off the computer and wait about twenty seconds or perform a 
  420. reset, although the latter may well not cure the problem as it does not carry 
  421. out a full system initialization. Some programs, such as NeoDesk will attempt 
  422. to capture the state of the computer before a crash and restore the system 
  423. without having to do a reset.
  424.  
  425.   Table B4: Bomb Numbers
  426.  
  427.   Bombs    Meaning
  428.    2       Bus error
  429.    3       Address error
  430.    4       Illegal instruction
  431.    5       Divide by zero
  432.    6       CHK instruction, indexing error
  433.    7       TRAPV instruction, overflow error
  434.    8       Privilege violation
  435.    9       Trace error
  436.   24       Spurious interrupt
  437.   others   May be combinations of the above, one row of bombs printed after
  438.            another. My record is about 60!
  439.  
  440. See Exception vectors, Bus error, Address error, Illegal instruction, Zero 
  441. divide, CHK instruction, TRAPV instruction, Privilege violation, Trace error, 
  442. Spurious interrupt.
  443.  
  444.  
  445. Boolean algebra
  446. Logical relationships by the use of expressions in which each element can have 
  447. only one of two possible values, usually expressed as 'true' or 'false' or 
  448. represented in computers as 1 or 0.
  449.  
  450.  
  451. Boolean expression
  452. An expression, such as A AND B which when evaluated produces either a 'true' 
  453. or 'false' result.
  454.  
  455.  
  456. Boolean operator
  457. A logic operator, such as AND, OR or NOT.
  458.  
  459.  
  460. Boot or Booting
  461. To load up an operating system into the computer. Originally called 'boot-
  462. strapping' from the expression "To pull yourself up by your own bootstraps". 
  463. Initially, a few instructions from ROM are carried out at power up which bring 
  464. about the loading of other programs into main memory (the operating system) 
  465. from disk or ROM. After these programs have carried out their tasks of 
  466. initializing the system, the computer is ready to accept input.
  467.  
  468.  
  469. Boot disk
  470. On the ST-Falcon range, a disk (usually drive A: or C:), sometimes containing 
  471. an executable boot sector, that automatically runs one or more programs upon 
  472. power up or reset and/or contains accessories, the AUTO folder and the 
  473. DESKTOP.INF or NEWDESK.INF file.
  474.  
  475.  
  476. Boot sector
  477. Track 0 Sector 1 Side 0 of a disk containing the BIOS Parameter Block, the 
  478. flag for whether it is executable at boot-up and space for a very small 
  479. program automatically loaded upon switch on or reset. Most games use this 
  480. facility. This is also where most viruses copy themselves to. Values shown are 
  481. for an 80 track, nine sector double-sided disk.
  482.  
  483.   Table B5: Boot Sector
  484.  
  485.   Byte      Item                                             Value
  486.     0-  1   Boot program branch instruction if executable
  487.     2-  7   "Loader" or third party formatter name
  488.     8- 10   24-bit serial number
  489.    11- 12   Bytes per sector                                  512
  490.    13       Sectors per cluster                                 2
  491.    14- 15   Number of reserved sectors including boot           1
  492.    16       Number of file allocation tables                    2
  493.    17- 18   Maximum number of directory entries               112
  494.    19- 20   Total number of sectors                          1440
  495.    21       Media descriptor byte (not used)                  249
  496.    22- 23   Number of sectors in each FAT                       5
  497.    24- 25   Number of sectors in each track                     9
  498.    26- 27   Number of sides                                     2
  499.    28- 29   Number of hidden sectors                            0
  500.    30-509   Available for short boot program
  501.   510-511   Checksum
  502.  
  503.  
  504. BPB
  505. Bios Parameter Block. A data structure in the boot sector of a disk containing 
  506. information on how the disk is formatted and its capacity.
  507.  
  508.   Table B6: BIOS Parameter Block
  509.  
  510.   short recsiz   Sector size in bytes
  511.   short clsiz    Cluster size in sectors
  512.   short clsizb   Cluster size in bytes
  513.   short rdlen    Root directory length in sectors
  514.   short fsiz     FAT size in sectors
  515.   short fatrec   Sector number of the second FAT
  516.   short datrec   Sector number of the first data cluster
  517.   short numcl    Number of data clusters on the disk
  518.   short bflags   If bit 0 = 1 a 16-bit FAT is used, else a 12-bit FAT
  519.  
  520. For a standard double-sided disk the following values are found:
  521.  
  522.   recsiz    512
  523.   clsiz       2
  524.   clsizb   1024
  525.   rdlen       7
  526.   fsiz        5
  527.   fatrec      6
  528.   datrec     18
  529.   numcl     711
  530.  
  531.  
  532. BPI
  533. Bits Per Inch. A measurement of storage density on disk or tape surfaces being 
  534. the amount of bits in each inch of track length.
  535.  
  536.  
  537. BPS, bps
  538. Bits Per Second. The measurement of data transfer on a serial interface, often 
  539. and incorrectly called the Baud rate.
  540.  
  541.  
  542. Branch
  543. One of several sequences of instructions in a program that may be followed 
  544. depending on the result of a test applied to some data.
  545.  
  546.  
  547. Break
  548. To discontinue transmitting or receiving a message without completing it.
  549.  
  550.  
  551. Breakpoint
  552. The place in a program where execution is to be stopped, usually temporarily 
  553. so that a programmer may make some check on it.
  554.  
  555.  
  556. BS
  557. BackSpace.
  558.  
  559.  
  560. BSI
  561. British Standards Institute. The UK organization that publishes standards for 
  562. product performance and a member of ISO.
  563.  
  564.  
  565. BSS section
  566. One of the three sections of an executable program as produced by an assembler 
  567. or compiler and linker. It contains the program's uninitialized variables. See 
  568. Basepage, Text section, Data section.
  569.  
  570.  
  571. BTW
  572. By The Way. Commonly used shorthand in e-mail and other messages.
  573.  
  574.  
  575. Bubblejet printer
  576. Synonymous with inkjet printer.
  577.  
  578.  
  579. Buffer
  580. An area of storage where data is held temporarily to facilitate transfer 
  581. between two devices working at different speeds. For instance, a RAM memory 
  582. buffer is used to store incoming data from another computer which is intended 
  583. to be stored on disk. If that data was stored directly to disk, byte by byte, 
  584. the transfer would take longer to perform being continually held up by the 
  585. slower disk's performance.
  586.  
  587.  
  588. Bulletin board system - BBS
  589. A network of privately owned computers accessed via modems to which messages 
  590. and private mail can be sent and received. The messages and their replies form 
  591. conversations contained within subject-specific conferences or echoes. PD and 
  592. shareware files can be obtained for downloading as well as databases of text 
  593. files providing useful information. Bulletin boards are accessed free of 
  594. charge and provide a cheap way to contact like-minded people being the 
  595. equivalent of electronic users' groups.
  596.  
  597.  
  598. Bug
  599. An error in a program or system software. The term was originally coined when 
  600. in a very early valve computer, a crash in the system was found to have been 
  601. caused by a moth shorting out two circuits. The misclassified moth died!
  602.  
  603.  
  604. Burst mode
  605. The MC68030 CPU in the TT and Falcon030 can support burst mode memory access 
  606. using nybble mode RAM, such as Fast RAM, although Fast RAM is not supported in 
  607. the Falcon030. Normally, it takes four clock cycles to set up an access to 
  608. Fast RAM on the TT, but in burst mode the CPU fills up its on-chip cache at 
  609. one cycle per subsequent access. This enables four long words of data to be 
  610. fetched into the CPU in half the time of normal memory fetches. The memory 
  611. chips must support static column or page modes for this to work.
  612.  
  613.  
  614. Bus
  615. A major path for data transfer within a computer or other device.
  616.  
  617.  
  618. Bus error
  619. A processor exception that occurs when a program tries to reference memory 
  620. that does not exist or is protected from being accessed. The MMU provides this 
  621. protection, such as the first 2,048 bytes which can only be accessed in 
  622. supervisor mode. See Exception vectors, Bombs.
  623.  
  624.  
  625. Busy light
  626. The disk drive light that indicates that it is reading from or writing to a 
  627. disk.
  628.  
  629.  
  630. Button
  631. A small graphics object in a dialog box, usually containing text, that can be 
  632. clicked on to perform an operation or to set a parameter. The bordered squares 
  633. containing the words "OK" or "Cancel" in dialog boxes or alerts are buttons.
  634.  
  635.  
  636. Byte
  637. Typically eight bits in length and usually the smallest unit of access of 
  638. memory in many computers.
  639.  
  640.  
  641. B
  642. 73 enties
  643. EOF
  644.