Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Instruction set

Indice Instruction set

In informatica ed elettronica un instruction set, o Instruction Set Architecture (ISA), (in lingua italiana insieme d'istruzioni) descrive quegli aspetti dell'architettura di un calcolatore che sono visibili al programmatore.

67 relazioni: Advanced Micro Devices, AMD64, Application specific integrated circuit, Architettura (computer), Architettura ARM, Architettura MIPS, Architettura x86, ARM Holdings, Athlon, Calcolatore, Complex instruction set computer, CPU, CPU cache, DEC Alpha, Digital Equipment Corporation, DSP, Eccezione (informatica), Elettronica, EM64T, Emulatore, Field Programmable Gate Array, Graphics Processing Unit, Hardware abstraction layer, Hewlett-Packard, IA-32, IA-64, IBM System/360, Informatica, INMOS Transputer, Input/output, Instruction level parallelism, Intel, Interprete (informatica), Interrupt, Istruzione (informatica), Itanium, Lingua italiana, Linguaggio di programmazione, Linguaggio macchina, Macchina virtuale, Macchina virtuale Java, Metodo di indirizzamento, Microarchitettura, Microcodice, Microcontrollore, Microprocessore, Motorola 68000, Opcode, P-Code, PA-RISC, ..., Pentium, Performance Optimization With Enhanced RISC, Pipeline dati, PowerPC, Processore, Processore vettoriale, Programma (informatica), Programmatore, Reduced instruction set computer, Register Transfer Language, Registro (informatica), SPARC, SuperH, UCSD Pascal, Very long instruction word, Virtual Address eXtension, Western Digital. Espandi índice (17 più) »

Advanced Micro Devices

Advanced Micro Devices, Inc.

Nuovo!!: Instruction set e Advanced Micro Devices · Mostra di più »

AMD64

AMD64, altresì chiamata x86-64, è un'estensione a 64 bit del set di istruzioni x86, che è comune a tutti i processori desktop Intel e AMD più altre marche minori.

Nuovo!!: Instruction set e AMD64 · Mostra di più »

Application specific integrated circuit

In elettronica digitale un application specific integrated circuit (ASIC) è un circuito integrato creato appositamente per risolvere un'applicazione di calcolo ben precisa (special purpose).

Nuovo!!: Instruction set e Application specific integrated circuit · Mostra di più »

Architettura (computer)

L'architettura informatica è l'insieme dei criteri in base ai quali è progettato e realizzato un sistema informatico oppure un dispositivo facente parte di esso.

Nuovo!!: Instruction set e Architettura (computer) · Mostra di più »

Architettura ARM

L'architettura ARM (precedentemente Advanced RISC Machine, prima ancora Acorn RISC Machine), in elettronica e informatica, indica una famiglia di microprocessori RISC a 32-bit sviluppata da ARM Holdings e utilizzata in una moltitudine di sistemi embedded.

Nuovo!!: Instruction set e Architettura ARM · Mostra di più »

Architettura MIPS

L'architettura MIPS (acronimo dell'inglese microprocessor without interlocked pipeline stages) è un'architettura informatica per microprocessori RISC sviluppata dalla MIPS Computer Systems Inc. (oggi MIPS Technologies Inc.). Il MIPS è utilizzato nel campo dei computer SGI, e hanno trovato grossa diffusione nell'ambito dei sistemi embedded, dei devices di Windows CE e nei router di Cisco.

Nuovo!!: Instruction set e Architettura MIPS · Mostra di più »

Architettura x86

La locuzione architettura x86 è un'espressione generica per indicare un'architettura di una famiglia di microprocessori, sviluppata e prodotta da Intel.

Nuovo!!: Instruction set e Architettura x86 · Mostra di più »

ARM Holdings

ARM Holdings è una società di alta tecnologia con sede a Cambridge, Regno Unito.

Nuovo!!: Instruction set e ARM Holdings · Mostra di più »

Athlon

In ambito informatico, la denominazione Athlon identifica una lunga serie di microprocessori x86 progettati e costruiti dal 1999 sino ad oggi dall'azienda statunitense Advanced Micro Devices, generalmente chiamata AMD.

Nuovo!!: Instruction set e Athlon · Mostra di più »

Calcolatore

Un calcolatore, anche chiamato macchina calcolatrice, è una macchina da calcolo in grado di eseguire calcoli matematici.

Nuovo!!: Instruction set e Calcolatore · Mostra di più »

Complex instruction set computer

Con Complex Instruction Set Computer (CISC) si indica un'architettura per microprocessori formata da un set di istruzioni contenente istruzioni in grado di eseguire operazioni complesse come la lettura di un dato in memoria, la sua modifica e il suo salvataggio direttamente in memoria tramite una singola istruzione.

Nuovo!!: Instruction set e Complex instruction set computer · Mostra di più »

CPU

L'unità di elaborazione centrale (central processing unit, in sigla CPU, con particolare riferimento alla sezione logica in astratto) o processore centrale o più propriamente microprocessore (in sigla µP o uP, con particolare riferimento al chip hardware) è un tipo di processore digitale general purpose che si contraddistingue per sovrintendere a gran parte delle funzionalità del computer digitale basato sull'architettura di von Neumann o sull'architettura Harvard.

Nuovo!!: Instruction set e CPU · Mostra di più »

CPU cache

La CPU cache è la cache utilizzata dalla CPU di un computer per ridurre il tempo medio d'accesso alla memoria; è un tipo di memoria di dimensioni ridotte, ma molto veloce, che mantiene copie dei dati ai quali si fa più frequentemente accesso nella più capiente memoria principale.

Nuovo!!: Instruction set e CPU cache · Mostra di più »

DEC Alpha

DEC Alpha (conosciuto anche come Alpha AXP) è un'architettura di processori di tipo RISC sviluppata e prodotta dalla Digital Equipment Corp (DEC).

Nuovo!!: Instruction set e DEC Alpha · Mostra di più »

Digital Equipment Corporation

La Digital Equipment Corporation è stata un'azienda pionieristica del settore informatico negli Stati Uniti d'America.

Nuovo!!: Instruction set e Digital Equipment Corporation · Mostra di più »

DSP

Il processore di segnale digitale o digital signal processor (espressione inglese di pari significato, da cui la sigla DSP) è un processore dedicato e ottimizzato per eseguire in maniera estremamente efficiente sequenze di istruzioni ricorrenti (come ad esempio somme, moltiplicazioni e traslazioni) nell'elaborazione di segnali digitali.

Nuovo!!: Instruction set e DSP · Mostra di più »

Eccezione (informatica)

In informatica, il termine eccezione è usato per descrivere l'occorrenza di diversi tipi di condizioni o eventi che alterano il normale flusso di controllo ed esecuzione di un microprocessore programmabile o di un programma.

Nuovo!!: Instruction set e Eccezione (informatica) · Mostra di più »

Elettronica

L'elettronica è la scienza e la tecnica concernente l'emissione e la propagazione degli elettroni nel vuoto o nella materia.

Nuovo!!: Instruction set e Elettronica · Mostra di più »

EM64T

EM64T, acronimo di Extended Memory 64 Technology è una tecnologia sviluppata da Intel e conosciuta precedentemente con altri diversi nomi tra cui IA-32e, CT (che sta per Clackamas Technology), e prima ancora con il nome Yamhill, per portare alcuni benefici del calcolo a 64 bit in tutti i processori a 32 bit.

Nuovo!!: Instruction set e EM64T · Mostra di più »

Emulatore

Un emulatore, in informatica e nel senso più generale possibile, è un componente che replica le funzioni di un determinato sistema su un secondo sistema differente dal primo.

Nuovo!!: Instruction set e Emulatore · Mostra di più »

Field Programmable Gate Array

In elettronica digitale, un dispositivo Field Programmable Gate Array, solitamente abbreviato in FPGA, è un circuito integrato le cui funzionalità sono programmabili via linguaggi di descrizione dell'hardware (VHDL, Verilog, ecc.). Tali dispositivi consentono la realizzazione di funzioni logiche anche molto complesse, e sono caratterizzati da un'elevata scalabilità.

Nuovo!!: Instruction set e Field Programmable Gate Array · Mostra di più »

Graphics Processing Unit

L'unità di elaborazione grafica (più nota come GPU, dalla lingua inglese graphics processing unit) o unità di elaborazione visiva (VPU, in inglese visual processing unit) o processore grafico o processore visivo è una tipologia particolare di coprocessore che si contraddistingue per essere specializzata nel rendering di immagini grafiche.

Nuovo!!: Instruction set e Graphics Processing Unit · Mostra di più »

Hardware abstraction layer

Hardware Abstraction Layer (HAL) o strato di astrazione dall'hardware è un insieme di funzioni di I/O il più possibile generiche e semplici, il cui compito è di tenere conto di tutte le differenze fra dispositivi fisici diversi al posto del programma che lo userà, nascondendogli la vera identità e natura di essi: per esempio il programma, invece di aprire personalmente un file chiederà all'HAL di farlo per lui e l'HAL, appena esaudita la richiesta, gli passerà un riferimento al file per la lettura (o lo leggerà per lui).

Nuovo!!: Instruction set e Hardware abstraction layer · Mostra di più »

Hewlett-Packard

La Hewlett-Packard (nota anche con la sola sigla hp) è una multinazionale statunitense dell'informatica attiva sia nel mercato dell'hardware (dai personal computer ai server e, nel mercato di massa, per le stampanti per le quali è uno dei maggiori produttori mondiali) che in quello del software e dei servizi collegati all'informatica.

Nuovo!!: Instruction set e Hewlett-Packard · Mostra di più »

IA-32

Con IA-32 (Intel Architecture 32 bit), a volte i386, si definisce l'architettura o l'instruction set dei microprocessori prodotti da Intel, AMD e altre compagnie minori per il mercato desktop a partire dal 1985, e che è presente nella grandissima maggioranza dei personal computer esistenti al mondo.

Nuovo!!: Instruction set e IA-32 · Mostra di più »

IA-64

In informatica, IA-64 (Intel Architecture-64) è un'architettura a 64 bit sviluppata durante una cooperazione tra Intel e Hewlett-Packard e implementata da processori come Itanium e Itanium 2.

Nuovo!!: Instruction set e IA-64 · Mostra di più »

IBM System/360

IBM System/360 (S/360) è una famiglia di mainframe computer annunciati da IBM il 7 aprile 1964 e realizzati tra il 1965 e il 1978.

Nuovo!!: Instruction set e IBM System/360 · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Instruction set e Informatica · Mostra di più »

INMOS Transputer

Il INMOS Transputer era un pionieristico design di un microprocessore per il calcolo parallelo prodotto dalla INMOS, una piccola azienda inglese, negli anni ottanta.

Nuovo!!: Instruction set e INMOS Transputer · Mostra di più »

Input/output

Con input/output (abbreviato I/O) in informatica si intendono tutte le interfacce messe a disposizione dal sistema operativo, o più in generale da qualunque sistema di basso livello, ai programmi per effettuare uno scambio di dati o segnali con altri col computer o con lo stesso sistema.

Nuovo!!: Instruction set e Input/output · Mostra di più »

Instruction level parallelism

L'Instruction Level Parallelism (parallelismo a livello d'istruzione) o ILP è una misura delle istruzioni in un programma che possono essere eseguite in parallelo da un sistema di calcolo.

Nuovo!!: Instruction set e Instruction level parallelism · Mostra di più »

Intel

Intel Corporation è un'azienda multinazionale USA fondata nel 1968 con sede a Santa Clara (California).

Nuovo!!: Instruction set e Intel · Mostra di più »

Interprete (informatica)

Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente.

Nuovo!!: Instruction set e Interprete (informatica) · Mostra di più »

Interrupt

Un interrupt, in informatica, è un segnale asincrono che indica il "bisogno di attenzione" da parte di una periferica finalizzata ad una particolare richiesta di servizio, un evento sincrono che consente l'interruzione di un processo qualora si verifichino determinate condizioni (gestione dei processi) oppure più in generale una particolare richiesta al sistema operativo da parte di un processo in esecuzione.

Nuovo!!: Instruction set e Interrupt · Mostra di più »

Istruzione (informatica)

Con il termine istruzione in informatica si intende il comando impartito ad un esecutore (processore) utilizzando un linguaggio ad esso comprensibile.

Nuovo!!: Instruction set e Istruzione (informatica) · Mostra di più »

Itanium

Itanium è il nome commerciale del primo processore con architettura interamente a 64 bit sviluppato da Intel insieme a Hewlett-Packard allo scopo di fare concorrenza ai processori RISC DEC Alpha.

Nuovo!!: Instruction set e Itanium · Mostra di più »

Lingua italiana

L'italiano (Questa è una trascrizione fonetica. La trascrizione fonemica corrispondente è, dove la lunghezza della vocale non è segnata perché in italiano non ha valore distintivo.) è una lingua romanza parlata principalmente in Italia.

Nuovo!!: Instruction set e Lingua italiana · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: Instruction set e Linguaggio di programmazione · Mostra di più »

Linguaggio macchina

Il linguaggio macchina o codice macchina è il linguaggio in cui sono scritti i programmi eseguibili per computer.

Nuovo!!: Instruction set e Linguaggio macchina · Mostra di più »

Macchina virtuale

In informatica il termine macchina virtuale (VM) indica un software che, attraverso un processo di virtualizzazione, crea un ambiente virtuale che emula tipicamente il comportamento di una macchina fisica (PC client o server) grazie all'assegnazione di risorse hardware (porzioni di disco rigido, RAM e risorse di processamento) ed in cui alcune applicazioni possono essere eseguite come se interagissero con tale macchina; infatti se dovesse andare fuori uso il sistema operativo che gira sulla macchina virtuale, il sistema di base non ne risentirebbe affatto.

Nuovo!!: Instruction set e Macchina virtuale · Mostra di più »

Macchina virtuale Java

La macchina virtuale Java, detta anche Java Virtual Machine o JVM, è il componente della piattaforma Java che esegue i programmi tradotti in bytecode dopo una prima compilazione.

Nuovo!!: Instruction set e Macchina virtuale Java · Mostra di più »

Metodo di indirizzamento

I microprocessori consentono alle istruzioni di accedere agli operandi delle istruzioni con svariati metodi di indirizzamento.

Nuovo!!: Instruction set e Metodo di indirizzamento · Mostra di più »

Microarchitettura

In informatica e in elettronica il termine microarchitettura (spesso abbreviato con µarch o uarch) indica il progetto a livello di unità funzionali di un microprocessore, microcontrollore o digital signal processor.

Nuovo!!: Instruction set e Microarchitettura · Mostra di più »

Microcodice

Il microcodice è un set di istruzioni a basso livello che controllano direttamente il microprocessore, vale a dire che la loro esecuzione viene realizzata direttamente dall'hardware, ovvero dal livello della logica digitale del microprocessore.

Nuovo!!: Instruction set e Microcodice · Mostra di più »

Microcontrollore

Un microcontrollore (in inglese microcontroller in acronimo MCU ovvero MicroController Unit), in elettronica digitale, è un dispositivo elettronico integrato su singolo circuito elettronico.

Nuovo!!: Instruction set e Microcontrollore · Mostra di più »

Microprocessore

Il microprocessore è una tipologia particolare di circuito elettronico che si contraddistingue per essere interamente costituita da uno o più circuiti integrati e per questo di dimensioni molto ridotte.

Nuovo!!: Instruction set e Microprocessore · Mostra di più »

Motorola 68000

Motorola 68000 smontato da una Amiga 600 Preversione del Motorola 68000 Il Motorola 68000 (nome in codice MC68000) è un microprocessore CISC a 16/32 bit.

Nuovo!!: Instruction set e Motorola 68000 · Mostra di più »

Opcode

In informatica un opcode (operation code, codice operativo) è una porzione d'istruzione in linguaggio macchina che specifica l'operazione che deve essere eseguita.

Nuovo!!: Instruction set e Opcode · Mostra di più »

P-Code

In informatica il P-Code o Pseudo-Code è un codice per la descrizione delle istruzioni di programmi che può essere eseguito da un tipo particolare di interprete chiamato macchina P-Code, analogo alla virtual machine del linguaggio Java.

Nuovo!!: Instruction set e P-Code · Mostra di più »

PA-RISC

PA-RISC è un'architettura di microprocessori sviluppata dalla Hewlett-Packard Systems & VLSI Technology Operation.

Nuovo!!: Instruction set e PA-RISC · Mostra di più »

Pentium

Il Pentium è un microprocessore prodotto da Intel Corporation dal 1993 al 1999.

Nuovo!!: Instruction set e Pentium · Mostra di più »

Performance Optimization With Enhanced RISC

POWER è un set di istruzioni RISC sviluppata da IBM, ed è l'acronimo di Performance Optimization With Enhanced RISC Questa architettura è stata utilizzata come base per la creazione dell'architettura PowerPC (destinata ai PC Macintosh, ad alcune workstation IBM e ad applicazioni embedded), a cui rimane molto simile.

Nuovo!!: Instruction set e Performance Optimization With Enhanced RISC · Mostra di più »

Pipeline dati

In Informatica la pipeline dati è una tecnologia utilizzata nell'architettura hardware dei microprocessori dei computer per incrementare il throughput, ovvero la quantità di istruzioni eseguite in una data quantità di tempo, parallelizzando i flussi di elaborazione di più istruzioni.

Nuovo!!: Instruction set e Pipeline dati · Mostra di più »

PowerPC

PowerPC è un'architettura di microprocessori RISC creata nel 1991 dall'alleanza Apple-IBM-Motorola, conosciuta come AIM.

Nuovo!!: Instruction set e PowerPC · Mostra di più »

Processore

In informatica ed elettronica l'unità di elaborazione o processore è un tipo di dispositivo hardware del computer che si contraddistingue per essere dedicato all'esecuzione di istruzioni, a partire da un instruction set.

Nuovo!!: Instruction set e Processore · Mostra di più »

Processore vettoriale

Un processore vettoriale o array processor è una CPU progettata per svolgere operazioni matematiche su più dati elementari contemporaneamente.

Nuovo!!: Instruction set e Processore vettoriale · Mostra di più »

Programma (informatica)

Un programma, in informatica,è un software che può essere eseguito da un elaboratore per ricevere in input determinati dati di un problema automatizzabile e restituirne in output le (eventuali) soluzioni.

Nuovo!!: Instruction set e Programma (informatica) · Mostra di più »

Programmatore

Il programmatore (noto anche con le espressioni inglesi developer, ovvero sviluppatore, e coder, traducibile come "creatore di codice"), in informatica, è un tecnico che, attraverso la relativa fase di programmazione, traduce o codifica l'algoritmo risolutivo di un problema dato nel codice sorgente del software da far eseguire ad un elaboratore, utilizzando un determinato linguaggio di programmazione.

Nuovo!!: Instruction set e Programmatore · Mostra di più »

Reduced instruction set computer

L'acronimo RISC, dall'inglese Reduced Instruction Set Computer, indica una filosofia di progettazione di architetture per microprocessori che predilige lo sviluppo di un'architettura semplice e lineare.

Nuovo!!: Instruction set e Reduced instruction set computer · Mostra di più »

Register Transfer Language

Con Register Transfer Language (RTL) ci si riferisce, in ambito informatico, a due diversi oggetti.

Nuovo!!: Instruction set e Register Transfer Language · Mostra di più »

Registro (informatica)

Nell'architettura dei calcolatori un registro (o registro del processore) è una piccola parte di memoria utilizzata per velocizzare l'esecuzione dei programmi fornendo un accesso rapido ai valori usati più frequentemente — tipicamente, i valori correntemente in uso in una determinata parte di un calcolo.

Nuovo!!: Instruction set e Registro (informatica) · Mostra di più »

SPARC

Sun UltraSPARC II Microprocessor a 300 MHz In elettronica e informatica SPARC (Scalable Processor ARChitecture) è un'architettura per microprocessore big-endian RISC.

Nuovo!!: Instruction set e SPARC · Mostra di più »

SuperH

SuperH (o SH) è una famiglia di microcontrollori e microprocessori RISC a 32 bit sviluppata da Hitachi a partire dagli anni novanta.

Nuovo!!: Instruction set e SuperH · Mostra di più »

UCSD Pascal

L'UCSD Pascal è un dialetto del linguaggio di programmazione Pascal sviluppato da The Institute for Information Systems dell'Università della California, San Diego (UCSD) e distribuito nel 1978.

Nuovo!!: Instruction set e UCSD Pascal · Mostra di più »

Very long instruction word

La Very Long Instruction Word o VLIW è un'architettura per microprocessori sviluppata per avvantaggiarsi dell'Instruction level parallelism (ILP).

Nuovo!!: Instruction set e Very long instruction word · Mostra di più »

Virtual Address eXtension

VAX è un'architettura hardware per sistemi a 32 bit sviluppata da DEC verso la metà degli anni settanta che supportava un set di istruzioni ortogonale e l'indirizzamento di pagine di memoria virtuale.

Nuovo!!: Instruction set e Virtual Address eXtension · Mostra di più »

Western Digital

Western Digital è il principale produttore mondiale di dischi rigidi e ha una lunga storia come produttore di circuiti integrati.

Nuovo!!: Instruction set e Western Digital · Mostra di più »

Riorienta qui:

Insieme di istruzioni, Instruction Set Architecture, Repertorio delle istruzioni, Set di istruzioni.

UscenteArrivo
Ehi! Siamo su Facebook ora! »