High-level assembler

A high-level assembler in computing is an assembler for assembly language that incorporate features found in a high-level programming language.

The earliest high-level assembler was probably Burroughs' Executive Systems Problem Oriented Language (ESPOL) in about 1960, which provided an ALGOL-like syntax around explicitly-specified Burroughs B5000 machine instructions.[disputeddiscuss] This was followed by Niklaus Wirth's PL360 in 1968; this replicated the Burroughs facilities, with which he was familiar, on an IBM System/360. More recent high-level assemblers are Borland's Turbo Assembler (TASM), Netwide Assembler (NASM), Microsoft's Macro Assembler (MASM), IBM's High Level Assembler (HLASM) for z/Architecture systems, Alessandro Ghignola's Linoleum, X# used in Cosmos and Ziron.[citation needed]

High-level assemblers typically provide instructions that directly assemble one-to-one into low-level machine code as in any assembler, plus control statements such as IF, WHILE, REPEAT...UNTIL, and FOR, macros, and other enhancements. This allows the use of high-level control statement abstractions wherever maximal speed or minimal space is not essential; low-level statements that assemble directly to machine code can be used to produce the fastest or shortest code. The end result is assembly source code that is far more readable than standard assembly code while preserving the efficiency inherent with using assembly language.

High-level assemblers generally provide information-hiding facilities and the ability to call functions and procedures using a high-level-like syntax (i.e., the assembler automatically produces code to push parameters on the call stack rather than the programmer having to manually write the code to do this).

High-level assemblers also provide data abstractions normally found in high-level languages. Examples include: data structures, unions, classes, and sets. Some high-level assemblers (e.g., TASM and High Level Assembly (HLA)) support object-oriented programming.

References

  • Salomon, David (February 1993) [1992]. Written at California State University, Northridge, California, USA. Chivers, Ian D. (ed.). Assemblers and Loaders (PDF). Ellis Horwood Series In Computers And Their Applications (1 ed.). Chicester, West Sussex, UK: Ellis Horwood Limited / Simon & Schuster International Group. ISBN 0-13-052564-2. Archived (PDF) from the original on 2020-03-23. Retrieved 2008-10-01. [1][2] (xiv+294+4 pages) (NB. Presents definitions and examples of older high-level assemblers.)
  • The Art of Assembly Language, Randall Hyde [3]
  • HAL70 , Hamish Dewar [4] A high level assembly language for Interdata series 70 mini-computers.
  • Webster site with information and links on HLA and assembler

Read other articles:

Basileios IIKaisar dan Autokrat RomawiKaisar Kekaisaran Romawi TimurBerkuasa960 – 976[a]10 Januari 976 – 15 Desember 1025PendahuluIoannes I TzimiskesPenerusKōnstantinos VIIIInformasi pribadiKelahiran958 (0958)KonstantinopelKematian15 Desember 1025 (usia 67)KonstantinopelAyahRomanos IIIbuTheophano Basileios II (bahasa Yunani: Βασίλειος Β΄ Βουλγαροκτόνος, Basileios II Boulgaroktonos, 958 – 15 Desember 1025), me...

 

Gambar Moise Tsombe Moise Tsombe adalah seorang politikus dan negarawan Kongo yang lahir pada tanggal 10 November 1919 di Musamba, Kongo dan meninggal pada tanggal 29 Juni 1969 di Agiers, Algeria.[1][2] Tsombe pernah menjabat sebagai Presiden the Secessionist African State of Katanga dan Presiden negara Kongo yang dengan sekolompok pemberontak bersenjata membebaskan provinsi Katanga yang penuh akan sumber mineral pada tahun 1960.[1][2] Dengan bantuan militer da...

 

Jacob ArtistArtist pada Desember 2013Lahir17 Oktober 1992 (umur 31)Buffalo, New York, Amerika SerikatPekerjaan Aktor Penyanyi Penari Tahun aktif2011–sekarang Jacob Artist (lahir 17 Oktober 1992) adalah aktor, penyanyi, dan penari Amerika Serikat. Ia paling dikenal untuk perannya sebagai Jake Puckerman dalam seri drama komedi musikal Fox Glee dan sebagai Brandon Fletcher dalam seri drama cerita seru ABC Quantico.[1][2] Referensi ^ Ausiello, Michael. Glee Scoop: Mee...

2001 2008 Élections cantonales de 2004 dans l'Ain 22 des 43 cantons de l'Ain 21 et 28 mars 2004 Type d’élection Élections cantonales Corps électoral et résultats Inscrits 179 159 Votants au 1er tour 110 876   61,89 % Votes exprimés au 1er tour 107 085 Votants au 2d tour 94 864   65,96 % Votes exprimés au 2d tour 90 930 UMP – Charles de La Verpillière Majorité départementale UMPUDFDVD Voix au 1er tour 44 243 41,32&#...

 

العلاقات السلوفاكية الميانمارية سلوفاكيا ميانمار   سلوفاكيا   ميانمار تعديل مصدري - تعديل   العلاقات السلوفاكية الميانمارية هي العلاقات الثنائية التي تجمع بين سلوفاكيا وميانمار.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدول�...

 

Neighbourhood in the middle of Ashburn, Virginia Sports pavilion across Pavilion Lake Ashburn Village is a neighborhood of Ashburn in Loudoun County. Ashburn Village opened for development in 1987 and is nearly complete. It is situated on over 1,500 acres (6.1 km2) of land, with over 5,000 residential units and 15,000 residents. Amenities Ringgold Drive Ashburn Village has four recreation centers and five swimming pools, four outdoor and one indoor. Its largest recreation center is the A...

Jeruk keprok[1] Klasifikasi ilmiah Kerajaan: Plantae (tanpa takson): Tracheophyta (tanpa takson): Angiospermae (tanpa takson): Eudikotil (tanpa takson): Core Eudikotil (tanpa takson): Rosidae Ordo: Sapindales Famili: Rutaceae Genus: Citrus Spesies: Citrus reticulata Nama binomial Citrus reticulataBlanco Jeruk keprok atau jeruk mandarin merupakan sebuah jeruk yang dapat tumbuh di daerah tropis dan subtropis. Pohon jeruk ini memiliki ukuran yang relatif lebih kecil dibandingkan jeruk l...

 

Questa voce sull'argomento società di pallacanestro israeliane è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Bnei HerzliyaPallacanestro Segni distintivi Uniformi di gara Casa Trasferta Colori sociali Blu e bianco Dati societari Città Herzliya Nazione  Israele Confederazione FIBA Europe Federazione IBBA Campionato Ligat ha'Al Fondazione 1985 Denominazione Bnei Herzliya(1985-2002)Bnei HaSharon(2002-2012)Bnei Herzliya(2012-) Allenatore Oren Ahar...

 

ロバート・デ・ニーロRobert De Niro 2011年のデ・ニーロ生年月日 (1943-08-17) 1943年8月17日(80歳)出生地 アメリカ合衆国・ニューヨーク州ニューヨーク市身長 177 cm職業 俳優、映画監督、映画プロデューサージャンル 映画、テレビドラマ活動期間 1963年 -配偶者 ダイアン・アボット(1976年 - 1988年)グレイス・ハイタワー(1997年 - )主な作品 『ミーン・ストリート』(1973年)...

Lembaga Layanan PertanianInformasi lembagaDibentuk1930; 94 tahun lalu (1930)Wilayah hukumDepartemen Pertanian Amerika SerikatKantor pusatJamie L. Whitten Building1301 Independence Avenue, S.W., Washington, D.C.38°53′17″N 77°1′48″W / 38.88806°N 77.03000°W / 38.88806; -77.03000Koordinat: 38°53′17″N 77°1′48″W / 38.88806°N 77.03000°W / 38.88806; -77.03000Pegawai10,958 (2018)[1]Anggaran tahunanUS$2.035 miliar (201...

 

Nature  Singkatan (ISO)NatureDisiplin ilmuInterdisiplinerBahasaInggrisDisunting olehPhilip CampbellDetail publikasiPenerbitNature Publishing Group (Britania Raya)Sejarah penerbitan1869–sekarangFrekuensiMingguanFaktor dampak41.456 (2014)PengindeksanISSN0028-0836 (print)1476–4687 (web)CODENNATUASOCLC01586310 Pranala Journal homepage Akses daring Arsip daring Nature adalah sebuah jurnal ilmiah mingguan yang berbasis di Inggris sejak tahun 1869. Sebagai sebuah jurnal inter...

 

Barbara Visser pada 2012 Barbara Visser (lahir 16 Agustus 1977) adalah seorang politikus Belanda kelahiran Kroasia dari Partai Rakyat untuk Kebebasan dan Demokrasi (VVD). Ia menjadi Menteri Pertahanan dalam Kabinet Rutte III dari 26 Oktober 2017 sampai 31 Agustus 2021.[1] Ia menjadi Menteri Infrastruktur dan Manajemen Air dalam Kabinet Rutte III dari 31 Agustus 2021 sampai 10 Januari 2022. Referensi ^ Barbara Visser (VVD) moet problemen op Defensie gaan oplossen (dalam bahasa Belanda)...

China National Aero-Technology Import & Export CorporationCATIC Plaza in Yizhuang, BeijingCompany typeState-ownedIndustryDefenseFoundedBeijing, China1979; 45 years ago (1979)HeadquartersBeijing Economic-Technological Development Area, Beijing, ChinaArea servedWorldwideKey peopleYang, Ying (president)[1]Wu, Shengyue (chairman of the board)[1]ProductsMilitary aircraftDefense TechnologyAdvanced electronic sensors and systemsTotal assets Over CN¥40 billion (...

 

Passenger rail transport in Alberta Calgary–South Edmonton trainCanadian Pacific train from Calgary on the High Level Bridge in Edmonton in the 1950sOverviewService typeInter-city railStatusDiscontinuedLocaleAlberta, CanadaLast serviceOctober 26, 1985Former operator(s)Via Rail, Canadian Pacific RailwayRouteTerminiTower Centre, CalgaryStrathcona (1972–1985)Edmonton (1913–1972)Stops16 (1970)7 (1985)Distance travelled312 km (194 mi)Average journey time3 hr 10 minService frequency...

 

Italian politician Matteo SalviniSalvini in 2019Deputy Prime Minister of ItalyIncumbentAssumed office 22 October 2022Serving with Antonio TajaniPrime MinisterGiorgia MeloniPreceded byHimself &Luigi Di Maio (2019)In office1 June 2018 – 5 September 2019Serving with Luigi Di MaioPrime MinisterGiuseppe ContePreceded byAngelino Alfano (2014)Succeeded byAntonio Tajani &Himself (2022)Minister of Infrastructure and TransportIncumbentAssumed office 22 Oc...

Alauda(702 Alauda)702 Alauda un'ora dopo l'occultazione di TYC 1920-00620-1[1] Stella madreSole Scoperta16 luglio 1910 ScopritoreJoseph Helffrich ClassificazioneFascia principale Classe spettraleC.[2]-B.[3] Designazionialternative1910 KQ Parametri orbitali(all'epoca JD 2458600,527 aprile 2019) Semiasse maggiore477572059 km3,1923266 au Perielio469336759 km3,1372778 au Afelio485807360 km3,2473754 au Periodo orbitale2083,34 giorni(5,7...

 

مايكل كريستوفر   معلومات شخصية الميلاد 22 يناير 1945 (العمر 79 سنة)ترنتون، الولايات المتحدة مواطنة الولايات المتحدة  عضو في نقابة الكتاب الأمريكية الغربية  الحياة العملية المهنة ممثل، كاتب مسرحي وكاتب سيناريو اللغات الإنجليزية  الجوائز جائزة المسرح العالمي (1977)[1&...

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Legundi tumbuhan – berita · surat kabar · buku · cendekiawan · JSTOR Topik artikel ini mungkin tidak memenuhi kriteria kelayakan umum. Harap penuhi kelayakan artikel dengan: menyertakan sumber-sumbe...

Запрос «ВХТМас» перенаправляется сюда; о московском учебном заведении см. ВХУТЕМАС. Казанское художественное училище имени Н. И. Фешина  (КХУ им. Н. И. Фешина) Международное название Kazan Art College named after Nickolai Feshin Прежние названия до 1918 — Казанская художественная школадо 19...

 

1970 Italian film Lettera aperta a un giornale della seraDirected byFrancesco MaselliWritten byFrancesco MaselliProduced byFranco CristaldiCinematographyGerardo PatriziEdited byRolando SalvatoriMusic byGiovanna MariniProductioncompaniesItal-Noleggio CinematograficoVides CinematograficaDistributed byItal-Noleggio CinematograficoRelease date March 1970 (1970-03)[1] Running time121 minutes[2]CountryItalyLanguageItalian Lettera aperta a un giornale della sera (English ti...