![]()
|
DataSheet
Visualizzatore LCD
Tastiera
|
|
|
Microprocessore |
|
|
Aggiunto il 2 giugno 2006 |
![]() | Il microprocessore è il cuore pulsante del tuo computer, certamente la sua parte più vitale, esistono numerosi tipi di processore, oggettivamente diversi (ciascuno ha la propria architettura) ma sostanzialmente simili tra loro: tutti utilizzano una sequenza di codici operativi (=opcode, ciascuno sostenuto da uno o più byte) in grado di fargli fare qualcosa, ed è quindi molto probabile che la stessa operazione sia eseguita su CPU diverse con diverse sequenze di bytes. |
|
![]() | Tutti i processori hanno inoltre un proprio set d’istruzioni, cioè la raccolta di piccole parole chiamate a descrivere sinteticamente le possibili operazioni imposte alla CPU dai codici operativi e utilizzate per scrivere il codice sorgente ASM (linguaggio mnemonico o assembly). |
![]() | Ciascuno parla dunque un diverso dialetto della stessa lingua, però funzionalmente identico per tutti i processori: per esempio per caricare un’informazione si userà LD piuttosto di MOV o invece di MOVE …, ma l'effetto prodotto non cambia!!. |
|
![]() | In conclusione trovo che, per imparare a conoscerli e programmarli, sia conveniente far riferimento ad uno dei processori della serie 80x86, utilizzato dai nostri PC: è la scelta che costa meno (il processore è già disponibile) ed è quello più documentato (… non fosse altro, dalle pagine del mio sito…) |
|
![]() | La sua descrizione comporta comunque la necessità di uno spazio proporzionato alla sua articolata importanza: per questo gli ho dedicato un intero Capitolo del Tutorial Assembler; la pagina che stai leggendo è stata inserita proprio per dare la giusta visibilità e per consentire l'accesso a questa importante risorsa anche a partire da questa Sezione ("Dentro il Computer") tipicamente dedicata agli oggetti contenuti nella tua scatola magica... |
![]() | Se non vedi l'ora di accedere alla descrizione e alla programmazione del microprocessore clicca sul collegamento che ti ho preparato qui sotto; se invece puoi pazientare ancora un po' voglio approfittare per darti, in seguito, qualche indicazione per un corretto approccio a questi argomenti. |
|
![]() |
NB: cliccando sul link uscirai dalle pagine della Sezione Dentro il computer e sarai ridiretto all'interno del Capitolo 1 del Tutorial Assembler, espressamente dedicato al Microprocessore 80x86 e alla sua programmazione . |
|
![]() | Il livello di conoscenze necessario per proseguire nello
studio con
tranquillità è assolutamente normale: non è necessario
capire proprio tutto e di fronte a qualche parola che non si afferra
completamente ti puoi fidare dell’impressione che ti dà...: per esempio:
| ||||||||
![]() | Tuttavia se se completamente digiuno ti consiglio di
leggere almeno queste 2 Schede del
Tutorial Assembler; :
|
|
![]() | Per usare un dispositivo programmabile (processore, o single-chip,
o robot, o altro) bisogna dunque:
| ||||||
![]() | A questo poi va aggiunta la cosa più importante: la fantasia e la creatività: il processore farà, alla fine, solo quello che gli diremo di fare, e lo farà alla grande! (pensa al robot su marte… a parte la tecnologia e la distanza non c’è nulla che non si possa fargli fare anche sul pavimento di casa nostra…) |
|
![]() | Ecco… Con questo non ci si deve spaventare; tutto è possibile con la determinazione, la conoscenza e la volontà: la prima e l’ultima si trovano facilmente (se sufficientemente motivati a vincere..) ma la seconda va cercata con pazienza e praticata con costanza.. |
Microprocessore |
![]() |
Home
![]() |
|
|||||||
|
Motore Ricerca |
|