I've been learning a bit of CGI lately, it's quite fun, if a little bit last century. To practice, I've been making an assembler template for the PIC10F220 / 222, I wouldn't recommend it to start a project because it isn't finished or tested yet, but if you want a look, here it is:
http://www.marksphotos.info/10f222gen.shtml
http://www.marksphotos.info/10f222gen.shtml