Programmazione.it v6.4
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicit� Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Forum
La ricerca per l'argomento «Assembly» ha prodotto 106 risultati, per un totale di 11 pagine.
Arc.:  Ord. per:  Direz.:  Ris. pag.:  
Pagine:  1  2  3  4  5  »  Successive
Programmare in Assembly per Android
Scritto da Alessandro Rusani il 20-09-2011 ore 09:54
Come gi sappiamo, la piattaforma Android si basa su un kernel Linux embedded e su una macchina virtuale chiamata Dalvik Virtual Machine, in grado di eseguire classi compilate da Java, in maniera ottimizzata per sfruttare le ridotte risorse presenti nei dispositivi mobili. Pur essendo Java il linguaggio ufficiale per lo sviluppo, di cui esistono completi tutorial in Rete, possibile utilizzare altri linguaggi di programmazione ad alto livello, a partire dal noto linguaggio C al pi moderno ...(continua)
Art of Assembly programming per Linux
Scritto da Davide Panceri il 22-06-2011 ore 11:23
Anche se la pagina dedicata al libro sul sito dell'editore parla di un Out of Stock, ancora possibile acquistare "Art of Assembly Programming" di Randall Hyde come e-book per circa 48 dollari, oppure scaricare, e possibilmente leggere, il terzo capitolo prima di convincersi della bont dell'acquisto. Esiste anche un gruppo di supporto a cui si pu partecipare, previa iscrizione, per risolvere eventuali problematiche sugli argomenti trattati nel libro. Anche se l'edizione cartacea dovrebbe...(continua)
Tecniche di reverse engineering per i firmware dei dispositivi embedded
Scritto da Alessandro Rusani il 09-06-2011 ore 09:40
Abbiamo gi trattato in altri articoli le tecniche e gli strumenti utili per eseguire il reverse engineering di protocolli di comunicazione come l'USB, o di codice binario come per esempio un semplice virus. Per proseguire la serie di tutorial utili per intraprendere questo particolare ramo dell'informatica, segnalo un interessante articolo comparso sul sito /dev/ttys0, su come eseguire il reverse engineering dei firmware di dispositivi embedded. Il tutorial si prefigge di indicare gli...(continua)
BareMetal OS, un sistema operativo scritto in Assembly per l'HPC
Scritto da Alessandro Rusani il 31-05-2011 ore 11:35
Il gruppo di sviluppatori Return Infinity ha rilasciato una nuova versione di BareMetal OS, particolare sistema operativo a 64 bit scritto interamente in Assembly per processori x86. Come altri sistemi operativi, l'obiettivo principale di BareMetal OS stato quello di rimuovere gli strati extra tra le diverse parti del sistema operativo, compreso il codice macchina, generato automaticamente dai compilatori dei linguaggi ad alto livello, che secondo gli sviluppatori, complicano la...(continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (3 commenti)
Decompilatore .NET gratuito da JetBrains
Scritto da Ciro Fiorillo il 18-05-2011 ore 10:04
JetBrains una software house fondata a Praga nel 2000, dai cui laboratori di ricerca e sviluppo in San Pietroburgo venne rilasciato IntelliJ IDEA, un IDE per sviluppatori Java. Nel 2004 viene invece pubblicata la prima release di ReSharper, un tool che nasce per portare i benefici presenti nell'IDE dedicato a Java anche agli sviluppatori C#, seguito da dotTrace, un profiler per applicazioni .NET. La stessa JetBrains ha appena rilasciato dotPeek, un decompilatore per .NET che consente di...(continua)
Come funziona un decompilatore
Scritto da Davide Panceri il 05-05-2011 ore 11:16
Alle domande nei forum pu capitare che arrivino risposte interessanti, che rimangono per marginali, in attesa di riemergere dall'ombra nella quale il gran mare di Internet sembra spingere parecchio materiale di un certo interesse. A una domanda sul funzionamento dei decompilatori troviamo una risposta abbastanza interessante, nonostante l'umile premessa I can shed some light on this, peraltro preceduta dall'affermazione di avere scritto un decompilatore C utilizzando alistra. Il processo...(continua)
ILSpy, l'alternativa open source a .NET Reflector
Scritto da Andrea Chiarelli il 28-04-2011 ore 08:31
Lo scorso 10 marzo stata rilasciata la versione 7 di .NET Reflector, il pi noto tool per l'analisi e la decompilazione di assembly .NET. Come annunciato e discusso a suo tempo, a partire da questa versione il software disponibile soltanto a pagamento. La decisione di Red Gate Software, l'azienda produttrice del tool, non stata ben accolta dalla comunit degli sviluppatori, che hanno criticato soprattutto il mancato mantenimento di una versione free anche se con funzionalit ridotte. Le...(continua)
Un algoritmo parallelo per il calcolo del CRC
Scritto da Alessandro Piccarolo il 18-04-2011 ore 10:29
Il Codice a Ridondanza Ciclica (CRC) rappresenta uno dei controlli pi utilizzati in qualunque ambito dellinformatica e delle telecomunicazioni per verificare lintegrit di un insieme di dati (da quelli memorizzati su un supporto fisico a quelli trasmessi mediante un sistema di comunicazione). Un opportuno codice di controllo viene calcolato a partire dai dati mediante algoritmi ciclici, e viene accodato ai dati stessi, in modo che lutilizzatore di tali dati possa rilevarne eventuali...(continua)
C++ Internals, come si traduce la OOP in linguaggio macchina
Scritto da Davide Panceri il 31-03-2011 ore 11:24
Cosa succede quando si compila un sorgente C++ ? Tutti sappiamo, anche se in modo forse un po' sommario, che viene generato un file oggetto oppure un eseguibile; quest'ultimo contiene istruzioni macchina per l'appunto eseguibili, oltre ad alcuni metadati. Pu essere per utile anche approfondire altri punti: cosa ne sa la CPU dell'ereditariet, del polimorfismo o degli oggetti? Evidentemente i processori pi in uso oggi, a 32 o 64 bit, eseguono istruzioni che hanno poco a che fare con la...(continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (1 commento)
Alcuni suggerimenti per facilitare il debug dei sistemi embedded
Scritto da Alessandro Piccarolo il 26-11-2010 ore 09:33
Il debug dei sistemi embedded continua a rappresentare una delle fasi pi complesse per gli sviluppatori, che lavorano con questa tipologia di sistemi. In particolare, proprio la caratteristica della stretta connessione esistente tra la parte hardware e la parte software che rende il debug dei sistemi embedded un compito da affrontare in maniera congiunta, a partire gi dalla fase di progettazione del sistema stesso. Un interessante articolo pubblicato su EETimes, di Jack Ganssle, uno dei pi...(continua)
Pagine:  1  2  3  4  5  »  Successive
Copyright Programmazione.it™ 1999-2017. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.281 secondi.