Standard Kansas City

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Interfață casetă audio SWTPC AC-30 care implementează standardul Kansas City. S-a vândut cu 80 de dolari în mai 1976.

Standardul standard Kansas City și Kansas City Standard (KCS), sau standardele Byte , sunt un format de înregistrare digital de date pentru înregistrarea casetelor audio .

Revista Byte a decis să sponsorizeze un simpozion [1] [2] în noiembrie 1975 în Kansas City pentru a dezvolta un standard pentru stocarea datelor digitale de la microcomputere pe dispozitive ieftine de calitate populară, cum ar fi casetele audio, într-un moment în care unitățile de dischetă depășeau 1000 USD în Preț. [3] Deși acest standard a existat încă din zorii revoluției microcomputerelor, foarte puține sisteme l-au folosit ca standard. [4]

Primele utilizări ale casetelor

Microcomputerele timpurii foloseau în general benzi de hârtie perforate pentru stocarea programelor, o alegere costisitoare. Jerry Ogdin, consultant în calculatoare, a venit cu ideea de a folosi sunete pe o casetă audio pentru a înlocui benzile de hârtie. I-a adus ideea lui Les Solomon , editor al revistei Popular Electronics , care a fost în mod similar frustrat de utilizarea benzilor perforate. În septembrie 1975, cei doi au scris un articol despre HITS (acronim pentru Hobbysts 'Interchange Tape System), care folosea două tonuri pentru a reprezenta 1 și 0. La scurt timp, un număr de producători au început să utilizeze abordări similare, deși fiecare dintre aceste sisteme s-a dovedit a fi incompatibil cu ceilalți. [4]

Definiția standardului

Wayne Green , care tocmai începuse ziarul Byte, dorea ca toți producătorii să se reunească pentru a discuta stabilirea unui standard. Locația aleasă a fost Kansas City, Missouri, iar la adunarea de două zile au participat 18 persoane care au fost în cele din urmă de acord asupra unui sistem bazat pe proiectul lui Don Lancaster, publicat în primul număr al revistei Byte. După simpozion, Lee Felsenstein (Tehnologia procesorului) și Harold Mauch (Percom) au scris textul standardului.

O interfață casetă este similară cu un modem conectat la un port serial . 1s și 0s de la portul serial sunt convertite în tonuri sonore utilizând tehnica de tastare a frecvenței audio (AFSK). Un bit '0' este reprezentat de patru cicluri de undă sinusoidală de la 1 200 Hz și un bit '1' la opt cicluri de la 2 400 Hz . Acest lucru permite transferul de date la 300 baud . Fiecare cadru începe cu un bit de început (un '0') urmat de opt biți de date (primul bit cel mai puțin semnificativ) urmat de doi biți de oprire ('1'). Astfel fiecare cadru are 11 biți lungime, pentru o viteză de 27 311 octeți pe secundă.

Numărul din februarie 1976 al revistei Byte conținea un raport al simpozionului, iar numărul din martie a ilustrat două exemple de hardware create de Don Lancaster [5] și Harold Mauch. [6] Rata de 300 baud a fost fiabilă, dar lentă (programul tipic BASIC de 8 kilobyți a necesitat cinci minute de înregistrare). Majoritatea circuitelor din punțile casetei audio ar putea suporta viteze mai mari.

Potrivit lui Solomon, eforturile nu au dus la succes, "Din păcate, nu a durat mult; până la sfârșitul lunii toată lumea a revenit la standardele sale și confuzia asupra înregistrărilor a fost mai rea." "Din păcate, nu a durat mult; înainte de sfârșitul lunii, fiecare s-a întors la propriul standard de bandă și confuzia înregistrării s-a agravat." [4]

Participanți la simpozionul din Kansas City

La procesor Technology au dezvoltat populare BUCĂȚILOR (C omputer U SERS' T maimuță tandard S) , care ar putea lucra la ambele 300 și 1200 baud. Au produs placa de interfață CUTS Tape I / O echipată cu o magistrală S-100 capabilă să adauge atât standardul CUTS, cât și standardul Kansas City la orice sistem echipat cu S-100. Tehnologia procesorului a vândut, de asemenea, multe programe software pe bandă. O parte în format CUTS și pe de altă parte în format standard Kansas City.

Floppy ROM

Revista Interface Age, ediția din mai 1977, care conține un ROM floppy în discul flexy standard din Kansas City.

În august 1976, la spectacolul Personal Computing din Atlantic City, Bob Marsh de la Processor Technology a vorbit cu Bob Jones, editorul Interface Age , despre tipărirea de software pe discuri de vinil. Tehnologia procesorului a furnizat un program de procesare 8080 pentru înregistrare. Testul nu a funcționat și nu au mai putut să dedice mai mult timp întreprinderii. [7]

Daniel Meyer și Gary Kay de la Southwest Technical Products au fost de acord cu Robert Uiterwyk să ofere programul său de interpretare 4K BASIC pentru microprocesorul 6800 . Ideea a fost să înregistreze programul pe bandă audio în standardul „Kansas City” și apoi să faceți o înregistrare master din acea bandă. Pe atunci, Eva-Tone a produs Soundsheets pe foi subțiri de vinil, care nu puteau să conțină decât o singură melodie. [8] Aceste discuri subțiri erau ieftine și puteau fi asociate cu o revistă.

Bill Turner [9] și Bill Blomgren [10] de la MicroComputerSystems Inc. au lucrat împreună la EVA-TONE și au dezvoltat un proces care a funcționat bine. Etapa intermediară, adică înregistrarea pe bandă, a scăzut semnalul, astfel că s-a decis conectarea unei interfețe de casetă SWTPC AC-30 [11] direct la dispozitivul de înregistrare master disc.

În mai 1977, Age Interface conținea primul "Floppy ROM", un disc de 33 1/3 rpm cu aproximativ 6 minute de audio înregistrat în formatul "Kansas City".

În septembrie 1978 Floppy ROM numărul 5 conținea pe partea 1 Apple Basic „Modelul automat de rochie” și pe partea 2 formatul IAPS „Un program pentru scrierea scrisorilor” .

Standardul original la 300 baud

Standardul original a înregistrat date ca „semne” (unul) și „spații” (zero). Un bit „semn” consta din opt cicluri la rata de 2 400 Hz , în timp ce un bit „spațial” consta din patru cicluri la frecvența de 1 200 Hz . Un cuvânt , de obicei cu un octet (8 biți), a fost înregistrat în ordine endiană mică , care este cel mai puțin semnificativ bit în primul rând. Cuvintele de 7 biți au fost urmate de un bit de paritate .

Varianta de 1200 baud

Acorn Computers Ltd a implementat o variantă de 1200 baud a CUTS în microcomputerele BBC Micro și Acorn Electron , care au redus un bit '0' la un ciclu de undă sinusoidală de la 1 200 Hz și un bit „1” de două cicluri de undă a 2 400 Hz . Codificarea standard a furnizat un bit de pornire '0' și un bit de oprire '1' pentru a cuprinde un bloc de informații de 8 biți, generând astfel o rată de date efectivă de 960 biți pe secundă .

În plus, aceste mașini au înregistrat date în blocuri de 256 de octeți, intercalate cu „goluri” care conțin tonul purtătorului, fiecare bloc a fost marcat cu un număr progresiv, făcând posibilă repoziționarea benzii și reluarea la blocul din dreapta la o citire A apărut o eroare.

Calculatoare care foloseau standardul Kansas City

Microcomputere timpurii (mai mulți au folosit autobuzul S-100)

Acasă / calculatoare personale

Calculatoare programabile

Alte dispozitive

Notă

  1. ^ Virginia Peschke, Simpozionul de standarde pentru casete audio de la BYTE , în BYTE , vol. 1, nr. 6, Publicații BYTE, februarie 1976, pp. 72–73.
  2. ^ David Bunnell , BYTE Sponsors ACR Standards Meeting , în Computer Notes , vol. 1, nr. 6, Altair Users Group, MITS Inc., decembrie 1975, p. 1. Adus la 4 mai 2007 (arhivat din original la 23 martie 2012) .
  3. ^ Discul MITS 88-DCDD al Altairului (card controler, disc de 8 inch, dulap și sursă de alimentare) s-a vândut cu 1480 USD sub formă de kit și 1980 $ pre-asamblat. (Decembrie 1975, revista BYTE, p. 45). Ar putea memora 300 000 de octeți pe un disc. Unitatea Shugart SA400 5 1/4 inch a fost achiziționată la sfârșitul anului 1976 pentru 450 USD. Ar putea stoca aprox 90 000 de octeți pe un disc. În 1977, acest dispozitiv a devenit o alegere obișnuită printre pasionații de computere.
  4. ^ a b c Les Solomon, "Solomon's Memory" Arhivat 25 octombrie 2012 la Internet Archive ., Digital Deli, 1984
  5. ^ Don Lancaster , Build the Bit Boffer , în BYTE , vol. 1, nr. 7, Publicații BYTE, martie 1976, pp. 30-39.
  6. ^ Harold A. Mauch, Digital Data on Cassette Recorders , BYTE , vol. 1, nr. 7, Publicații BYTE, martie 1976, pp. 40-45.
  7. ^ Robert S. Jones, The Floppy ROM Experiment , în Interface Age , vol. 2, nr. 6, McPheters, Wolfe & Jones, mai 1977, pp. . pp 28, 83.
  8. ^ Alan Penchansky, Clădire nouă pentru firma „Soundsheets” , pe Billboard , vol. 91, nr. 45, New York, Billboard Publications, 10 noiembrie 1979, pp 88, ISSN 0006-2510 ( WC ACNP ) .
  9. ^ William W. Turner, 4K BASIC al lui Robert Uiterwyk , în Interface Age , vol. 2, nr. 6, McPheters, Wolfe & Jones, mai 1977, pp. . pp 40–54.
  10. ^ William Blomgren, Platter BASIC: Search for a Good, Random Access, Record Cutting Juke Box , în Interface Age , vol. 2, nr. 6, McPheters, Wolfe & Jones, mai 1977, pp. pp. 29–36.
  11. ^ Gary Kay, The Designer's Eye View of the AC-30 , în BYTE , vol. 1, nr. 16, Publicații BYTE, decembrie 1976, pp. pp. 98-108.

Elemente conexe

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT