Difference between revisions of "TRS-80 Model I Family"

From Computer History Wiki
Jump to: navigation, search
m (Avoid redir; add some links)
(Added infobox)
Line 1: Line 1:
 +
<noinclude>
 +
<!-- not clear which of the various year fields 'introduced' means, but since there are users of this template which use it, it can't be removed -->
 +
 +
<pre>
 +
| name                =  TRS-80 Model I
 +
| manufacturer        =  Tandy Corporation
 +
| date announced      =  August 3, 1977
 +
| date first shipped  =  November, 1977
 +
| year introduced    =  1977
 +
| year discontinued  =  1980
 +
| form factor        =  Microcomputer
 +
| word size          =  8-bit
 +
| clock speed        =  1.774 MHz
 +
| ram                =  4k (Level I Basic) 16k-48k (Level II Basic)
 +
| cpu                =  Z80 (Later Z80A)
 +
| operating system    =  Level I Basic, Level II Basic, TRSDOS, Third Party DOSes including LDOS
 +
| successor          =  TRS-80 Model III
 +
| price              =  US$599
 +
</pre>
 +
 +
<!-- prototype (blank) entry
 +
{{#if: {{{xx|}}} |
 +
! xx:
 +
{{!}} {{{xx}}} }}
 +
|-
 +
-->
 +
 +
</noinclude>
 +
<includeonly>
 +
{| class="infobox bordered" style="width: 25em; text-align: left; font-size: 90%" align="right"
 +
|-
 +
| colspan="2" style="text-align:center; font-size: large;" | '''{{{name}}}'''
 +
|-
 +
{{#if: {{{image|}}} |
 +
{{!}} colspan="2" style="text-align:center;" {{!}} [[Image:{{{image}}}|250px| ]]<br>{{{caption}}} }}
 +
|-
 +
 +
{{#if: {{{manufacturer|}}} |
 +
! Manufacturer:
 +
{{!}} {{{manufacturer}}}  }}
 +
|-
 +
 +
{{#if: {{{architecture|}}} |
 +
! Architecture:
 +
{{!}} {{{architecture}}}  }}
 +
|-
 +
 +
{{#if: {{{Date announced|}}} |
 +
! Date Announced:
 +
{{!}} {{{year announced}}} }}
 +
|-
 +
 +
{{#if: {{{year design started|}}} |
 +
! Year Design Started:
 +
{{!}} {{{year design started}}} }}
 +
|-
 +
 +
{{#if: {{{date first shipped|}}} |
 +
! Date First Shipped:
 +
{{!}} {{{year first shipped}}} }}
 +
|-
 +
 +
{{#if: {{{year introduced|}}} |
 +
! Year Introduced:
 +
{{!}} {{{year introduced}}} }}
 +
|-
 +
 +
{{#if: {{{year discontinued|}}} |
 +
! Year Discontinued:
 +
{{!}} {{{year discontinued}}} }}
 +
|-
 +
 +
{{#if: {{{form factor|}}} |
 +
! Form Factor:
 +
{{!}} {{{form factor}}} }}
 +
|-
 +
 +
{{#if: {{{word size|}}} |
 +
! Word Size:
 +
{{!}} {{{word size}}} }}
 +
|-
 +
 +
{{#if: {{{logic type|}}} |
 +
! Logic Type:
 +
{{!}} {{{logic type}}} }}
 +
|-
 +
 +
{{#if: {{{design type|}}} |
 +
! Design Type:
 +
{{!}} {{{design type}}} }}
 +
|-
 +
 +
{{#if: {{{uword width|}}} |
 +
! Microword Width:
 +
{{!}} {{{uword width}}} }}
 +
|-
 +
 +
{{#if: {{{ucode length|}}} |
 +
! Microcode Length:
 +
{{!}} {{{ucode length}}} }}
 +
|-
 +
 +
{{#if: {{{clock speed|}}} |
 +
! Clock Speed:
 +
{{!}} {{{clock speed}}} }}
 +
|-
 +
 +
{{#if: {{{cycle time|}}} |
 +
! Cycle Time:
 +
{{!}} {{{cycle time}}} }}
 +
|-
 +
 +
{{#if: {{{instruction speed|}}} |
 +
! Instruction Speed:
 +
{{!}} {{{instruction speed}}} }}
 +
|-
 +
 +
{{#if: {{{cache size|}}} |
 +
! Cache Size:
 +
{{!}} {{{cache size}}} }}
 +
|-
 +
 +
{{#if: {{{cache speed|}}} |
 +
! Cache Speed:
 +
{{!}} {{{cache speed}}} }}
 +
|-
 +
 +
{{#if: {{{ram|}}} |
 +
! Memory Size:
 +
{{!}} {{{ram}}} }}
 +
|-
 +
 +
{{#if: {{{memory speed|}}} |
 +
! Memory Speed:
 +
{{!}} {{{memory speed}}} }}
 +
|-
 +
 +
{{#if: {{{graphics|}}} |
 +
! Graphics:
 +
{{!}} {{{graphics}}} }}
 +
|-
 +
 +
{{#if: {{{cpu|}}} |
 +
! CPU:
 +
{{!}} {{{cpu}}} }}
 +
|-
 +
 +
{{#if: {{{physical address|}}} |
 +
! Physical Address Size:
 +
{{!}} {{{physical address}}} }}
 +
|-
 +
 +
{{#if: {{{virtual address|}}} |
 +
! Virtual Address Size:
 +
{{!}} {{{virtual address}}} }}
 +
|-
 +
 +
{{#if: {{{memory mgmt|}}} |
 +
! Memory Management:
 +
{{!}} {{{memory mgmt}}} }}
 +
|-
 +
 +
{{#if: {{{bus arch|}}} |
 +
! Bus Architecture:
 +
{{!}} {{{bus arch}}} }}
 +
|-
 +
 +
{{#if: {{{operating system|}}} |
 +
! Operating System:
 +
{{!}} {{{operating system}}} }}
 +
|-
 +
 +
{{#if: {{{predecessor|}}} |
 +
! Predecessor(s):
 +
{{!}} {{{predecessor}}} }}
 +
|-
 +
 +
{{#if: {{{successor|}}} |
 +
! Successor(s):
 +
{{!}} {{{successor}}} }}
 +
|-
 +
 +
{{#if: {{{price|}}} |
 +
! Price:
 +
{{!}} {{{price}}} }}
 +
|-
 +
 +
| colspan="2" style="font-size: smaller;" | {{{footnotes|}}}
 +
|}
 +
</includeonly>
 +
 +
 
The '''TRS-80 Model I''' computer, originally known as simply the '''TRS-80''' computer, was released in 1977. It is considered to be part of the "1977 trinity of home computers also including the [[Apple II]] and the [[Commodore Pet]]. Unlike the [[6502]] driven Apple and Commodore machines, the Model I used the [[Zilog Z80]] processor running at 1.77 MHz.
 
The '''TRS-80 Model I''' computer, originally known as simply the '''TRS-80''' computer, was released in 1977. It is considered to be part of the "1977 trinity of home computers also including the [[Apple II]] and the [[Commodore Pet]]. Unlike the [[6502]] driven Apple and Commodore machines, the Model I used the [[Zilog Z80]] processor running at 1.77 MHz.
  

Revision as of 22:21, 22 May 2023


| name                =  TRS-80 Model I
| manufacturer        =  Tandy Corporation
| date announced      =  August 3, 1977
| date first shipped  =  November, 1977
| year introduced     =  1977
| year discontinued   =  1980
| form factor         =  Microcomputer
| word size           =  8-bit
| clock speed         =  1.774 MHz 
| ram                 =  4k (Level I Basic) 16k-48k (Level II Basic)
| cpu                 =  Z80 (Later Z80A)
| operating system    =  Level I Basic, Level II Basic, TRSDOS, Third Party DOSes including LDOS
| successor           =  TRS-80 Model III
| price               =  US$599




The TRS-80 Model I computer, originally known as simply the TRS-80 computer, was released in 1977. It is considered to be part of the "1977 trinity of home computers also including the Apple II and the Commodore Pet. Unlike the 6502 driven Apple and Commodore machines, the Model I used the Zilog Z80 processor running at 1.77 MHz.

The original versions came with 4k RAM and Level I BASIC which was on Tiny Basic. In 1978, Level II Basic, a double precision floating point Basic written by Microsoft. Also, in 1978, the Expansion Interface was released. This Interface allowed up to four floppy disk drives and up to 48k RAM in groups of 16k assuming the base system had 16k installed. It also allowed a printer to be attached.

The second TRS-80 computer, the incompatible business computer Model II part of the TRS-80 Model II Family was released in 1979. It should be known that in 1978 a short-lived business system called the Tandy 10 Business Computer was released but it sold extremely poorly and to the best of my knowledge wasn't even featured in the famous Radio Shack Computer Catalogs. In 1980, it's mostly compatible successor the TRS-80 Model III was released. It was an all-in-system with a faster Z80 and the ability to type in lower case plus other improvements. Not long after, the FCC declared that the Model I did not comply to new, more stringent RF interference standard and Radio Shack had to take it off the market.

There are many good emulators for the system, but I recommend trs80gp which emulates multiple emulates all of the Z80 TRS-80 systems plus the Model 16, Tandy 6000, and the TRS-80 MC-10, a small, low price home computer.