Quantcast
Channel: Commenti a: Dentro i Sistemi Operativi – Syscalls su piattaforma ARM
Browsing latest articles
Browse All 10 View Live

Di: Cesare Di Mauro

In questo modo il kernel è vincolato ad avere API con un’interfaccia sempre uguale (4 parametri). Potrebbe essere uno spreco, anche perché vengono comunque salvati e ripristinati R0-R3, a prescindere...

View Article


Di: Antonio Barba

Ho volutamente introdotto un’interfaccia con 4 parametri fissi per scopi “educhescional” :-D Già così l’articolo è un po’ ostico ai più, non volevo esagerare :-D Ovviamente ci sono altre cose che non...

View Article


Di: Cesare Di Mauro

Se vuoi approfondire per me non c’è problema, eh! :P

View Article

Di: Antonio Barba

Come ti dicevo tempo fa, l’articolo originale stava diventando una sorta di tesi di laurea, così ho ritenuto opportuno sfoltire, spezzare e semplificare!

View Article

Di: Z80Fan

@Antonio: Mi pare un po’ strano il tuo codice… – Usi per i parametri R0, R1, R2 e *R4* – Nella gestione della syscall salvi solo i registri da 0 a 3 ma non il 4 A meno che non sia voluto, questo mi...

View Article


Di: Antonio Barba

@Z80Fan: Si era una svista :-D Grazie per la segnalazione! Ho preso del codice da un mio vecchio progetto (funzionante) ma l’ho rimaneggiato per la stesura dell’articolo, quindi ci potrebbero essere...

View Article

Di: Fog76

Bello!! Bello!! Ancoraaaa!!! :-) Non avevo mai visto assembler ARM, mi sembra molto potente ed elegante. Ciao e grazie.

View Article

Di: Antonio Barba (TheKaneB)

@Z80Fan: per quanto riguarda il context switch, l’overhead è abbastanza ridotto, in un centinaio di cicli di clock si dovrebbe completare il tutto. @Fog76: Grazie :-) L’assembly ARM ha poche istruzioni...

View Article


Di: Cesare Di Mauro

Secondo ARM, le prestazioni con codice Thumb-2 sono circa il 98% dell’equivalente ISA ARM, mentre lo spazio è ridotto del 30%. Comunque penso si tratti di simulazioni fatte con campioni di codice...

View Article


Di: Antonio Barba

@Cesare: si, tra i RISC è quello forse più “pompato”. PowerPC e, soprattutto, MIPS sono più minimali e aderenti all’originale paradigma RISC. Anche per questa sua semplicità nei corsi universitari si...

View Article
Browsing latest articles
Browse All 10 View Live