la minima unità indirizzabile è composta da un byte anche se normalmente per via dei puntatori gli indirizzi sono a 32 bit(4 byte), secondo me questo esercizio vuole vedere se hai capito la rappresentazione little-endian il problema sorge qui e che mi ero scordato la rappresentazioni endian valgono solo per i multi-byte e non per i byte!!!(quindi penso che tu usi unicode per i caratteri altrimenti non avrebbe senso)!!!!e la soluzione te lo detta!!se $ alpha $ fosse =0 e dovessi fare fino a $ alpha +3 $
pos->0=a
pos->1=s
pos->2=e
pos->3=r
adesso se li devi fare in bit(ma non capisco il perche visto che i vari endian gestiscono l'ordine dei byte) vedi nel codice ASCII quanto vale e hai risolto!!scusami ma se hai dubbi non ho capito l'esercizio
se conosci il C puoi scrivere una variabile intera e poi scorrerla con un *char facendo un for che va da 4 a 0 e stampando ogni volta ti accorgi proprio che la macchina lavora così:
guarda qui ->http://pil.phys.uniroma1.it/~labcalc/C-primer/endian.pdf
guarda qui ->www.dis.uniroma1.it/~sc
p.s il secondo link è dove ho studiato penso lì troverai altre cose che possano esserti utile (guarda 1 semestre)
fammi sapere