Lista Utenti taggati

Risultati da 1 a 2 di 2

Discussione: legame tra hardware e software

  1. #1
    Utente Attivo
    Data Registrazione
    22-08-09
    Messaggi
    36
    Specifiche del sistema
    Ringraziamenti / Mi Piace
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Unhappy legame tra hardware e software

    Come incide il programma software sulla parte hardware? ovvero la progettazione dell'hardware di un processore è influenzata dal programma software che sarà caricato? il software fisicamente come gestisce la parte hardware, a seconda dei comandi escluderà, per un periodo, una parte hardware da un'altra e per un altro periodo ancora parti diverse da prima? insomma il software farà come un direttore di orchestra che accenderà, in un preciso istante, quei interruttori e altri no?!
    Spero di essere riuscito a spiegarle quali sono i miei dubbi e i problemi che mi stanno assillando da qualche dì. (Su internet non terovo risposta).

  2.  
    Stanco della Pubblicità? Registrati

  3. #2
    Utente Attivo
    Data Registrazione
    13-02-09
    Messaggi
    505
    Specifiche del sistema
    Ringraziamenti / Mi Piace
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Predefinito

    Citazione Originariamente Scritto da florius Visualizza Messaggio
    Come incide il programma software sulla parte hardware? ovvero la progettazione dell'hardware di un processore è influenzata dal programma software che sarà caricato? il software fisicamente come gestisce la parte hardware, a seconda dei comandi escluderà, per un periodo, una parte hardware da un'altra e per un altro periodo ancora parti diverse da prima? insomma il software farà come un direttore di orchestra che accenderà, in un preciso istante, quei interruttori e altri no?!
    Spero di essere riuscito a spiegarle quali sono i miei dubbi e i problemi che mi stanno assillando da qualche dì. (Su internet non terovo risposta).
    Teoricamente un calcolatore è in grado di eseguire dei task (insieme di operazioni) anche senza il controllo di un sistema operativo. Nella pratica, ovviamente non è cosi. Ovviamente, lo sviluppo dell' hardware e dei sistemi operativi viaggia di pari passo ma è sempre la parte software ad adattarsi alle funzionalità offerte dalla piattaforma, che oltre alle istruzioni standard condivise da più vendor (Intel e AMD per esempio), può utilizzare operazioni peculiari utili all' ottimizzazione del codice, ma ciò è quasi sempre trasparente al programmatore software di alto livello, essendo frapposto un' astrazione dell' hw ovvero il sistema operativo.A livello utente (l' altro livello è quello kernel) si accede all' hw unicamente passando per le API del sistema operativo, che rappresentano un ulteriore strato sopra le System call, che switchando in kernel mode consentono l' accesso all' hw che puo avvenire in 2 modi: istruzioni privileggiate di I/O oppure memory mapped. Nel primo caso, il driver (l' astrazione dell' hardware verso il sistema), si interfaccerà verso i controller con precise istruzioni macchina, nel secondo l' accesso ai dispositivi è effettuato come semplici letture e scritture ram mappando i registri nello spazi di indirizzamento (la famosa limitazione dei 3,5 GB dei sistemi home 32 bit).
    Per sollevare la CPU da queste onerose operazioni esiste una 3 modalità ovvero il DMA, cui i dispositivi accedono direttamente in lettura e scrittura alla memoria centrale.

  4.  
    Stanco della Pubblicità? Registrati

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Discussioni Simili

  1. OC hardware + OC software
    Di claudiu nel forum Software OC
    Risposte: 4
    Ultimo Messaggio: 15-01-2010, 16:02
  2. hp laserjet1018 problema hardware o software?
    Di bonanzaguy nel forum Stampanti e Scanner
    Risposte: 0
    Ultimo Messaggio: 01-02-2008, 14:00
  3. RAID via software e via hardware
    Di rewrew nel forum Hard disk, SSD e RAID
    Risposte: 3
    Ultimo Messaggio: 26-05-2007, 12:22
  4. Software check hardware
    Di bartmar nel forum Processori
    Risposte: 5
    Ultimo Messaggio: 21-01-2007, 13:26
  5. Alcuni problemi Hardware e Software
    Di Mantide nel forum Processori
    Risposte: 2
    Ultimo Messaggio: 17-05-2005, 21:49

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Torna Su