Atari BASIC

Usando el Atari BASIC.
Ejemplo de código.

Atari BASIC es un intérprete del lenguaje de programación de computadoras BASIC para la familia Atari de 8 bits (basada en el microprocesador 6502). Al igual que otros BASIC era un lenguaje interpretado. Esto permitía que las sentencias de programa pudieran ser ejecutadas y probadas inmediatamente al ser ingresadas, sin necesidad de etapas intermedias de compilación o de enlace. Tenía un tamaño de 8 Kilobytes y venía en un cartucho ROM para los Atari modelo 400 y 800, pero estaba en el ROM interno del computador en los modelos posteriores. En los Atari XL/XE, el BASIC podía ser deshabilitado manteniendo presionada la tecla OPTION mientras el computador arrancaba.

El código fuente comentado, así como las especificaciones de diseño del Atari BASIC, fueron publicadas en el libro The Atari BASIC Source Book en 1983.[1]

Atari BASIC también es una denominación común para otros productos: Atari Microsoft Basic es un producto independiente de funcionalidades similares desarrollado por Microsoft para Atari, Atari ST Basic es otro intérprete para Atari ST, y Atari Basic Programming que fue un juego didáctico para la enseñanza del BASIC usando Atari 2600.

Antecedentes

Atari inicialmente empezó un proyecto para crear una segunda generación de consola de videojuegos para reemplazar la Atari 2600. Sin embargo, el entonces flamante presidente de Atari, Ray Kassar, decidió competir con Apple y más bien usar el nuevo diseño para construir una computadora doméstica. Esta decisión creó una nueva necesidad ya que toda máquina de este tipo tenía una cosa en común por esa época: todas venían con BASIC.

Ante esta eventualidad Atari hizo lo que otras compañías de computadoras domésticas habían hecho: compraron el código fuente de una versión del Microsoft 8K BASIC para el 6502 con la intención de adaptarlo en sus nuevas máquinas. Sin embargo, aunque la versión original para los microprocesadores Intel 8080 era de 8K, la conversión al 6502 ocupaba más de 11K. Los ingenieros de Atari se vieron ante un gran problema al intentar reducir el BASIC y hacerlo caber en los cartuchos Atari de 8K.

Atari requería tener su nueva computadora lista para el Consumer Electronics Show (CES) que se acercaba (enero de 1979) y decidieron buscar ayuda.

Shepardson Microsystems

Cartucho con el lenguaje BASIC para computadores Atari de 8 bits.

En septiembre de 1978 Atari se contactó con la compañía Shepardson Microsystems (SMI) para que completara el BASIC dentro del límite de 8K. SMI había escrito varios programas para la Apple II (que también usaba el microprocesador 6502) y estaba terminando una versión avanzada de BASIC (Cromemco 32K Structured BASIC) para microcomputadoras basadas en el bus S-100 de la compañía Cromemco. El equipo de SMI examinó el código del Microsoft BASIC disponible y decidió que era más conveniente desarrollar una versión completamente nueva que pudiera caber en 8K. Atari estuvo de acuerdo y completaron las especificaciones en octubre de 1978.

Las siguientes personas trabajaron en el proyecto que resultaría en una versión diferente de BASIC, conocida como ATARI BASIC:

Paul Laughton (autor del Apple DOS) - Líder del proyecto y contribuidor principal.
Kathleen O'Brien - contribuidora principal.
Bill Wilkinson - diseño del esquema de punto flotante.
Paul Krasno - escribió la biblioteca de funciones matemáticas.
Bob Shepardson - Modificó el Assembler IMP-16 para aceptar tablas sintáxicas especiales inventadas por Paul Krasno
Mike Peters - operador y programador junior.

Una de las principales diferencias entre el Atari BASIC y la versión de Microsoft fue la manera diferente de manejar las secuencia de caracteres. La versión de Microsoft lo hacía siguiendo el modelo del DEC BASIC, en cambio el Atari BASIC imitó en esto al BASIC de Data General.

El contrato con SMI especificaba el 6 de abril de 1979 como la fecha de entrega, e incluía también un programa de controlador de archivos (que luego sería conocido como DOS 1.0). Atari había planeado llevar una versión inicial del Microsoft BASIC en 8K al CES de enero, para luego cambiarlo por el Atari BASIC antes de sacar el producto al mercado. Sin embargo SMI tuvo listo el cartucho con el Atari BASIC antes de tiempo estipulado, por lo tanto, fue esta versión la que llevó al CES.

Hubo tres revisiones del Atari BASIC:

  • Rev A - cartucho usado por las computadoras modelo 400/800/1200XL
  • Rev B - estaba integrado de fábrica en los modelos 600XL/800XL,[2]​ pero también estuvo disponible en cartuchos.
  • Rev C - integrado en los modelos más nuevos de 800XL y en todos los /65XE/130XE/800XE/XE Game System. Corregía algunas incompatibilidades entre las revisiones A y B anteriores. También se podía comprar como un cartucho independientes.

Referencias

  1. Wilkinson, Bill; O'Brien, Kathleen; Laughton, Paul (1983). The Atari BASIC Source Book. Compute! Books. ISBN 0-942386-15-9. 
  2. «Atari 400». atariage.com (en inglés). Consultado el 6 de marzo de 2019. 

Enlaces externos

Read other articles:

1÷x=1 (Undivided)Album studio karya Wanna OneDirilis4 Juni 2018Direkam2018BahasaKoreaLabel Swing Entertainment Stone Music Entertainment Kronologi Wanna One 0+1=1 (I Promise You)(2018) 1÷x=1 (Undivided)(2018) 1÷x=1 (Undivided) adalah album spesial pertama dari grup vokal pria asal Korea Selatan, Wanna One. Album ini dirilis pada tanggal 4 Juni 2018, oleh Swing Entertainment dan Stone Music Entertainment. Latar belakang dan rilis Pada bulan April, Wanna One mengumumkan bahwa anggota-ang...

 

 

Shareefa DaanishLahirShareefa Daanish Sumartono21 Juni 1982 (umur 41)St Mary's Hospital, InggrisPendidikanIlmu Administrasi PublikAlmamaterUniversitas Katolik ParahyanganPekerjaanPemeranmodelpresenterTahun aktif2002—sekarangSuami/istriFarri Icksan Wibisana ​ ​(m. 2013)​Anak1 Shareefa Daanish Sumartono, S.A.P. (lahir 21 Juni 1982) adalah pemeran, model, dan presenter Indonesia. Kehidupan awal Shareefa dilahirkan di St Mary's Hospital, London, Ing...

 

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Maret 2016. Kabupaten Le Thuy (bahasa Vietnam: Huyện Lệ Thủy) merupakan sebuah kabupaten di Provinsi Quang Binh, Vietnam. Kabupaten ini memiliki luas 1420 kilometer persegi dan penduduk 140 840 jiwa tahun 2005.[1] Sub-pembagian Kabupaten Le Thuy memiliki e...

Yan Awal (前燕)燕337–370Yan Awal pada 338Yan Awal pada 350Ibu kotaJicheng (棘城) (337-341)Longcheng (341-350)Jicheng (薊城) (350-357)Yecheng (357-370)PemerintahanMonarkiKaisar • 337-348 Murong Huang• 348-360 Murong Jun• 360-370 Murong Wei Sejarah • Murong Huang mengklaim gelar pangeran 23 November 337[1][2] 337• Murong Jun mengklaim gelar kaisar 4 Januari 353[3][4]• Kejatuhan Yecheng 11 Desember 370&#...

 

 

Voce principale: Fratellanza Sportiva Sestrese Calcio 1919. Fratellanza Sportiva SestreseStagione 1945-1946Sport calcio Squadra Sestrese Allenatore Pietro Pastorino Serie B-C9º posto nel girone A. 1942-1943 1946-1947 Si invita a seguire il modello di voce Questa voce raccoglie le informazioni riguardanti la Fratellanza Sportiva Sestrese nelle competizioni ufficiali della stagione 1945-1946. Rosa N. Ruolo Calciatore A Natale Biddau D Giordano Bonelli D Edgardo Ciancamerla C Alessandro C...

 

 

1791 amendment protecting the right to keep and bear arms Second Amendment redirects here. For other uses, see Second Amendment (disambiguation). This article is part of a series on theConstitutionof the United States Preamble and Articles Preamble I II III IV V VI VII Amendments to the Constitution I II III IV V VI VII VIII IX X XI XII XIII XIV XV XVI XVII XVIII XIX XX XXI XXII XXIII XXIV XXV XXVI XXVII Unratified Amendments: Congressional Apportionment Titles of Nobility Corwin Child Labor ...

le Braineau Cours du Braineau. Caractéristiques Longueur 10,6 km Bassin collecteur Loire Régime pluvial Cours · Localisation Souvigné · Altitude 109 m · Coordonnées 47° 30′ 13″ N, 0° 25′ 52″ E Confluence la Bresme · Localisation Pernay · Altitude 69 m · Coordonnées 47° 27′ 18″ N, 0° 29′ 18″ E Géographie Pays traversés France Département Indre-et-Loire Régions traversées Centre-Val d...

 

 

Pour les articles homonymes, voir Taxis. Maison de Tour et Taxis Blason de la famille Thurn und Taxis. Données clés Pays Saint-Empire romain germaniqueRoyaume d'Italie Titres PrinceDuc de Castel Duino Chef actuel Albert II Branche della Torre e Tasso (Italie) modifier La maison de Tour et Taxis ou la maison princière de Thurn und Taxis (également appelée, en français, maison de La Tour et Tassis, en allemand von Thurn und Taxis, en italien della Torre e Tasso, et en néerlandais Thurn ...

 

 

Online music distribution company Ditto MusicCompany typePrivateIndustryMusicGenreOnline distribution, Record labelFounded2005FounderLee Parsons, Matt ParsonsHeadquartersLiverpool, United KingdomArea servedWorldwideKey peopleLee ParsonsMatt ParsonsProductsRecord Label Services, Online Delivery (Music)ServicesRecord Label Services and On-demand music distributionNumber of employees103WebsiteDitto Music Website Ditto Music is an online music distribution company. It distributes music to 160 dig...

У этого термина существуют и другие значения, см. Горностай (значения). Горностай Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:Челюстнороты...

 

 

馬哈茂德·艾哈迈迪-内贾德محمود احمدی‌نژاد第6任伊朗總統任期2005年8月3日—2013年8月3日副总统帷爾維茲·達烏迪穆罕默德-禮薩·拉希米领袖阿里·哈梅內伊前任穆罕默德·哈塔米继任哈桑·魯哈尼不结盟运动秘书长任期2012年8月30日—2013年8月3日前任穆罕默德·穆尔西继任哈桑·魯哈尼德黑蘭市長任期2003年6月20日—2005年8月3日副职阿里·賽義德盧前任哈桑·馬利克邁達尼�...

 

 

Reluctance by those living in the USA to be vaccinated with a COVID-19 vaccine After the December 2020 introduction of COVID vaccines, a partisan gap in death rates developed, indicating the effects of vaccine skepticism.[1] As of March 2024, more than 30 percent of Republicans had not received a Covid vaccine, compared with less than 10 percent of Democrats.[1] See also: COVID-19 vaccine misinformation and hesitancy and COVID-19 vaccine Part of a series on theCOVID-19 pandem...

This article is about the house in central London. For the house in Holland Park, London, see Lansdowne Studios. For the house in the United States, see Lansdowne House (Greenville, Ohio). For first nations community formerly known as Lansdowne House in Canada, see Neskantaga First Nation. Building in London, EnglandLansdowne HouseThe house before its eastern front rooms were demolishedLocation within Central LondonGeneral informationArchitectural styleNeo-classicalLocation9 Fitzmaurice Place...

 

 

One of Al-Qaeda's official spokesmen incarcerated in a US federal prison Sulaiman Abu Ghaithسليمان بوغيثSulaiman Abu Ghaith sitting with Osama bin Laden and Ayman al-Zawahiri, from an al-Qaeda propaganda tapeBorn (1965-12-14) 14 December 1965 (age 58)[1]Kuwait City, Kuwait[1]Arrested28 February 2013[2]Amman, JordanCitizenshipKuwait (pre-2001)StatelessDetained at ADX FlorenceCharge(s)Conspiring to kill Americans and providing material support to ter...

 

 

Female folkloric being This page is about the elf queen and Elfland of Scottish tradition. For the broader context, see Fairy Queen, Fairyland, and Seelie court Queen of Elphame[1] or Elf-hame (-hame stem only occurs in conjectural reconstructed orthography[2][3]), in the folklore belief of Lowland Scotland and Northern England, designates the elfin queen of Faerie, mentioned in Scottish witch trials. In ballads and contemporary texts, she is referred to as Queen of El...

Host of a radio or television game show Todd Newton hosting US game show The Price Is Right A game show host is an individual who manages a game show, introduces contestants, and asks quiz questions to test the knowledge of said contestants. They may also have other duties pertinent to production.[1] History In 1938, Freddie Grisewood was the first game show host. He directed Spelling Bee, a fifteen-minute show that was broadcast in the United Kingdom over radio and television.[2&...

 

 

2001 play by August Wilson King Hedley IIWritten byAugust WilsonDate premieredDecember 11, 1999Place premieredPittsburgh Public TheaterPittsburgh, PennsylvaniaOriginal languageEnglishSeriesThe Pittsburgh CycleSubjectA man's salvation and a quest for redemption for a family and a peopleGenreDramaSettingThe Hill District, Pittsburgh, Pennsylvania, 1985 King Hedley II is a play by American playwright August Wilson, the ninth in his ten-part series, The Pittsburgh Cycle. The play ran on Broadway ...

 

 

Germán LuxGermán Lux con la maglia del Maiorca nel 2011Nazionalità Argentina Altezza183 cm Peso78 kg Calcio RuoloAllenatore (ex portiere) Squadra River Plate (Vice) Termine carriera2022 - giocatore CarrieraSquadre di club1 2002-2007 River Plate53 (-60)2007-2011 Maiorca29 (-44)2011-2017 Deportivo La Coruña106 (-129)2017-2022 River Plate12 (-15) Nazionale 2004 Argentina Olimpica6 (0)2005 Argentina6 (-11) Carriera da allenatore 2023- River PlateVice Pal...

Hungarian-American conductor and violinist (1899–1985) The native form of this personal name is Ormándy Jenő. This article uses Western name order when mentioning individuals. Ormandy conducting the Philadelphia Orchestra. Eugene Ormandy (born Jenő Blau; November 18, 1899 – March 12, 1985) was a Hungarian-born American conductor and violinist, best known for his association with the Philadelphia Orchestra, as its music director. His 44-year association with the orchestra is one of ...

 

 

Hoppers CrossingStasiun komuter PTVLokasiOld Geelong Road, Hoppers CrossingMelbourne, VictoriaAustraliaPemilikVicTrackOperatorMetro TrainsJalur  WerribeeJumlah peron2 (1 pu;au)Jumlah jalur3KonstruksiJenis strukturTanahParkir240Fasilitas sepeda8Akses difabelYaInformasi lainZona tarifMyki Zona 2Situs webPublic Transport VictoriaSejarahDibangun kembali1983ElektrifikasiYaOperasi layanan Stasiun sebelumnya   Metro Trains   Stasiun berikutnya Williams Landingmenuju Flinders Stre...