Domande con tag 'hardware'

2
risposte

Quale ruolo hanno avuto i miglioramenti dell'hardware nello sviluppo dei linguaggi moderni (ad es. Python / Java)?

Vorrei chiedere informazioni sulla storia dei linguaggi di programmazione, in particolare sul ruolo dell'hardware nello sviluppo del linguaggio negli ultimi 20-30 anni. Ho letto della storia di Python e del progetto ABC . Mi sembra che ci si...
posta 12.05.2017 - 11:25
4
risposte

Evitare blocchi quando si chiama un'API nativa

Sfondo Abbiamo qui un pezzo di hardware programmabile al lavoro che integriamo in quasi tutti i nostri sistemi. Questo pezzo di hardware è venuto con una DLL nativa di Windows (per la quale non abbiamo il codice sorgente) e un wrapper per d...
posta 10.03.2016 - 18:36
2
risposte

Progettazione software OO per interfacciamento hardware

La mia domanda è: come posso massimizzare l'incapsulamento per le classi wrapper che si interfacciano con l'hardware. L'hardware è collegato a un PC tramite COM-Ports o porte USB e sto leggendo / scrivendo direttamente o tramite un'API. In en...
posta 26.07.2017 - 10:20
2
risposte

L'involucro di una risorsa hardware utilizza il polimorfismo andando troppo oltre?

Sto scrivendo un motore di simulazione costituito da un numero di componenti, ognuno dei quali opera su un set fisso di buffer condivisi. In pratica, la simulazione funzionerà interamente sulla GPU. Tuttavia, quando si sviluppa un componente,...
posta 13.02.2018 - 12:51
1
risposta

Rimozione della chiave hardware su un sistema di test

Una delle applicazioni della mia azienda richiede ancora l'esecuzione di una chiave hardware, ma al momento stiamo eliminando quel requisito e lo sostituiamo con un controllo online. Il problema che stiamo affrontando è che consentiamo ai nostri...
posta 06.02.2013 - 18:23
2
risposte

Perché l'hardware non è esponenziato?

Perché non c'è nessuna operazione di esponenziazione nell'hardware, anche se molte lingue hanno operatori integrati per questo? È perché anche le implementazioni hardware dovrebbero utilizzare lo stesso algoritmo del software (ad esempio, nes...
posta 24.12.2013 - 09:53
1
risposta

Progettazione di interfacce all'hardware

Sto scrivendo una libreria in C ++ che viene utilizzata dai clienti per interfacciarsi con l'hardware. Ci sono molti dispositivi diversi che devo supportare. Per semplicità, supponiamo di avere 2 Widget, WidgetA e WidgetB, che sono dispositiv...
posta 10.01.2015 - 19:42
3
risposte

Che cosa significa "spazio indirizzo" quando si parla di dispositivi IO?

La seguente citazione proviene da questa pagina : While some CPU manufacturers implement a single address space in their chips, others decided that peripheral devices are different from memory and, therefore, deserve a separate address...
posta 17.10.2017 - 22:03
1
risposta

Come funziona il Base Address Registers (BAR) in una scheda PCI?

Sto cercando di capire come funzionano gli indirizzi di base (BAR) in una scheda PCI, questo è il modo in cui penso che funzionino: Ogni funzione in una scheda PCI ha 6 campi BAR e ogni campo BAR è Dimensione 32 bit. Il produttore della sc...
posta 09.10.2017 - 09:15
1
risposta

Perché non esiste un'interfaccia di query hardware ISO?

Attualmente sto leggendo un libro, un capitolo sull'I / O e mi è venuta in mente una domanda. Fondamentalmente, quando si programma in C / C ++, si ha una straordinaria opportunità di ottimizzare il comportamento dell'hardware. Usando il buff...
posta 10.10.2011 - 02:17