Share to: share facebook share twitter share wa share telegram print page

Randall Hyde

Randall Hyde
Born1956 (age 67–68)
NationalityAmerican
Alma materUniversity of California, Riverside
GenreNon-fiction
SubjectTechnology
Website
www.randallhyde.com

Randall Hyde (born 1956)[1] is best known as the author of The Art of Assembly Language, a popular[2] book on assembly language programming. He created the Lisa assembler in the late 1970s and developed the High Level Assembly (HLA) language.

Biography

Hyde was educated, and later became a lecturer, at the University of California, Riverside.[1] He earned a bachelor's degree in Computer Science in 1982, and a master's degree in Computer Science in 1987 - both from UC Riverside.[1] His area of specialization is compilers and other system software, and he has written compilers, assemblers,[3][4] operating systems and control software. He was a lecturer at California State Polytechnic University, Pomona from 1988 to 1993 and a lecturer at UC Riverside from 1989 to 2000.[1] While teaching at UC Riverside and Cal Poly, Pomona, Randy frequently taught classes pertaining to assembly programming (beginning and advanced), software design, compilers, and programming language theory.

He was founder and president of Lazer Microsystems, which wrote the SmartBASIC interpreter[5] and ADAM Calc[6] for the Coleco Adam. According to Rich Drushel, the company also wrote the ADAM implementation of CP/M 2.2.[7] He also wrote the 1983 Atari 2600 game Porky's while at Lazer, published by Fox Video Games.

Hyde has made many posts to the alt.lang.asm newsgroup in the past.[8]

As of 2017, Hyde operates and is president of Plantation Productions, Inc., a Riverside, California corporation providing sound, lighting, staging, and event support services for small to medium-sized venues, for audiences of 10 to 5,000 people.[9]

Books

Modern books

  • Hyde, Randall (September 2003). The Art of Assembly Language (1st ed.). San Francisco: No Starch Press. ISBN 978-1-886411-97-5. OL 8706071M.
  • Hyde, Randall (October 25, 2004). Write Great Code: Volume 1 - Understanding the Machine (1st ed.). San Francisco: No Starch Press. ISBN 978-1-59327-003-2. OL 8871388M.
  • Hyde, Randall (March 18, 2006). Write Great Code: Volume 2 - Thinking Low-Level, Writing High-Level (1st ed.). San Francisco: No Starch Press. ISBN 978-1-59327-065-0. OL 8871413M.
  • Hyde, Randall (2010). The Art of Assembly Language (2nd ed.). San Francisco: No Starch Press. ISBN 978-1-59327-207-4. LCCN 2009040777. OCLC 419869059. OL 24814110M.
  • Hyde, Randall (2020). Write Great Code: Volume 1 - Understanding the Machine (2nd ed.). San Francisco: No Starch Press. ISBN 978-1-7185-0036-5.
  • Hyde, Randall (2020). Write Great Code: Volume 2 - Thinking Low-Level, Writing High-Level (2nd ed.). San Francisco: No Starch Press. ISBN 978-1-7185-0038-9.
  • Hyde, Randall (2020). Write Great Code: Volume 3 - Engineering Software (1st ed.). San Francisco: No Starch Press. ISBN 978-1-5932-7979-0.
  • Hyde, Randall (1992). The Waite Group's Microsoft Macro Assembler Bible (2nd ed.). Carmel, Indiana: SAMS. ISBN 978-0-672-30155-1. LCCN 92070084. OCLC 180644556.
  • Hyde, Randall (October 2021). The Art of 64-Bit Assembly. San Francisco: No Starch Press. ISBN 9781718501089.

Early Apple programming books

  • How to Program the Apple II Using 6502 Assembly Language (1981)[10]
  • p-Source (A Guide to the Apple Pascal System) (1983) ISBN 0881900044

References

Read other articles:

Portrait de Monsieur Levett et Mademoiselle Glavany Assis Sur un Divan en Costume Turc by Jean-Etienne Liotard (Louvre) Dipan adalah sebuah bangku panjang yang rendah, yang mirip dengan sofa, untuk duduk-duduk atau berbaring.[1] Kata dipan diserap dari bahasa Belanda, divan, yang berasal dari bahasa Parsi, devan.[2][3] Dipan mendapatkan namanya karena dipan biasa ditemukan di ruang kerja para dewan, yang berasal dari bahasa Parsi, diwan atau divan.[4] Bentuk dipan…

glutamate—ammonia ligaseActive site between two monomers of glutamine synthetase from Salmonella typhimurium. Cation binding sites are yellow and orange; ADP is pink; phosphinothricin is blue.[1]PengidentifikasiNomor EC6.3.1.2Nomor CAS9023-70-5 Basis dataIntEnztinjauan IntEnzBRENDAentri BRENDAExPASytinjauan NiceZymeKEGGentri KEGGMetaCycjalur metabolikPRIAMprofilStruktur PDBRCSB PDB PDBe PDBsumOntologi GenAmiGO / EGO PencarianPMCartikelPubMedartikelNCBIprotein Glutamine synthetase,beta-…

Skadron Pendidikan 403Dibentuk-NegaraIndonesiaCabang TNI Angkatan UdaraTipe unitKomando PendidikanBagian dariWing Pendidikan 400/MatukjurMarkasLanud Adi Sumarmo, Kota SurakartaJulukanSkadik 403MotoPrayodana Ksatrya Sarwa DamanaSitus webwww.kodikau.mil.id Skadron Pendidikan 403 disingkat (Skadik 403) adalah Komando Pendidikan TNI Angkatan Udara yang berada di bawah kendali Wing Pendidikan 400/Matukjur Komando Pembinaan Doktrin, Pendidikan dan Latihan TNI Angkatan Udara, dan bertugas menyelenggara…

Papa Celestino VNiccolò di Tommaso, Pannello principale di un trittico con le storie di Papa Celestino V (XV secolo); affresco, Santuario Santa Maria di Casaluce192º papa della Chiesa cattolica Elezione5 luglio 1294 Insediamento29 agosto 1294[1] Fine pontificato13 dicembre 1294(0 anni e 161 giorni) Cardinali creativedi Concistori di papa Celestino V Predecessorepapa Niccolò IV Successorepapa Bonifacio VIII  NomePietro Angelerio NascitaIsernia o Sant'Angelo Limosano, 120…

Cuban improvised jam session DescargaStylistic originsSon cubano, filin, rumba, mamboCultural originsHavana music scene (mid-1950s)Typical instrumentsPiano, double bass, percussion section, horn section, tres, flute, violinDerivative formsSalsa duraRegional scenesHavana and New York CityOther topicsMusic of Cuba - Jam session A descarga (literally discharge in Spanish) is an improvised jam session consisting of variations on Cuban music themes, primarily son montuno, but also guajira, bolero, gu…

Wide range of behaviours of an offensive nature For the harassment policy on Wikipedia, see Wikipedia:Harassment. 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: Harassment – news · newspapers · books · scholar · JSTOR (May 2021) (Learn how and when to remove this template message) Harassment covers a wide rang…

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Птиц…

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Птиц…

Cet article concerne l'édition 2016 du pay-per-view Extreme Rules. Pour toutes les autres éditions, voir WWE Extreme Rules. Extreme Rules (2016)Logo officiel d'Extreme Rules 2016Main event Roman Reigns contre A.J Styles pour le WWE World Heavyweight ChampionshipSlogan There are no rules. Extreme Rules (Il n'y a pas de règles. Extreme Rules)Thème musical Fire de PVRISInformationsFédération World Wrestling EntertainmentSponsor Teenage Mutant Ninja Turtles: Out of the ShadowsDate 22 mai 2…

German physiologist and zoologist (1803-1861) Arnold Adolph BertholdBorn(1803-02-26)26 February 1803Soest, GermanyDied3 January 1861(1861-01-03) (aged 57)Göttingen, GermanyNationalityGermanCitizenshipGermanyScientific careerFieldsPhysiology, Zoology, Medicine (Endocrinology)InstitutionsUniversity of GöttingenAuthor abbrev. (zoology)Berthold Arnold Adolph Berthold (also Arnold Adolf Berthold) (26 February 1803, in Soest – 3 January 1861, in Göttingen) was a German scientist, most n…

1941 stamp commemorating the deaths of Moța and Marin Part of a series onFascism in Romania Organizations MNFIR (1921) Fascio (1921) LANC (1923) MNF (1923) Romanian Action (1924) Iron Guard (1927) Citizen Bloc (1932) PNSR (1932) Iron Guard death squads (1933) Crusade of Romanianism (1934) FR (1935) PNC (1935) PPGR (1935) CML (1936) FRN (1938) MTR (1942) Leaders Antonescu Bacaloglu Bonfert Cantacuzino Codreanu Crainic Cuza Forțu Goga Lăzurică Manoilescu Sima Stelescu Tătărescu Vaida Vifor P…

Ворота Азимовской мечети — пример сочетания татарского зодчества и эклектики Татарская архитектура — совокупность построек, тесно связанных с историей татарского народа, сформировавшееся под влиянием оседлого и кочевого образа жизни в древние времена, развиваяс…

1

Number This article is about the number. For the year AD 1, and other uses, see One (disambiguation) and Number One (disambiguation). This article contains special characters. Without proper rendering support, you may see question marks, boxes, or other symbols. Natural number ← 0 1 2 → −1 0 1 2 3 4 5 6 7 8 9 → List of numbersIntegers← 0 10 20 30 40 50 60 70 80 90 →CardinaloneOrdinal1st(first)Numeral systemunaryFactorization∅Divisors1Greek numeralΑ´Roman numeralI, iGreek …

Victor Ruffy Anggota Dewan Federal SwissMasa jabatan6 Desember 1867 – 29 Desember 1869PendahuluConstant FornerodPenggantiPaul Cérésole Informasi pribadiLahir(1823-01-18)18 Januari 1823Meninggal29 Desember 1869(1869-12-29) (umur 46)KebangsaanSwissSunting kotak info • L • B Victor Ruffy (18 Januari 1823 - 29 Desember 1869) adalah seorang politikus Swiss. Ia terpilih di Dewan Federal Swiss pada 6 Desember 1867 hingga meninggalnya pada 29 Desember 1869 saat masih menj…

هذه المقالة عن المجموعة العرقية الأتراك وليس عن من يحملون جنسية الجمهورية التركية أتراكTürkler (بالتركية) التعداد الكليالتعداد 70~83 مليون نسمةمناطق الوجود المميزةالبلد  القائمة ... تركياألمانياسورياالعراقبلغارياالولايات المتحدةفرنساالمملكة المتحدةهولنداالنمساأسترالياب…

Japanese mathematician (1915–1997) Kunihiko KodairaBorn(1915-03-16)March 16, 1915Tokyo, JapanDiedJuly 26, 1997(1997-07-26) (aged 82)Kōfu, JapanNationalityJapaneseAlma materUniversity of TokyoKnown forAlgebraic geometry, complex manifolds, Hodge theoryAwardsFields Medal (1954)Japan Academy Prize (1957)Order of Culture (1957)Wolf Prize (1984/5)Scientific careerFieldsMathematicsInstitutionsUniversity of TokyoInstitute for Advanced StudyJohns Hopkins UniversityPrinceton UniversityS…

Dutch military officer Joannes Benedictus van HeutszPortrait of J. B. van Heutsz by Hannké (1908)Nickname(s)Pacificator of AcehBorn(1851-02-03)3 February 1851Coevorden, Drenthe, NetherlandsDied11 July 1924(1924-07-11) (aged 73)Montreux, SwitzerlandAllegianceDutchCommands heldGovernor-general of the Dutch East IndiesBattles/warsAceh WarSpouse(s)Maria Henriëtte van der ZwaanChildren4 Joannes Benedictus van Heutsz (Dutch pronunciation: [joːˈɑnəs beːnəˈdɪktʏs vɑn ˈɦøːt͜s …

Військово-музичне управління Збройних сил України Тип військове формуванняЗасновано 1992Країна  Україна Емблема управління Військово-музичне управління Збройних сил України — структурний підрозділ Генерального штабу Збройних сил України призначений для плануван…

College in Jacksonville, Texas, USA Lon Morris College TypeJunior collegeActive1854–2012AffiliationUnited Methodist ChurchPresidentVacantStudents1,000LocationJacksonville, Texas, USACampusUrbanColorsGreen and White   MascotBearcatWebsitewww.lonmorris.edu A. Frank Smith Fine Arts Building hosted theatre, music, and dance. Cecil E. Peeples Academic Center Arthur and Evie Jo Wilson Administration Building E. C. Scurlock Student Center Chapel at Lon Morris College Lon Morris College (LMC…

  لمعانٍ أخرى، طالع الجبيل (توضيح). الجبيل (الأحساء) الجبيل[1]  تقسيم إداري البلد السعودية  [2] التقسيم الأعلى محافظة الأحساء  خصائص جغرافية إحداثيات 25°24′N 49°39′E / 25.4°N 49.65°E / 25.4; 49.65   الارتفاع 140 متر  السكان التعداد السكاني 10241 (إحصاء السكان) …

Kembali kehalaman sebelumnya