Makina-lengoaia

PZUentzat guztiz internoa eta programatzaileentzat iragangaitza den kodearentzat, ikus mikrokode
Intel 8088ren makina lengoiaren azalpen bat

Makina-lengoaia makina-kodea idazteko erabiltzen den lengoaia da. Makina-kodea konputagailu-programa bat da, zuzenean prozesatzeko unitate zentralean (PUZean) exekuta daitekena. Agindu bakoitzarekin PUZak eragiketa jakin bat exekutatuko du; adibidez, load bat, jauzi bat edo unitate aritmetiko-logikoaren eragiketa bat, erregisto edo memoriako informazio-unitate batean.[1][2]


Makina-kodea guztiz zenbakizkoa da, ahal den azkarren exekuta dadin prestatua; eta honako hauen maila baxueneko irudikapen gisa ikus daiteke: konpilatu edo mihiztatutako konputagailu-programarena, edo primitiboa eta hardwarearen mendekoa den programazio-lengoaiarena. Konputagailu-programak zuzenean idatz daitezke makina-lengoaian, baina lan unagarria da, eta erraza da erroreak gauzatzea bit bakoitza eta zenbakizko helbideak eta konstanteak eskuz kalkulatu behar direnean. Horregatik, orokorrean, programak ez dira zuzenean makina-lengoaian idazten, baina lengoaia hori bai erabil daitekeela behe-mailako arazketan, programen adabatzeetan, eta mihiztadura-lengoaiaren desmuntatzean.


Goi-mailako lengoaia, mihiztadura-lengoaia vs. makina-lengoaia

Gaur egun, goi-mailako lengoaia edo mihiztadura-lengoaian idazten dira konputagailu-programak. Ondoren, iturburu-kodea exekutagarria den makina-kodera eraldatzen da, konpiladore, mihiztatzaile edo estekatzaile baten laguntzaz; programa interpretatuak salbu[3], ez baitira makina-kodera eraldatzen. Hala eta guztiz ere, iturburu-kodeko aginduak banan-banan gauzatzen dituen interpretatzailea bera, exekutatzaile gisa ikus daitekeena, zuzenean exekutagarria den makina-kodea izan ohi da (goi-mailako edo mihiztadura-lengoaian idatzitako iturburu-kode batetik sortua).

Makina-kodea, definizioz, programatzailearentzat ikusgarria den maila baxueneko programazio-xehetasuna da, baina, barnean, prozesu askok mikrokodea erabiltzen dute, edo makina-kodea mikro-operazioen segidetara eraldatzen. Teknika horiek erabiltzen badira, sortutako kodea ez da makina-kodetzat jotzen.

Agindu-multzoa

Mikroprozesadore edo mikroprozesadore-familia bakoitzak bere agindu multzoa dauka. Aginduak bit-segidak dira, diseinu fisikoari esker makinako komando jakin batekin bat datozenak. Agindu multzoa, beraz, berariazkoa da, normalean, arkitektura bereko mikroprozesadore klase bakoitzarentzat.

Ondorengo mikroprozesadore edo prozesadore eratorrien diseinuek, orokorrean, aurrekoren baten agindu guztiak bereganatzen dituzte, batzuetan agindu berriak gehitzeaz gain. Noizean behin, ondorengo diseinu batek jatorrizko aginduren bat ezabatuko du, edo horren esanahia aldatuko (helburu berri baterako behar delako), eta kodearen bateragarritasuna deuseztatuko du. Batzuetan, ia guztiz bateragarriak diren prozesadoreek jatorrizko agindu batzuekiko portaera zertxobait desberdina daukate, baina orokorrean hori ez da arazo.

Sistemek beste xehetasunetan ere desberdintasunak eduki ditzakete: memoriaren antolaketan, sistema eragilean edo periferikoetan, besteak beste. Konputagailu-programak faktore horien menpe daudenez, sistema desberdinetan exekutatzen den makina-kodea desberdina izango da, nahiz eta mota bereko mikroprozesagailua erabili.

Mikroprozesagailu baten agindu multzoko agindu guztiak luzera berekoak izan daitezke, edo luzera aldakorrekoak. Segiden antolaketa oso desberdina da arkitektura jakin bakoitzarentzat, eta baita agindu motarentzat ere.

Agindu gehienek atal bat edo gehiago dituzte, agindu mota (aritmetikoa, logikoa, jauzia, etab.) eta aginduaren eragiketa bera (batuketa edo erkaketa, adibidez) adierazteko. Gainera, beste zati batzuei esker informazio gehiago adierazten da: eragigai mota, helbideratze-modua, helbideratzearen orekatzea edo indexazioa, eta eragigaiaren balioa bera (agindu batean horrelako eragigaiak aurkitzen direnean berehalakoak deitzen dira).[4]

Erreferentziak

  1. Makina-hizkuntza : oinarrizko konputagailu baten egitura, agindu-multzoa eta programazioa. Universidad del País Vasco, Servicio Editorial = Euskal Herriko Unibertsitatea, Argitalpen Zerbitzua 2004 ISBN 848373592X. PMC 433600969. (Noiz kontsultatua: 2019-06-04).
  2. «Mihiztadura-lengoaia eta goimailako lengoaiak: noiz eta zergatik - Zientzia.eus» zientzia.eus (Noiz kontsultatua: 2019-06-04).
  3. BASIC-en bertsio asko bezala, goiztiarrak batez ere; Smalltalk, MATLAB, Perl, Python, Ruby eta beste helburu bereziko script lengoaiez gain.
  4. (Ingelesez) org, Bradley Kjell; kjell at ieee dot. «Immediate Operand» programmedlessons.org (Noiz kontsultatua: 2018-09-27).

Ikus, gainera

Kanpo estekak

Read other articles:

День знаний Образование в Российской Федерации — единый целенаправленный процесс воспитания и обучения, являющийся общественно значимым благом и осуществляемый в интересах человека, семьи, общества и государства, а также совокупность приобретаемых знаний, умений, �...

 

Universal Robina CorporationLogo yang digunakan sejak tahun 2016JenisPublikKode emitenPSE: URCIndustriManufakturDidirikan1954; 70 tahun lalu (1954)PendiriJohn Gokongwei Jr.Kantorpusat6/F Tera Tower, Bridgetowne, E.Rodriguez, Jr., Avenue, Ugong Norte, Kota QuezonWilayah operasiAsia Tenggara dan Oseania[1]Tokohkunci John L. Gokongwei, Jr.(Pendiri dan Ketua Emeritus) James L. Go(Ketua Emeritus) Lance Y. Gokongwei(Ketua) Irwin C. Lee(Presiden dan CEO)[2] ProdukMakanan manis, ...

 

Cuisine of the people of Arab Indonesians This article is part of the series onIndonesian cuisineMasakan Indonesia National dishes Gado-gado Nasi goreng Rendang Satay Soto Tumpeng Regional and cultural cuisines Acehnese Arab Balinese Banjarese Batak Betawi Chinese Gorontalese Indian Indo Javanese Madurese Makassarese Malay Minahasan Minangkabau Palembangese Peranakan Sundanese Ingredients Bumbu Condiments Peanut sauce Sambal Santan Types of food Foods Dishes Noodles Soups Desserts Snacks Kue ...

روبرت بلاي (بالإنجليزية: Robert Bly)‏  معلومات شخصية اسم الولادة (بالإنجليزية: Robert Elwood Bly)‏  الميلاد 23 ديسمبر 1926 [1][2]  مقاطعة لاك كوي بارلي  الوفاة 21 نوفمبر 2021 (94 سنة) [3]  مينيابوليس  مواطنة الولايات المتحدة  عضو في الأكاديمية الأمريكية للفنون والآدا�...

 

Thelma HillDari majalah tahun 1920LahirThelma Floy Hillerman(1906-12-12)12 Desember 1906Emporia, Kansas, A.S.Meninggal11 Mei 1938(1938-05-11) (umur 31)Culver City, California, A.S.MakamForest Lawn Memorial ParkPekerjaanAktris, ModelTahun aktif1919–1934Suami/istri John West Sinclair ​(m. 1934)​ Thelma Hill (nee Thelma Floy Hillerman; 12 Desember 1906 – 11 Mei 1938) adalah seorang aktris era film bisu, komedian asal Amerika Serikat dan s...

 

التاجي تأسس عام 2003 البلد العراق  تعديل مصدري - تعديل   نادي التاجي هو أحد أندية الدوري العراقي تأسس عام 2003 [1] الإنجازات مراجع ^ فريق: التاجي نسخة محفوظة 21 يناير 2014 على موقع واي باك مشين. وصلات خارجية عنتالدوري العراقي الدرجة الثانيةأندية 2023–24 نادي العلم نادي الأموا�...

Peta menunjukan lokasi Cuartero Cuartero adalah munisipalitas yang terletak di provinsi Capiz, Filipina. Pada tahun 2000, munisipalitas ini memiliki populasi sebesar 24.286 jiwa atau 4.681 rumah tangga. Pembagian wilayah Secara politis Cuartero terbagi menjadi 22 barangay, yaitu: Agcabugao Agdahon Agnaga Angub Balingasag Bito-on Ilawod Bito-on Ilaya Bun-od Carataya Lunayan Mahunodhunod Maindang Mainit Malagab-i Nagba Poblacion Ilawod Poblacion Ilaya Poblacion Takas Puti-an San Antonio Sinabsa...

 

Sima Yi Temple name高祖 Posthumous name宣皇帝 dan 文 BiografiKelahiran179 Wen County (dinasti Han) Kematian7 September 251 (71/72 tahun)Luoyang Tempat pemakamanMengjin District Galat: Kedua parameter tahun harus terisi! KegiatanPekerjaanpolitikus KeluargaKeluargaHouse of Sima Pasangan nikahZhang Chunhua Miss Bai Fu AnakSima Lun ( Miss Bai)Sima Rong ( )Sima Jun ( Fu)Sima Liang ( Fu)Princess Nanyang ( Zhang Chunhua)Sima Gan ( Zhang Chunhua)Sima Jing ( Fu...

 

TV Azteca S.A.B. de C.V.Kode emitenBMV: AZTECACPODidirikan1968 (sebagai Imevisión)1993 (sebagai TV Azteca)KantorpusatCiudad de MéxicoTokohkunciMario San Román, (CEO)Pendapatan AS$ 965.300.000 (2012)Laba bersih AS$ 177.100.000 (2012)Karyawan5.655IndukGrupo SalinasSitus webwww.tvazteca.com/ TV Azteca, S.A.B. de C.V. (BMV: AZTECACPO), adalah konglomerat multimedia Meksiko yang dimiliki oleh Grupo Salinas. Ini adalah massa kedua terbesar perusahaan media di Meksiko setelah Televisa.[1]...

Запрос «Пугачёва» перенаправляется сюда; см. также другие значения. Алла Пугачёва На фестивале «Славянский базар в Витебске», 2016 год Основная информация Полное имя Алла Борисовна Пугачёва Дата рождения 15 апреля 1949(1949-04-15) (75 лет) Место рождения Москва, СССР[1]...

 

PIBF1 المعرفات الأسماء المستعارة PIBF1, C13orf24, CEP90, PIBF, progesterone immunomodulatory binding factor 1, JBTS33 معرفات خارجية الوراثة المندلية البشرية عبر الإنترنت 607532 MGI: MGI:1261910 HomoloGene: 4628 GeneCards: 10464 علم الوجود الجيني الوظيفة الجزيئية • interleukin-4 receptor binding• ‏GO:0001948، ‏GO:0016582 ربط بروتيني المكونات الخلوية • سيتو...

 

خويت الثانية   معلومات شخصية الزوج تتي  الأولاد أوسر كا رع  الحياة العملية المهنة ملكة حاكمة  تعديل مصدري - تعديل   خويت الثانية في الهيروغليفية خويتالمحمية حمت نيسوتزوجة الملك حمت نيسوت مريتفزوجة الملك و حبيبته سمرت حرورفيقة حور تخطيط مجمع الملكة خويت الثا...

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

 

This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Glide Memorial Church – news · newspapers · books · scholar · JSTOR (December 2013) (Learn how and when to remove this message) Church in California, United StatesGlide Memorial ChurchGlide Memorial Church in 2022Glide Memorial ChurchLocation of Glide Memorial in San Francisco37°47′7″N 122°24′41″...

 

1242 هـمعلومات عامةجزء من تقويم هجري تاريخ البدء 4 أغسطس 1826[1] تاريخ الانتهاء 24 يوليو 1827[1] تصنيف مواليد هذا الزمن تصنيف وفيات هذا الزمن لديه جزء أو أجزاء محرم 1242 هـصفر 1242 هـربيع الأول 1242 هـ 1241 هـ 1243 هـ تعديل - تعديل مصدري - تعديل ويكي بيانات قرن: قرن 12 - قرن 13 - قرن 14 عقد: 1210&#...

1896-1897 Greek Macedonian RebellionAthanasios Broufas, a leader of the rebellionDateJuly 1896 - 20 May 1897LocationOttoman Macedonia Salonika Vilayet Monastir VilayetResult Ottoman victoryBelligerents Greek RevolutionariesSupported By: Greece  Ottoman EmpireCommanders and leaders Athanasios BroufasDimitrios Natsios Abdul Kerim Pasha The 1896–1897 Macedonian Rebellion (Greek: Μακεδονική επανάσταση του 1896–1897) was a Greek rebellion, launched in 1896, and a g...

 

Annie Shizuka Inoh 伊能静Informasi latar belakangNama lahirWu Jingyi (吳靜怡)Nama lainYi Neng JingLahir4 Maret 1969 (umur 55)Asal Taipei, TaiwanGenreMandopopPekerjaanPenyanyi, AktrisInstrumenVokalSitus webSitus resmi di Annie Shizuka Inoh Annie Shizuka Inoh (Hanzi: 伊能靜; Pinyin: Yīnéng Jìng; Bahasa Jepang: Inō Shizuka; lahir 4 Maret 1969) adalah wanita penyanyi dan aktris berkebangsaan Taiwan. Terlahir sebagai Wu Jingyi (吳靜怡). Ia dikenal sebagai penyanyi untu...

 

Putri CahayaGenre Drama Roman PembuatMD EntertainmentDitulis olehDeddy ArmandSutradara Mukta Dhond Irwan Tanu Pemeran Intan Nuraini Nena Rosier Vicky Nitinegoro Nana Khairina Selly Hasan Ully Artha Soraya Larasati Irene Librawati Connie Sutedja Lagu pembukaPutri CahayaLagu penutupPutri CahayaPenata musikIwang ModulusNegara asalIndonesiaBahasa asliBahasa IndonesiaJmlh. musim1Jmlh. episode36 (daftar episode)ProduksiProduser eksekutifShania PunjabiProduser Dhamoo Punjabi Manoj Punjabi Pen...

More than 550,000 Americans died fighting the Civil War, including these men who fell during the bloody Battle of Antietam. This section of the timeline of United States history concerns events from 1860 to 1899. 1860s 1860s in the United States: 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869. Further information: Timeline of events leading to the American Civil War Presidency of James Buchanan U.S. territorial extent in 1860 April 3, 1860 – Pony Express begins. November 6 – ...

 

  كثير من العلماء[من؟] يجادلون بأن هناك أكثر من نوع واحد من القومية. قد تعبر القومية عن نفسها كجزء من أيديولوجية الدولة الرسمية أو كحركة شعبية غير حكومية ويمكن التعبير عنها على أسس مدنية، عرقية، ثقافية، لغوية، دينية، أو أيديولوجية. تستخدم هذه التعريفات الذاتية للأمة ...