go here http://www.tldp.org/HOWTO there one called cpu design which shud tell u alot of wot u wana know