Tjaart wrote, > > PIC > --- > Memory : Piecewise linear (read : banked) > Stack : No access > Push/Pop : No > Deep : Dependant on part. Max 8 deep. > > SX > -- > Memory : Piecewise linear (read : banked) > Stack : No access > Push/Pop : Yes How is Push/Pop done on a SX? > Deep : 8 deep. > > AVR > --- > Memory : Linear (read : no banking) > Stack : In general purpose RAM > Push/Pop : Yes > Deep : Only limited by RAM size > One other important (for me) item here is the ability to access program memory from within the program (for checksumming program memory and easy table lookup). Posibility to checksum program memory: PIC (low and mid range): No SX: Yes AVR: ??? I don't know. Anybody else? ============================== Ruben Jvnsson AB Liros Elektronik Box 9124, 200 39 Malmv, Sweden TEL INT +4640142078 FAX INT +4640947388 ruben@2.sbbs.se ==============================