Opcode

In informatica un opcode (operation code, codice operativo) è una porzione d'istruzione in linguaggio macchina che specifica l'operazione che deve essere eseguita. La lunghezza e il formato del codice sono disposti nel set di istruzioni del processore in questione (che può essere una CPU generica o un'unità d'elaborazione più specializzata). Oltre allo stesso codice operativo un'istruzione normalmente ha anche uno o più identificatori per gli operandi (ad esempio i dati) sui quali l'operazione deve agire; va notato che alcune operazioni possono avere operandi impliciti, o nessun operando.

Ci sono set di istruzioni con campi quasi uniformi per l'opcode e gli specificatori degli operandi, così come altri (l'architettura x86 per esempio) con una più complicata struttura a lunghezza variabile. Un esempio potrebbe essere il numero 0001, codice operativo che indica al calcolatore di effettuare una somma (ADD).[1]

A seconda dell'architettura gli operandi possono essere valori nei registri, valori nello stack, altri valori in memoria, porte I/O, ecc., specificata e accessibile usando un più o meno complesso modello di indirizzamento. I tipi di operazioni includono operazioni aritmetiche, operazioni di copia dei dati, operazioni logiche e controllo del programma, come istruzioni speciali (come CPUID e altri).

Assembly

L'assembly è un linguaggio di programmazione a basso livello che usa istruzioni ed operandi mnemonici per rappresentare codice macchina. Ciò migliora la leggibilità mantenendo un preciso controllo sulle istruzioni macchina. La maggior parte della programmazione oggi è fatta usando linguaggi di programmazione ad alto livello,[2][3] che sono tipicamente più facili da leggere e scrivere. Questi linguaggi necessitano di essere compilati (tradotti in linguaggio macchina), o, nei linguaggi di scripting, eseguiti attraverso altri eseguibili compilati.[4]

Software instruction sets

Gli opcode possono anche essere trovati in ciò che si chiama byte code e altre rappresentazioni indirizzate ad un interprete software anziché un dispositivo hardware. Questi set di istruzioni basati sul software spesso impiegano tipi di dati e operazioni leggermente di più alto livello rispetto alle controparti hardware, ma nonostante tutto sono costruiti lungo modelli similari. Esempi possono essere il linguaggio Java con la Java Virtual Machine (JVM), il bytecode usato nello GNU Emacs per il codice LISP compilato, il Common Intermediate Language (CIL) di .Net e molti altri.[5]

Note

  1. ^ Machine Language For Beginners - Introduction
  2. ^ TIOBE Software Popularity Index
  3. ^ Programming Language Popularity Archiviato l'11 aprile 2015 in Internet Archive.
  4. ^ Introduction to Assembly Language
  5. ^ bytecode Definition, su pcmag.com. URL consultato il 14 febbraio 2012 (archiviato dall'url originale il 6 ottobre 2012).

Collegamenti esterni

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

Read other articles:

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) الغريب بعد مرور 10 سنوات 10年後の異邦人 الصنف غموض، دراما، رومنسية مأخوذ عن المحقق كونان تاريخ الصدور 2009 مدة ...

 

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018)   لمعانٍ أخرى، طالع العبر (توضيح). العبر  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظ

 

 

Das namengebende Symbol des Ordens Der Ritterorden der Kreuzherren mit dem Roten Stern (lateinisch Ordo militaris Crucigerorum cum rubea stella, tschechisch Rytířský řád křižovníků s Červenou hvězdou), kurz Kreuzherren mit dem Roten Stern, ist ein in Tschechien und Österreich tätiger katholischer Orden. Es ist der einzige in den böhmischen Ländern gegründete Kirchenorden und zugleich der einzige von einer Frau gegründete männliche Orden der Welt. Die Grundaufgabe des Ordens ...

The Name Chapter: FreefallSampul digitalAlbum studio karya Tomorrow X TogetherDirilis13 Oktober 2023 (2023-10-13)GenreK-popDurasi26:14BahasaKoreaInggrisLabel Big Hit Republic Produser El Capitxn Vendor (Zenur) Rock Mafia Ryan Tedder Tyler Spry Slow Rabbit Ghstloop James Keys Evan Gartner Supa Dups Dwilly Orion Meshoror Max Schneider Han Roro Jin Dong-wook Maiz Revin Beomgyu Grant Boutin Kronologi Tomorrow X Together Sweet(2023) The Name Chapter: Freefall(2023) Singel dalam album The ...

 

 

Lovi Poe Información personalNacimiento 11 de febrero de 1989 (34 años)Ciudad Quezon (Filipinas) Nacionalidad FilipinaFamiliaPadres Fernando Poe Jr. Rowena Moran EducaciónEducada en Miriam College Información profesionalOcupación Cantante y actriz Años activa desde 2006Género Pop Instrumento Voz Discográfica Sony BMG Partido político Acción Democrática [editar datos en Wikidata] Lourdes Virginia Poe Morán (Ciudad Quezón; 11 de febrero de 1989), conocida artísticamente ...

 

 

Sid Meier's Colonization Розробник MicroProseВидавець MicroProseДистриб'ютор SteamЖанр(и) Покрокова стратегіяПлатформа DOS, Amiga, Windows, MacintoshЛіцензія пропрієтарна ліцензія[d]Дата випуску 1994 (DOS) 1995 (ports)Режим гри одноосібна відеогра[1]Мова англійськаТворціІгродизайнер(и) Jeff BriggsDouglas KaufmanSid MeierBria...

Japanese racing driver (born 1986) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Kamui Kobayashi – news · newspapers · books · scholar · JSTOR (January 2019) (Learn how and when to remove this...

 

 

Census-designated place in Connecticut, United StatesGeorgetown, ConnecticutCensus-designated placeLocation in Fairfield County and the state of Connecticut.Coordinates: 41°15′24″N 73°26′1″W / 41.25667°N 73.43361°W / 41.25667; -73.43361Country United StatesU.S. state ConnecticutCountyFairfieldRegionWestern CTNECTABridgeport-Stamford-NorwalkTownsRedding, Weston, Wilton, RidgefieldArea • Total2.89 sq mi (7.5 km2) •&...

 

 

Координати: 33°19′16″ пн. ш. 130°23′56″ сх. д. / 33.32111° пн. ш. 130.39889° сх. д. / 33.32111; 130.39889 Йосіноґарі реконструйовані житлові будинки Країна Японія Острів Кюсю Префектура  Саґа ISO 3166-2 41327-5 Площа 43,94 км² (1 жовтня 2008[1]) Населення 16 300 осіб (1 січн...

بايكالسك    علم الإحداثيات 51°31′02″N 104°09′22″E / 51.517222222222°N 104.15611111111°E / 51.517222222222; 104.15611111111  تاريخ التأسيس 1961  تقسيم إداري  البلد روسيا[2] الاتحاد السوفيتي[1]  خصائص جغرافية  المساحة 819.25 كيلومتر مربع  ارتفاع 460 متر  عدد السكان  عدد الس...

 

 

18th Dallas–Fort Worth Film Critics Association AwardsDateDecember 18, 2012 (2012-12-18)LocationDallas, TexasCountryUnited StatesPresented byDallas–Fort Worth Film Critics AssociationWebsitehttp://dfwfilmcritics.net/  ← 2011 · DFWFCA · 2013 → The 18th Dallas–Fort Worth Film Critics Association Awards honoring the best in film for 2012 were announced on December 18, 2012. These awards recognizing extraordinary accomplishment in film a...

 

 

Pour les articles homonymes, voir Île aux cygnes. Île aux Cygnes L'île aux Cygnes vue de la tour Eiffel. Géographie Pays France Localisation Seine Coordonnées 48° 51′ 12″ N, 2° 17′ 03″ E Superficie 0,013 km2 Administration Région Île-de-France Commune Paris Arrondissement 15e Démographie Population Aucun habitant Autres informations Géolocalisation sur la carte : Paris Île aux CygnesÎle aux Cygnes Géolocalisation sur la carte ...

سامسونج جالكسي مينيالشعارمعلومات عامةالنوع هاتف ذكي الصانع إلكترونيات سامسونجعائلة المنتج مجرةالسعر المبدئي 500٬000 روبية إندونيسية[1] موقع الويب samsung.com… أهم التواريختاريخ الإصدار 2011الوظائفالشاشة إل سي ديالشاشة الخارجية tftالكاميرا - الخلفية: 3.15 ميجابكسلالإدخال لمس م...

 

 

BaleranteDesaNegara IndonesiaProvinsiJawa BaratKabupatenCirebonKecamatanPalimananKode Kemendagri32.09.17.2004 Luas... km²Jumlah penduduk... jiwaKepadatan... jiwa/km² 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: Balerante, Palimanan, Cirebon – berita · surat k...

 

 

NSKK旗 NSKKのシュタンダーテ(方形旗章) ポーゼンで交通整理するNSKK団員 国家社会主義自動車軍団(こっかしゃかいしゅぎじどうしゃぐんだん、ドイツ語: Nationalsozialistisches Kraftfahrkorps、略称NSKK)は、国民社会主義ドイツ労働者党(ナチス)の党機関のひとつ。 ナチス自動車隊[1]、ナチ自動車運転者団とも[2]。 概要 1930年に突撃隊(SA)内部に結成された...

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (July 2012) (Learn how and when to remove this template message) 2012 Indian filmCinema CompanyTheatrical posterDirected byMamasWritten byMamasProduced byFareed KhanStarring Basil Sanjeev M Nair Swasika Sruthi Hariharan Badri CinematographyJibu JacobEdited bySreekumar NairMusic byAlphons JosephProductioncompanyWh...

 

 

Lighthouse on Gran Canaria, Spain LighthouseMaspalomas Lighthouse LocationMaspalomas Gran CanariaCanary IslandsCoordinates27°44′06″N 15°35′56″W / 27.735121°N 15.598934°W / 27.735121; -15.598934TowerConstructed1890Constructionstone towerAutomated1876 Height56 metres (184 ft)ShapecylindricalOperatorAutoridad Portuaria de Las Palmas de Gran Canaria[1]Heritagebien de interés cultural LightFocal height60 metres (200 ft)Intensity1...

 

 

Convento de San Agustín LocalizaciónPaís España EspañaComunidad Castilla y León Castilla y LeónLocalidad SoriaCoordenadas 41°46′01″N 2°27′22″O / 41.766951, -2.456018Información religiosaCulto sin culto, edificio desacralizado y en ruinasDiócesis Osma-SoriaOrden San AgustínAdvocación Virgen de GraciaPatrono Virgen de GraciaHistoria del edificioFundador Rodrigo de TorresConstrucción Siglo XVIDatos arquitectónicosTipo ConventoEstilo Renacenti...

1986 single by Anita Dobson and the Simon May OrchestraAnyone Can Fall in LoveSingle by Anita Dobson and the Simon May Orchestrafrom the album Simon's Way B-sideEastEnders theme tuneReleasedAugust 1986Recorded1986GenrePopLength3:32LabelBBCComposer(s)Simon May and Leslie OsborneLyricist(s)Don Black[1]Producer(s)Simon May, Dave HewsonAnita Dobson singles chronology Anyone Can Fall in Love(1986) Talking of Love(1987) Anyone Can Fall in Love is a song, released in 1986, by EastEnders ...

 

 

English politician and earl For other people named John Manners, see John Manners (disambiguation). EarlJohn MannersMonument of John Manners erected at St Mary the Virgin's Church in BottesfordLord Lieutenant of LeicestershireIn office14 February 1667 – 7 July 1677 Personal detailsBorn10 June 1604Died29 September 1679St Mary the Virgin's Church, BottesfordSpouseFrances MontaguChildren7Alma materQueen's College Arms of Manners: Or, two bars azure a chief quarterly azure and gules in...

 

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!