Come conoscere il codice sorgente di programmazione per la calcolatrice scientifica Casio
Puoi richiederlo a Casio (quasi certamente direbbero 'no' però).
In breve, se non c'è modo che Casio abbia reso il codice disponibile liberamente, allora il set di competenze necessarie per il reverse engineering della loro calcolatrice è abbastanza avanzato che non sarebbe gratuito e guadagneresti di più scrivendo la tua applicazione per la calcolatrice da zero.
Se sei fissato sul codice di Casio allora la prima cosa da notare è che il suo sorgente non sarà presente sulla calcolatrice. Potete ottenere il codice macchina (binario) dalla calcolatrice ma non il sorgente. Questo richiederebbe probabilmente un oscilloscopio. Poi, se si conosce il chip che usano insieme all'Instruction Set Architecture (ISA) che quel chip ha, si può passare qualche giorno a ricostruire il contenuto della ROM. Tutto questo può essere accelerato o saltato del tutto se si può collegare la calcolatrice al wifi o a una porta seriale e telnet/ssh in essa. Avreste bisogno di conoscere le credenziali di default che Casio usa sui suoi dispositivi per renderlo possibile.
Articoli simili
- Quali sono le differenze tra codice macchina, codice byte, codice oggetto e codice sorgente?
- Come fa una calcolatrice a trovare il valore del coseno di un angolo? Viene semplicemente salvato nella calcolatrice?
- Quale calcolatrice è la migliore calcolatrice RPN?
- Da dove posso scaricare il codice sorgente per l'applicazione di editing delle immagini?