fbpx
Wikipedia

TRS-80 Model II

The TRS-80 Model II is a computer system launched by Tandy in October 1979, and targeted at the small-business market. It is not an upgrade of the original TRS-80 Model I, but a new system.

TRS-80 Model II[1][2]
TRS-80 Model II
ManufacturerTandy Corporation
TypePersonal computer
Release dateOctober 1979; 44 years ago (1979-10)[3]
Introductory priceUS$3,450 (equivalent to $14,480 in 2023) (32KB)
US$3,899 (equivalent to $16,370 in 2023) (64KB)
Operating systemTRSDOS, Microsoft BASIC
CPUZ80A @ 4 MHz
Memory32 or 64KB RAM
StorageSingled-sided Shugart 500k 8" floppy drive
Display80x25 text
InputDetachable keyboard
Dimensions14 x 21 1/4 x 23 1/2 inch

The Model II was succeeded by the compatible TRS-80 Model 12, Model 16, Model 16B, and the Tandy 6000.

Model II edit

Background edit

Tandy was surprised at the strong demand for the TRS-80 Model I from business purchasers. The computer was too limited for such use, so the company began development on the Model II in late 1978. It was announced in May 1979, deliveries began in October,[4] and only Tandy-owned Radio Shack stores sold the computer.[5] Tandy advertised the Model II as "a business computer — not a hobby, 'home' or personal computer". It claimed that the computer was "ideal for a small business, and also 'just right' for many time-consuming jobs within larger businesses", including those with mainframes or minicomputers. The base single disk version was US$3,450, and a four disk version was US$6,599.[6]

Hardware edit

As a professional business machine, the Model II used state-of-the-art hardware and had numerous features not found in the primitive Model I such as the high-speed (for the time) 4 MHz Z80A, DMA, vectored interrupts, a detachable keyboard with two function keys and numeric keypad, and port instead of memory-mapped I/O. It sported 80x25 text and a single-sided 500 KB 8" floppy drive, and either 32 or 64k of RAM, along with two RS-232 ports and a Centronics-standard parallel port. The video memory could be banked out of Z80 memory, so that the entire 64 KB address space could be used for main memory. Unlike most computers, it had no BIOS ROM except a small boot loader (the BIOS was loaded off the boot floppy). Because of this and the use of port I/O, almost all of the Model II's memory could be used by software. The Model II ran the TRSDOS operating system (renamed to TRSDOS-II starting with version 4.0) and BASIC. The different disk format and system architecture made it impossible to run Model I/III software on the Model II, thus it never had as much available. This was somewhat mitigated by the availability of the CP/M operating system for the Model II from third parties such as Pickles & Trout. Unlike the Model I/III, the Model II's memory map is compatible with standard CP/M-80. Three internal expansion slots could be used for add-on cards such as additional serial ports and a video board that allowed bitmap graphics.

The floppy drive included with the Model II was a Shugart SA-800 full-height, single-sided 8" drive; like most such drives, it spun continuously whether the disk was being accessed or not and the spindle motor was powered directly off the A/C line. The floppy controller in the Model II was a double-density, soft-sector unit based on the WD 1791 floppy controller. Like with the Model I/III/IV, boot disks on the Model II required Track 0 to be single density. CDC drives were used for the floppy expansion module.

The keyboard was a capacitive keyboard made by Keytronic Corporation. Like most capacitive keyboards, it utilized a key mechanism with foam rubber disks; these are prone to dry-rotting with age and requiring replacement. A later version of the keyboard was made by Cherry Corporation, but still used the capacitive technology rather than the more well-known Cherry mechanical keyswitches.

The disk format on the Model II closely followed the IBM 3740 standard, which specified 77 tracks, 26 sectors per track, soft sector formatting, and a sector size of 128 bytes for a formatted capacity of about 250k, however the Model II had a double density controller, so the disk format used 256 byte sectors and formatted capacity was about 492k. If users installed a double sided drive, they could get 1MB of space, however this required a modified DOS and Radio Shack did not officially support the use of double sided drives on the Model II.

There were several hardware revisions to the Model II over its lifespan. The first revision models (1979–80) could not boot from a hard disk and the floppy controller required a terminating resistor pack for the last drive on the chain in place of the standard method of putting a terminating resistor pack on the internal disk drives. The external resistor pack worked by looping back the I/O lines on the external floppy connector to the SA-800 drive's terminator pins. This unusual setup was chosen so the users would not have to remove the cover and install or remove a terminating resistor pack on the floppy drive every time they wanted to remove or attach external disk drives. It proved to be problematic since customers who lost their resistor packs could not use their machines (Radio Shack sold replacement packs for $50) and Model IIs sold from 1981 onward used a different floppy controller that did not require it. Hard disks offered for the Model II also used a terminating resistor pack. These were sold as master and slave drives, with the master hard disk (which had the resistor pack) needing to be the last one on the chain. Like most hard disks offered on 8-bit computers, there was no subdirectory support and the drive was simply treated by the OS as a giant and speedy floppy disk.

Unlike the Model I/III, the Model II also had a case fan due to the heat generated by the 8" floppy drive's continuously running spindle motor. The combined effect of the case fan and the floppy motor resulted in an extremely noisy computer compared to the nearly silent Model I/III.

The video display in the Model II is similar to the Model I. A 12" B&W television CRT is used; the monitors were supplied by RCA and Motorola. However, the Model II's video circuitry was significantly improved in the interest of better picture quality, as one of the criticisms of the Model I was that the included monitor was merely an RCA television set with the RF, IF, and sound stripped out. The Model II, in contrast, used a dedicated monochrome composite monitor with higher-quality and better-adjusted components than the modified TV set provided with the Model I. The text display on the Model II was 80x24 rather than the Model I/III's 64x16 text and also added lowercase letters, one major feature that the Model I was lacking (originally; an upgrade was available later). In addition, it could be operated in 40x24 text mode. The character set in the Model II was somewhat different from the Model I/III. It included several mathematics and currency symbols and in place of the Model I/III's semigraphics characters had 30 characters (ASCII codes 128-158) for drawing lines and boxes. Reverse video characters were not available.

The Model II was similar to an S-100 machine in that it featured a passive backplane with eight expansion slots; four of these were normally occupied by the CPU card, floppy controller, keyboard/video card, and RAM. A separate PCB in the back of the machine contained two RS-232 ports and a Centronics port. Although the expansion slots look similar to an S-100 slot, they were a proprietary design and could not be used with S-100 boards.

Various expansion cards for the remaining four slots included a hard disk controller, network interface controller, a 68000 CPU board that could address up to 256 KB memory, and a board for pixel-addressable graphics with 640 by 240 resolution. It could overlay the text screen with the bitmapped display. The same graphics board (catalog number 26-4104) could be fitted to the later Models 12 and 16. It came with a modified BASIC providing rudimentary screen drawing capabilities like line, box and circle drawing, shading and filling, a viewport capability and array transfer between graphics RAM and CPU RAM.[7]

The Model II architecture theoretically supported up to 512K RAM via a bank-switchable upper 32K page segment (up to fifteen 32K pages were supported).[8] However, the machine did not provide enough card slots to physically upgrade the RAM to 512K. This was because RAM was provided via 32k or 64k cards and only a few open card slots were available on a standard Model II, since the basic configuration of the machine took up four slots. This deficiency was rectified with the Model 12, which could accommodate up to 768 KB RAM using the newer 4164 DRAM chips and a revised bank-switching scheme.

A special-purpose expansion card was the 64K Memory Expansion Board (catalog number 26-4105) which allowed the Model II (without the expensive Model 16 upgrade) to run a special version of the Visicalc spreadsheet called Enhanced Visicalc. This made available larger worksheets by using banked memory beyond the Z80's base 64 KB.[9]

Some of the technical advances first introduced on the Model II such as the WD 1791 floppy controller and the improved video circuitry would later go into the Model III.

Despite being designed primarily for business or operating factory equipment, the Model II did have a handful of games available; notably the Scott Adams Adventure series were offered for it. In addition, CP/M versions of Infocom text adventures would run.

Tandy offered a desk custom-designed for the Model II for US$370. It could hold an additional three 8″ disk drives or up to four 8.4 MB hard drives (the Model II allowed three external floppy drives to be daisy-chained to it). In 1981, the 64K Model II computer was $3,350 and the "primary unit" 8.4 MB hard disk another $4,040 by mail-order from Radio Shack's dealer in Perry, Michigan; MSRP in the company's own stores was higher.[10]

BASIC interpreter edit

The Model II was provided with an implementation of Microsoft BASIC closely derived from Level II BASIC on the Model I/III, but with a number of differences and enhanced features. Unlike the Model I/III, the Model II's BASIC was entirely RAM-resident and loaded from disk. It was 17k in size, approximately the same size as Model I/III Disk BASIC.

While Model I/III BASIC include a startup prompt asking if the user would like to reduce BASIC's memory area (typically done if some memory is to be reserved for machine language routines), Model II BASIC instead has this feature as a command line option (M:address) when started from the TRS-DOS prompt. If the user is planning to run a BASIC program that performs file handling, it is also required to specify the number of open files at startup via the F:files option. A BASIC program may also be specified at startup for automatic loading and execution.

In Model I/III BASIC, the text cursor is positioned via the statement PRINT @, (position) which refers to an absolute coordinate on the screen. Model II BASIC instead accepts a row and column position (thus PRINT @, (2,20) instead of PRINT @, 125). Model II BASIC supplies the functions HEX$ and OCT$ for converting decimal values, and also added support for integer division and the modulo operator. Model II BASIC still limits variable names to two characters as support for long variable names in Microsoft BASIC did not appear until BASIC-80 5.x in 1981. BASIC programs may be saved in ASCII in addition to tokenized format. The ERASE command is used to clear all array variables.

Model II BASIC operates in one of two display modes depending on the last character displayed. In Scroll Mode (invoked if the last character displayed had an ASCII value from 32-127), text will scroll off the screen when the bottom is reached or wrap around to the next line on the left when the right side of the screen is reached. In Graphics Mode (ASCII value from 128-159), BASIC wraps the screen around when the bottom row or rightmost column is reached.

As with all pre-v5.x implementations of BASIC-80, Model II BASIC does not reserve string space automatically and the CLEAR statement must be used at the start of a program to reserve it.

The SYSTEM command, used to exit BASIC, may also be used to "pass" a command to TRS-DOS without exiting and losing the program currently in memory; this is most commonly done for tasks such as viewing the disk directory.

Missing from Model II BASIC are the SET and PSET commands for setting block characters, cassette functions, the CMD statement, and the PEEK, POKE, INP, and OUTP statements, making it less hacker-friendly than Model I/III BASIC. It was possible to regain most of this functionality by using the extremely similar MBASIC provided with CP/M. The MEM command, used in Model I/III BASIC to display the amount of free BASIC memory, was removed and its functionality merged into the FRE function.

Other programming languages edit

Microsoft made available its Fortran, Cobol and BASIC compilers, as well as its MACRO-80 assembler.[11] All were sold through Radio Shack. Later the simpler, more affordable Series I editor/assembler package from Radio Shack itself, familiar to many Model I hobbyists, was offered for the Model II. Radio Shack also had its own macro assembler product, Assembly Language Development System, or popularly known as ALDS. This product was later reworked and sold for the Model 4.[12]

Applications software edit

Wayne Green estimated that sales of the Model II as of August 1982 were about 10% of the Model I, discouraging third-party developers from creating software for the more expensive computer; the small software library, in turn, discouraged sales of the Model II. He described Tandy's software support for the Model II as "less than dynamic", because of the company's focus on the Model III.[13] Tandy produced and marketed various Model II business applications ranging from accounting, medical office, legal office, payroll, inventory, order entry, and sales analysis, to general-purpose applications for word processing, database management, and later spreadsheet work. Some were produced in-house (like the Scripsit word processor), others licensed and branded as Radio Shack products (like the Profile database), and still others marketed by Radio Shack, such as VisiCalc.[14] The company also offered products facilitating data transfer with IBM mainframe computers.[15]

Model 12 edit

The Model II was replaced in 1982 by the TRS-80 Model 12, which has half-height ("thinline") double-sided floppy drives, and integrates most of the Model II electronics into a single main board.[16][17] The video and keyboard card plugged into a single slot in the main board. An expansion card cage was available as an option, allowing six more plug-in cards. The white phosphor CRT on the Model II was replaced with a green phosphor tube on the Model 12 for easier viewing and less eye strain. Its keyboard sported eight function keys.[18] The Model 12 is essentially a Model 16B without the Motorola processor, and is upgradable to a Model 16B.

The Model 12 moved the Centronics and serial ports to a cluster on the rear left side of the computer.

Model 16 edit

The TRS-80 Model 16 came out in February 1982[19] as the follow-on to the Model II; an upgrade kit was available for Model II systems. The Model 16 added a 6 MHz, 16/32-bit Motorola 68000 processor and memory card, keeping the original Z80 as an I/O processor, or as the main processor when 8-bit Model II software was loaded. It has two half-height ("thinline") double-sided 8-inch floppy drives, though the Model II upgrade does not replace the floppy drive. The Model 16 can run either TRSDOS-16 or TRS-Xenix, a variant of Xenix, Microsoft's version of UNIX. TRSDOS-16 is a TRSDOS II-4.1 application providing a 68000 interface and support for up to three users, with no additional features and little compatible software. 68000 functionality was added as an extension, loading 68000 code into the 68000 memory via a shared memory window with the Z80.[20][19]

Why is a Model 16 like a bowling ball?


Because you can get the same amount of software for each!

— Joke told at Tandy headquarters[21]

At a price of US$4,999 (equivalent to $15,780 in 2023), the Model 16 sold poorly. By June 1982 the company had shipped 2,000 units to stores, with the majority unsold. Five months after its introduction, the computer still had no TRSDOS-16 applications; owners had to run Model II or CP/M software and applications.[20] Its release forced the few developers of Model II software to "start all over again", Green said, because customers would not want to run Z80 software on the Model 16.[13] Tandy admitted that it should have encouraged third-party software development, which resulted in the killer app VisiCalc for the Apple II.[22] In 1983, VisiCorp produced an update of Visicalc which Tandy sold for the Model 16 called Enhanced VisiCalc. This version runs on the Z80 and uses banked memory beyond the base 64 KB for larger worksheets.[23]

Rumors stated that Tandy would offer Xenix or another third-party operating system for the computer.[22][21] In early 1983 the company indeed switched to Xenix, and offered it for free to existing customers;[19] by mid-1983 an estimated 5,000 of 30,000 Model 16s ran Xenix.[24] Xenix was based on UNIX System III, also supported up to three users, and was more established.[25]

With Xenix, the Model 16 family became a popular system for small business, with a relatively large library of business and office automation software. Tandy offered multi-user word processing (Scripsit 16),[26] spreadsheet (Multiplan), and a 3GL "database" (Profile 16, later upgraded to filePro 16+), as well as an accounting suite with optional COBOL source for customization. RM-COBOL, BASIC, and C were available for programming, with Unify and Informix offered as relational databases. A kernel modification kit was also available.

TRS-Xenix was notable for being a master/slave implementation, with all I/O being performed by the Z80 while all processing was done within the otherwise I/O-free 68000 subsystem.

Model 16B and Tandy 6000 edit

The Model 16 evolved into the TRS-80 Model 16B with 256 KB in July 1983,[27] and later in 1985, the Tandy 6000, gaining an internal hard drive along the way and switching to an 8 MHz 68000. Tandy offered 8.4 MB, 15 MB, 35 MB, and 70 MB external hard drives, up to 768 KB of RAM, and up to six additional RS-232 serial ports supporting multi-user terminals. An expansion board with 512 KB memory was offered for the 6000, raising the maximum total RAM to one megabyte.[28] Additional memory and serial port expansion options were available from aftermarket companies.

The Model 6000 was referred to simply as the Tandy 6000 due to a marketing decision to move away from the Radio Shack and TRS-80 badges.

The 16B was the most popular Unix computer in 1984, with almost 40,000 units sold.[29] In 1987, Tandy announced that the 6000 hardware would no longer be improved; customers believed that their systems had become orphaned technology.[30] By 1988, Radio Shack had begun offering IBM-compatible 386 PCs for their professional line and finally retired the Model II family.

Reception edit

InfoWorld in 1981 called the Model II "a well-designed, capable business system" that "overcomes several limitations of the Model I".[1] Creative Computing in 1984 called it a "state-of-the-art business machine" that "might have taken the business market by storm had it not had a nameplate reading 'Radio Shack.'"[2]

BYTE's review in January 1984 stated that "the Model 16B is a fairly well-implemented and apparently well-supported Xenix system" that would likely receive much support from software developers. The authors said that it greatly improved on the Model I and III, and surprised them by being a very good small Unix development system. While criticizing Xenix's user unfriendliness for small business customers, and wondering "whether Radio Shack can or will invest" in training on the very sophisticated operating system for its dealers, they concluded that the Model 16B "deserves serious consideration".[31] The magazine in August 1984 described the 16B as "a usable multiuser microcomputer system", but with a slow hard drive that might limit the computer to two users.[32]

References edit

  1. ^ a b Hogan, Thom (August 31, 1981). "A Look at Radio Shack's Five Computers". InfoWorld. Vol. 3, no. 17. pp. 44–45. Retrieved February 28, 2011.
  2. ^ a b Ahl, David (November 1984). "Tandy Radio Shack enters the magic world of computers". Creative Computing. Vol. 10, no. 11. p. 292. Retrieved February 26, 2011.
  3. ^ "Advertisement:Radio Shack introduces its second TRS-80 computer breakthrough". Computerworld. Vol. XIII, no. 32. 15 October 1979. p. 31.
  4. ^ Freiberger, Paul (1981-08-31). "Radio Shack Prepares for the Future". InfoWorld. Vol. 3, no. 17. pp. 51, 53–54. Retrieved 26 October 2016.
  5. ^ Freiberger, Paul (1981-08-31). "Tandy's Outlets". InfoWorld. Vol. 3, no. 17. p. 54. Retrieved 26 October 2016.
  6. ^ "Mainframe Owners... Maybe TRS-80 Model II Should be Your Next Hardware Investment!". BYTE (advertisement). Vol. 5, no. 1. January 1980. p. 109.
  7. ^ "1982 Radio Shack Computer Catalog RSC-7 page 30". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  8. ^ TRS-80 Model II Technical Reference Manual. Fort Worth, TX: Radio Shack. 1980. p. 75.
  9. ^ "1983 Radio Shack Computer Catalog RSC-8 page 10". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  10. ^ Kilobaud Microcomputing (magazine), November 1981, page 57, "TRS-80 Discount", Perry Oil & Gas Incorporated 137 North Main St. Perry MI 48872 (advertisement).
  11. ^ "1981 Radio Shack Computer Catalog RSC-4 page 26". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  12. ^ "1982 Radio Shack Computer Catalog RSC-6 page 35". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  13. ^ a b Green, Wayne (August 1982). "The Model II—Time for Support?". 80 Remarks. 80 Micro. p. 8.
  14. ^ "1982 Radio Shack Computer Catalog RSC-6 page 32". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  15. ^ "1982 Radio Shack Computer Catalog RSC-6 page 34". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  16. ^ Hawkes, Jim (May 1983). "Model 12 Review". 80 Micro. CW Communications. p. 133. Retrieved July 17, 2020.
  17. ^ Daneliuk, Tim (August 22, 1983). "Hardware Review TRS 80 Model 12, 'a refined TRS 80 Model II'". InfoWorld. p. 50.
  18. ^ "Radio Shack Computer Catalog RSC-10 page 6". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  19. ^ a b c Chin, Kathy (1983-02-07). "Radio Shack goes to Microsoft's XENIX for Model 16 micros". InfoWorld. Vol. 5, no. 6. p. 3. Retrieved 31 January 2015.
  20. ^ a b Vose, G. Michael (September 1982). "DOS woes erode Tandy's lead". 80 Micro. p. 300. Retrieved 11 February 2015.
  21. ^ a b "Proof Notes". 80 Micro (editorial). September 1982. pp. 16–17. Retrieved 2020-10-13.
  22. ^ a b Markoff, John (1982-07-05). "Radio Shack: set apart from the rest of the field". InfoWorld. Vol. 4, no. 26. p. 36. Retrieved 10 February 2015.
  23. ^ "1983 Radio Shack Computer Catalog RSC-8 page 10". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  24. ^ Fastie, Will (June 1983). "The Graphical PC". PC Magazine. Vol. 2, no. 1.
  25. ^ "From Home to Business: The Eclectic Radio Shack Computer Line". InfoWorld. Vol. 6, no. 34. 1984-08-20. pp. 47–52. Retrieved May 26, 2011.
  26. ^ David Needle, ed. (April 9, 1984). "Radio Shack release multiuser software". InfoWorld. Vol. 6, no. 15. p. 11. ...released two multiuser software packages for its powerful Model 16 microcomputer system....and Scripsit word-processing programs...The Model 16 can accommodate up to six users...
  27. ^ Mace, Scott (1983-07-25). "Tandy introduces the Model 16B computer". InfoWorld. Vol. 5, no. 30. p. 1. Retrieved 11 February 2015.
  28. ^ "1986 Radio Shack Computer Catalog RSC-15 page 19". Radio Shack Catalogs dot com. Tandy/Radio Shack. Retrieved December 2, 2022.
  29. ^ Bartimo, Jim (1985-03-11). "Tandy Revamps Product Line". InfoWorld. Vol. 7, no. 10. pp. 28–29. Retrieved 21 January 2015.
  30. ^ Spiegelman, Lisa L. (1987-05-04). "Tandy to Sell Laser Printer, 80386 Micro". InfoWorld. Vol. 9, no. 18. pp. 1, 85.
  31. ^ Barry, Steve; Jacobson, Randy (January 1984). "The TRS-80 Model 16B with Xenix". BYTE. pp. 288–320. Retrieved 2021-11-06.
  32. ^ Hinnant, David F. (Aug 1984). "Benchmarking UNIX Systems". BYTE. Vol. 9, no. 8. pp. 132–135, 400–409. Retrieved 23 February 2016.

model, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers, books, scholar, jstor, 2023, learn, when, r. This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources TRS 80 Model II news newspapers books scholar JSTOR May 2023 Learn how and when to remove this message The TRS 80 Model II is a computer system launched by Tandy in October 1979 and targeted at the small business market It is not an upgrade of the original TRS 80 Model I but a new system TRS 80 Model II 1 2 TRS 80 Model IIManufacturerTandy CorporationTypePersonal computerRelease dateOctober 1979 44 years ago 1979 10 3 Introductory priceUS 3 450 equivalent to 14 480 in 2023 32KB US 3 899 equivalent to 16 370 in 2023 64KB Operating systemTRSDOS Microsoft BASICCPUZ80A 4 MHzMemory32 or 64KB RAMStorageSingled sided Shugart 500k 8 floppy driveDisplay80x25 textInputDetachable keyboardDimensions14 x 21 1 4 x 23 1 2 inch The Model II was succeeded by the compatible TRS 80 Model 12 Model 16 Model 16B and the Tandy 6000 Contents 1 Model II 1 1 Background 1 2 Hardware 1 3 BASIC interpreter 1 4 Other programming languages 1 5 Applications software 2 Model 12 3 Model 16 4 Model 16B and Tandy 6000 5 Reception 6 ReferencesModel II editBackground edit Tandy was surprised at the strong demand for the TRS 80 Model I from business purchasers The computer was too limited for such use so the company began development on the Model II in late 1978 It was announced in May 1979 deliveries began in October 4 and only Tandy owned Radio Shack stores sold the computer 5 Tandy advertised the Model II as a business computer not a hobby home or personal computer It claimed that the computer was ideal for a small business and also just right for many time consuming jobs within larger businesses including those with mainframes or minicomputers The base single disk version was US 3 450 and a four disk version was US 6 599 6 Hardware edit As a professional business machine the Model II used state of the art hardware and had numerous features not found in the primitive Model I such as the high speed for the time 4 MHz Z80A DMA vectored interrupts a detachable keyboard with two function keys and numeric keypad and port instead of memory mapped I O It sported 80x25 text and a single sided 500 KB 8 floppy drive and either 32 or 64k of RAM along with two RS 232 ports and a Centronics standard parallel port The video memory could be banked out of Z80 memory so that the entire 64 KB address space could be used for main memory Unlike most computers it had no BIOS ROM except a small boot loader the BIOS was loaded off the boot floppy Because of this and the use of port I O almost all of the Model II s memory could be used by software The Model II ran the TRSDOS operating system renamed to TRSDOS II starting with version 4 0 and BASIC The different disk format and system architecture made it impossible to run Model I III software on the Model II thus it never had as much available This was somewhat mitigated by the availability of the CP M operating system for the Model II from third parties such as Pickles amp Trout Unlike the Model I III the Model II s memory map is compatible with standard CP M 80 Three internal expansion slots could be used for add on cards such as additional serial ports and a video board that allowed bitmap graphics The floppy drive included with the Model II was a Shugart SA 800 full height single sided 8 drive like most such drives it spun continuously whether the disk was being accessed or not and the spindle motor was powered directly off the A C line The floppy controller in the Model II was a double density soft sector unit based on the WD 1791 floppy controller Like with the Model I III IV boot disks on the Model II required Track 0 to be single density CDC drives were used for the floppy expansion module The keyboard was a capacitive keyboard made by Keytronic Corporation Like most capacitive keyboards it utilized a key mechanism with foam rubber disks these are prone to dry rotting with age and requiring replacement A later version of the keyboard was made by Cherry Corporation but still used the capacitive technology rather than the more well known Cherry mechanical keyswitches The disk format on the Model II closely followed the IBM 3740 standard which specified 77 tracks 26 sectors per track soft sector formatting and a sector size of 128 bytes for a formatted capacity of about 250k however the Model II had a double density controller so the disk format used 256 byte sectors and formatted capacity was about 492k If users installed a double sided drive they could get 1MB of space however this required a modified DOS and Radio Shack did not officially support the use of double sided drives on the Model II There were several hardware revisions to the Model II over its lifespan The first revision models 1979 80 could not boot from a hard disk and the floppy controller required a terminating resistor pack for the last drive on the chain in place of the standard method of putting a terminating resistor pack on the internal disk drives The external resistor pack worked by looping back the I O lines on the external floppy connector to the SA 800 drive s terminator pins This unusual setup was chosen so the users would not have to remove the cover and install or remove a terminating resistor pack on the floppy drive every time they wanted to remove or attach external disk drives It proved to be problematic since customers who lost their resistor packs could not use their machines Radio Shack sold replacement packs for 50 and Model IIs sold from 1981 onward used a different floppy controller that did not require it Hard disks offered for the Model II also used a terminating resistor pack These were sold as master and slave drives with the master hard disk which had the resistor pack needing to be the last one on the chain Like most hard disks offered on 8 bit computers there was no subdirectory support and the drive was simply treated by the OS as a giant and speedy floppy disk Unlike the Model I III the Model II also had a case fan due to the heat generated by the 8 floppy drive s continuously running spindle motor The combined effect of the case fan and the floppy motor resulted in an extremely noisy computer compared to the nearly silent Model I III The video display in the Model II is similar to the Model I A 12 B amp W television CRT is used the monitors were supplied by RCA and Motorola However the Model II s video circuitry was significantly improved in the interest of better picture quality as one of the criticisms of the Model I was that the included monitor was merely an RCA television set with the RF IF and sound stripped out The Model II in contrast used a dedicated monochrome composite monitor with higher quality and better adjusted components than the modified TV set provided with the Model I The text display on the Model II was 80x24 rather than the Model I III s 64x16 text and also added lowercase letters one major feature that the Model I was lacking originally an upgrade was available later In addition it could be operated in 40x24 text mode The character set in the Model II was somewhat different from the Model I III It included several mathematics and currency symbols and in place of the Model I III s semigraphics characters had 30 characters ASCII codes 128 158 for drawing lines and boxes Reverse video characters were not available The Model II was similar to an S 100 machine in that it featured a passive backplane with eight expansion slots four of these were normally occupied by the CPU card floppy controller keyboard video card and RAM A separate PCB in the back of the machine contained two RS 232 ports and a Centronics port Although the expansion slots look similar to an S 100 slot they were a proprietary design and could not be used with S 100 boards Various expansion cards for the remaining four slots included a hard disk controller network interface controller a 68000 CPU board that could address up to 256 KB memory and a board for pixel addressable graphics with 640 by 240 resolution It could overlay the text screen with the bitmapped display The same graphics board catalog number 26 4104 could be fitted to the later Models 12 and 16 It came with a modified BASIC providing rudimentary screen drawing capabilities like line box and circle drawing shading and filling a viewport capability and array transfer between graphics RAM and CPU RAM 7 The Model II architecture theoretically supported up to 512K RAM via a bank switchable upper 32K page segment up to fifteen 32K pages were supported 8 However the machine did not provide enough card slots to physically upgrade the RAM to 512K This was because RAM was provided via 32k or 64k cards and only a few open card slots were available on a standard Model II since the basic configuration of the machine took up four slots This deficiency was rectified with the Model 12 which could accommodate up to 768 KB RAM using the newer 4164 DRAM chips and a revised bank switching scheme A special purpose expansion card was the 64K Memory Expansion Board catalog number 26 4105 which allowed the Model II without the expensive Model 16 upgrade to run a special version of the Visicalc spreadsheet called Enhanced Visicalc This made available larger worksheets by using banked memory beyond the Z80 s base 64 KB 9 Some of the technical advances first introduced on the Model II such as the WD 1791 floppy controller and the improved video circuitry would later go into the Model III Despite being designed primarily for business or operating factory equipment the Model II did have a handful of games available notably the Scott Adams Adventure series were offered for it In addition CP M versions of Infocom text adventures would run Tandy offered a desk custom designed for the Model II for US 370 It could hold an additional three 8 disk drives or up to four 8 4 MB hard drives the Model II allowed three external floppy drives to be daisy chained to it In 1981 the 64K Model II computer was 3 350 and the primary unit 8 4 MB hard disk another 4 040 by mail order from Radio Shack s dealer in Perry Michigan MSRP in the company s own stores was higher 10 BASIC interpreter edit The Model II was provided with an implementation of Microsoft BASIC closely derived from Level II BASIC on the Model I III but with a number of differences and enhanced features Unlike the Model I III the Model II s BASIC was entirely RAM resident and loaded from disk It was 17k in size approximately the same size as Model I III Disk BASIC While Model I III BASIC include a startup prompt asking if the user would like to reduce BASIC s memory area typically done if some memory is to be reserved for machine language routines Model II BASIC instead has this feature as a command line option M address when started from the TRS DOS prompt If the user is planning to run a BASIC program that performs file handling it is also required to specify the number of open files at startup via the F files option A BASIC program may also be specified at startup for automatic loading and execution In Model I III BASIC the text cursor is positioned via the statement span class kr PRINT span span class w span span class err span span class p span span class w span span class p span span class vg position span span class p span which refers to an absolute coordinate on the screen Model II BASIC instead accepts a row and column position thus span class kr PRINT span span class w span span class err span span class p span span class w span span class p span span class il 2 span span class p span span class il 20 span span class p span instead of span class kr PRINT span span class w span span class err span span class p span span class w span span class il 125 span Model II BASIC supplies the functions span class vg HEX span and span class vg OCT span for converting decimal values and also added support for integer division and the modulo operator Model II BASIC still limits variable names to two characters as support for long variable names in Microsoft BASIC did not appear until BASIC 80 5 x in 1981 BASIC programs may be saved in ASCII in addition to tokenized format The ERASE command is used to clear all array variables Model II BASIC operates in one of two display modes depending on the last character displayed In Scroll Mode invoked if the last character displayed had an ASCII value from 32 127 text will scroll off the screen when the bottom is reached or wrap around to the next line on the left when the right side of the screen is reached In Graphics Mode ASCII value from 128 159 BASIC wraps the screen around when the bottom row or rightmost column is reached As with all pre v5 x implementations of BASIC 80 Model II BASIC does not reserve string space automatically and the CLEAR statement must be used at the start of a program to reserve it The SYSTEM command used to exit BASIC may also be used to pass a command to TRS DOS without exiting and losing the program currently in memory this is most commonly done for tasks such as viewing the disk directory Missing from Model II BASIC are the SET and PSET commands for setting block characters cassette functions the CMD statement and the PEEK POKE INP and OUTP statements making it less hacker friendly than Model I III BASIC It was possible to regain most of this functionality by using the extremely similar MBASIC provided with CP M The MEM command used in Model I III BASIC to display the amount of free BASIC memory was removed and its functionality merged into the FRE function Other programming languages edit Microsoft made available its Fortran Cobol and BASIC compilers as well as its MACRO 80 assembler 11 All were sold through Radio Shack Later the simpler more affordable Series I editor assembler package from Radio Shack itself familiar to many Model I hobbyists was offered for the Model II Radio Shack also had its own macro assembler product Assembly Language Development System or popularly known as ALDS This product was later reworked and sold for the Model 4 12 Applications software edit Wayne Green estimated that sales of the Model II as of August 1982 update were about 10 of the Model I discouraging third party developers from creating software for the more expensive computer the small software library in turn discouraged sales of the Model II He described Tandy s software support for the Model II as less than dynamic because of the company s focus on the Model III 13 Tandy produced and marketed various Model II business applications ranging from accounting medical office legal office payroll inventory order entry and sales analysis to general purpose applications for word processing database management and later spreadsheet work Some were produced in house like the Scripsit word processor others licensed and branded as Radio Shack products like the Profile database and still others marketed by Radio Shack such as VisiCalc 14 The company also offered products facilitating data transfer with IBM mainframe computers 15 Model 12 editThe Model II was replaced in 1982 by the TRS 80 Model 12 which has half height thinline double sided floppy drives and integrates most of the Model II electronics into a single main board 16 17 The video and keyboard card plugged into a single slot in the main board An expansion card cage was available as an option allowing six more plug in cards The white phosphor CRT on the Model II was replaced with a green phosphor tube on the Model 12 for easier viewing and less eye strain Its keyboard sported eight function keys 18 The Model 12 is essentially a Model 16B without the Motorola processor and is upgradable to a Model 16B The Model 12 moved the Centronics and serial ports to a cluster on the rear left side of the computer Model 16 editThe TRS 80 Model 16 came out in February 1982 19 as the follow on to the Model II an upgrade kit was available for Model II systems The Model 16 added a 6 MHz 16 32 bit Motorola 68000 processor and memory card keeping the original Z80 as an I O processor or as the main processor when 8 bit Model II software was loaded It has two half height thinline double sided 8 inch floppy drives though the Model II upgrade does not replace the floppy drive The Model 16 can run either TRSDOS 16 or TRS Xenix a variant of Xenix Microsoft s version of UNIX TRSDOS 16 is a TRSDOS II 4 1 application providing a 68000 interface and support for up to three users with no additional features and little compatible software 68000 functionality was added as an extension loading 68000 code into the 68000 memory via a shared memory window with the Z80 20 19 Why is a Model 16 like a bowling ball Because you can get the same amount of software for each Joke told at Tandy headquarters 21 At a price of US 4 999 equivalent to 15 780 in 2023 the Model 16 sold poorly By June 1982 the company had shipped 2 000 units to stores with the majority unsold Five months after its introduction the computer still had no TRSDOS 16 applications owners had to run Model II or CP M software and applications 20 Its release forced the few developers of Model II software to start all over again Green said because customers would not want to run Z80 software on the Model 16 13 Tandy admitted that it should have encouraged third party software development which resulted in the killer app VisiCalc for the Apple II 22 In 1983 VisiCorp produced an update of Visicalc which Tandy sold for the Model 16 called Enhanced VisiCalc This version runs on the Z80 and uses banked memory beyond the base 64 KB for larger worksheets 23 Rumors stated that Tandy would offer Xenix or another third party operating system for the computer 22 21 In early 1983 the company indeed switched to Xenix and offered it for free to existing customers 19 by mid 1983 an estimated 5 000 of 30 000 Model 16s ran Xenix 24 Xenix was based on UNIX System III also supported up to three users and was more established 25 With Xenix the Model 16 family became a popular system for small business with a relatively large library of business and office automation software Tandy offered multi user word processing Scripsit 16 26 spreadsheet Multiplan and a 3GL database Profile 16 later upgraded to filePro 16 as well as an accounting suite with optional COBOL source for customization RM COBOL BASIC and C were available for programming with Unify and Informix offered as relational databases A kernel modification kit was also available TRS Xenix was notable for being a master slave implementation with all I O being performed by the Z80 while all processing was done within the otherwise I O free 68000 subsystem Model 16B and Tandy 6000 editThe Model 16 evolved into the TRS 80 Model 16B with 256 KB in July 1983 27 and later in 1985 the Tandy 6000 gaining an internal hard drive along the way and switching to an 8 MHz 68000 Tandy offered 8 4 MB 15 MB 35 MB and 70 MB external hard drives up to 768 KB of RAM and up to six additional RS 232 serial ports supporting multi user terminals An expansion board with 512 KB memory was offered for the 6000 raising the maximum total RAM to one megabyte 28 Additional memory and serial port expansion options were available from aftermarket companies The Model 6000 was referred to simply as the Tandy 6000 due to a marketing decision to move away from the Radio Shack and TRS 80 badges The 16B was the most popular Unix computer in 1984 with almost 40 000 units sold 29 In 1987 Tandy announced that the 6000 hardware would no longer be improved customers believed that their systems had become orphaned technology 30 By 1988 Radio Shack had begun offering IBM compatible 386 PCs for their professional line and finally retired the Model II family Reception editInfoWorld in 1981 called the Model II a well designed capable business system that overcomes several limitations of the Model I 1 Creative Computing in 1984 called it a state of the art business machine that might have taken the business market by storm had it not had a nameplate reading Radio Shack 2 BYTE s review in January 1984 stated that the Model 16B is a fairly well implemented and apparently well supported Xenix system that would likely receive much support from software developers The authors said that it greatly improved on the Model I and III and surprised them by being a very good small Unix development system While criticizing Xenix s user unfriendliness for small business customers and wondering whether Radio Shack can or will invest in training on the very sophisticated operating system for its dealers they concluded that the Model 16B deserves serious consideration 31 The magazine in August 1984 described the 16B as a usable multiuser microcomputer system but with a slow hard drive that might limit the computer to two users 32 References edit a b Hogan Thom August 31 1981 A Look at Radio Shack s Five Computers InfoWorld Vol 3 no 17 pp 44 45 Retrieved February 28 2011 a b Ahl David November 1984 Tandy Radio Shack enters the magic world of computers Creative Computing Vol 10 no 11 p 292 Retrieved February 26 2011 Advertisement Radio Shack introduces its second TRS 80 computer breakthrough Computerworld Vol XIII no 32 15 October 1979 p 31 Freiberger Paul 1981 08 31 Radio Shack Prepares for the Future InfoWorld Vol 3 no 17 pp 51 53 54 Retrieved 26 October 2016 Freiberger Paul 1981 08 31 Tandy s Outlets InfoWorld Vol 3 no 17 p 54 Retrieved 26 October 2016 Mainframe Owners Maybe TRS 80 Model II Should be Your Next Hardware Investment BYTE advertisement Vol 5 no 1 January 1980 p 109 1982 Radio Shack Computer Catalog RSC 7 page 30 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 TRS 80 Model II Technical Reference Manual Fort Worth TX Radio Shack 1980 p 75 1983 Radio Shack Computer Catalog RSC 8 page 10 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 Kilobaud Microcomputing magazine November 1981 page 57 TRS 80 Discount Perry Oil amp Gas Incorporated 137 North Main St Perry MI 48872 advertisement 1981 Radio Shack Computer Catalog RSC 4 page 26 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 1982 Radio Shack Computer Catalog RSC 6 page 35 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 a b Green Wayne August 1982 The Model II Time for Support 80 Remarks 80 Micro p 8 1982 Radio Shack Computer Catalog RSC 6 page 32 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 1982 Radio Shack Computer Catalog RSC 6 page 34 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 Hawkes Jim May 1983 Model 12 Review 80 Micro CW Communications p 133 Retrieved July 17 2020 Daneliuk Tim August 22 1983 Hardware Review TRS 80 Model 12 a refined TRS 80 Model II InfoWorld p 50 Radio Shack Computer Catalog RSC 10 page 6 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 a b c Chin Kathy 1983 02 07 Radio Shack goes to Microsoft s XENIX for Model 16 micros InfoWorld Vol 5 no 6 p 3 Retrieved 31 January 2015 a b Vose G Michael September 1982 DOS woes erode Tandy s lead 80 Micro p 300 Retrieved 11 February 2015 a b Proof Notes 80 Micro editorial September 1982 pp 16 17 Retrieved 2020 10 13 a b Markoff John 1982 07 05 Radio Shack set apart from the rest of the field InfoWorld Vol 4 no 26 p 36 Retrieved 10 February 2015 1983 Radio Shack Computer Catalog RSC 8 page 10 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 Fastie Will June 1983 The Graphical PC PC Magazine Vol 2 no 1 From Home to Business The Eclectic Radio Shack Computer Line InfoWorld Vol 6 no 34 1984 08 20 pp 47 52 Retrieved May 26 2011 David Needle ed April 9 1984 Radio Shack release multiuser software InfoWorld Vol 6 no 15 p 11 released two multiuser software packages for its powerful Model 16 microcomputer system and Scripsit word processing programs The Model 16 can accommodate up to six users Mace Scott 1983 07 25 Tandy introduces the Model 16B computer InfoWorld Vol 5 no 30 p 1 Retrieved 11 February 2015 1986 Radio Shack Computer Catalog RSC 15 page 19 Radio Shack Catalogs dot com Tandy Radio Shack Retrieved December 2 2022 Bartimo Jim 1985 03 11 Tandy Revamps Product Line InfoWorld Vol 7 no 10 pp 28 29 Retrieved 21 January 2015 Spiegelman Lisa L 1987 05 04 Tandy to Sell Laser Printer 80386 Micro InfoWorld Vol 9 no 18 pp 1 85 Barry Steve Jacobson Randy January 1984 The TRS 80 Model 16B with Xenix BYTE pp 288 320 Retrieved 2021 11 06 Hinnant David F Aug 1984 Benchmarking UNIX Systems BYTE Vol 9 no 8 pp 132 135 400 409 Retrieved 23 February 2016 Retrieved from https en wikipedia org w index php title TRS 80 Model II amp oldid 1211900123 model16, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.