Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn
La tua Unionpedia con il tuo logo e dominio, a partire da 9,99 USD/mese
Crea il mio Unionpedia

Swordfish

Indice Swordfish

Swordfish era un microprocessore superscalare sviluppato da National Semiconductor e presentato nel 1990. Il microprocessore venne inizialmente sviluppato come successore del processore NS32532 (inizialmente il processore aveva il codice NS32732 ma in seguito prese il codice NS32764).

Indice

  1. 20 relazioni: Accoppiamento (informatica), Bit, Clock, Codice (teoria dell'informazione), Eccezione (informatica), Emulatore, FIFO, Hardware, Instruction set, Israele, Memoria cache, Microprocessore superscalare, National Semiconductor, Pipeline (CPU), Predizione delle diramazioni, Reduced instruction set computer, Registro (informatica), Salto (informatica), Scoreboarding, Stallo (informatica).

Accoppiamento (informatica)

Per accoppiamento o dipendenza, in informatica e ingegneria del software, si intende il grado con cui ciascuna componente di un software dipende dalle altre componenti.

Vedere Swordfish e Accoppiamento (informatica)

Bit

In informatica e nella teoria dell'informazione, il bit è l'unità standard di misura dell'entropia, meglio nota come quantità di informazione.

Vedere Swordfish e Bit

Clock

Il termine clock, in elettronica, indica un segnale periodico, generalmente un'onda quadra, utilizzata per sincronizzare il funzionamento dei dispositivi elettronici digitali.

Vedere Swordfish e Clock

Codice (teoria dell'informazione)

Il codice, nella teoria dell'informazione, e specificatamente nelle telecomunicazioni, nell'elettronica e nell'informatica, è un sistema di segnali, segni o simboli convenzionalmente designati per rappresentare un'informazione.

Vedere Swordfish e Codice (teoria dell'informazione)

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.

Vedere Swordfish e Eccezione (informatica)

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.

Vedere Swordfish e Emulatore

FIFO

Il termine FIFO è l'acronimo inglese di First In First Out che rappresenta il metodo di transito in una coda (di oggetti di qualunque natura, anche virtuali): "primo ad entrare, primo ad uscire".

Vedere Swordfish e FIFO

Hardware

Lhardware (abbreviato HW, dall'inglese hard «duro, pesante», e ware «merci, prodotti», su imitazione del termine software) è l'insieme di tutte le parti tangibili elettroniche, elettriche, meccaniche, magnetiche, ottiche che consentono il funzionamento di un computer.

Vedere Swordfish e Hardware

Instruction set

Linstruction set, in informatica ed elettronica, è l'insieme di istruzioni macchina che descrive quegli aspetti, visibili a basso livello al programmatore, dell'architettura di un calcolatore, definita in inglese come Instruction Set Architecture o in acronimo ISA.

Vedere Swordfish e Instruction set

Israele

Israele, ufficialmente Stato d'Israele (in ebraico:, Medinat Yisra'el), è uno Stato del Medio Oriente affacciato sul mar Mediterraneo e che confina a nord con il Libano, con la Siria a nord-est, la Giordania a est, l'Egitto a sud-ovest, con i territori palestinesi, ossia la Cisgiordania a est e la striscia di Gaza a sud-ovest, e il Mar Rosso a sud.

Vedere Swordfish e Israele

Memoria cache

La memoria cache (in inglese cache memory, memory cache o CPU cache), in informatica, è una memoria veloce (rispetto alla memoria principale), relativamente piccola, non visibile al software e completamente gestita dall'hardware, che memorizza i dati più recentemente usati della memoria principale (MM - Main Memory) o memoria di lavoro del sistema.

Vedere Swordfish e Memoria cache

Microprocessore superscalare

L'architettura scalare contemporanea (in ambiente anglosassone si utilizza il prefisso super-) permette il calcolo parallelo su un singolo chip.

Vedere Swordfish e Microprocessore superscalare

National Semiconductor

National Semiconductor (comunemente citata come "National") era un'azienda specializzata nella realizzazione e fornitura di dispositivi e sottosistemi analogici.

Vedere Swordfish e National Semiconductor

Pipeline (CPU)

In informatica ed elettronica, la pipeline è un tipo di architettura hardware utilizzata nel progetto dei microprocessori per incrementarne la produttività, ovvero la quantità di istruzioni eseguite nell'unità di tempo.

Vedere Swordfish e Pipeline (CPU)

Predizione delle diramazioni

In informatica, la predizione delle diramazioni (branch prediction) è il compito della BPU (Branch Prediction Unit), una componente della CPU che cerca di prevedere l'esito di un'operazione su cui si basa l'accettazione di una istruzione di salto condizionato, evitando rallentamenti che possono essere molto evidenti in una architettura con pipeline.

Vedere Swordfish e Predizione delle diramazioni

Reduced instruction set computer

Reduced Instruction Set Computer (RISC), nell'elettronica digitale, indica un'architettura per microprocessori che predilige lo sviluppo di un'architettura semplice e lineare.

Vedere Swordfish e Reduced instruction set computer

Registro (informatica)

Un registro, in informatica e nell'architettura dei calcolatori, è una piccola parte di memoria utilizzata per velocizzare l'esecuzione dei programmi fornendo un accesso rapido ai valori usati più frequentemente e/o tipicamente, i valori correntemente in uso in una determinata parte di un calcolo.

Vedere Swordfish e Registro (informatica)

Salto (informatica)

Un salto (o diramazione in alcune architetture di microprocessori, come il PDP-8 e l'Intel x86) è un punto nel quale in un processo viene alterato il sequenziale flusso delle istruzioni.

Vedere Swordfish e Salto (informatica)

Scoreboarding

Lo Scoreboarding è una tecnica di gestione dinamica delle istruzioni da far eseguire alla pipeline di un microprocessore. Lo scoreboarding analizza le istruzioni da eseguire, segna le dipendenza tra le varie istruzioni e nel caso vi siano istruzioni senza conflitti e unità libere lo scoreboarding assegna l'istruzione all'unità libera.

Vedere Swordfish e Scoreboarding

Stallo (informatica)

In informatica, lo stallo o deadlock indica una situazione in cui due o più processi o azioni si bloccano a vicenda, aspettando che uno esegua una certa azione (es. rilasciare il controllo su una risorsa come un file, una porta input/output ecc.) che serve all'altro e viceversa.

Vedere Swordfish e Stallo (informatica)