Capabilities are a wonderful concept and there is just not enough space in an ISCA paper to discuss new mechanisms and do justice to introducing capabilities. There is a very nice, currently free out-of-print book about it. I very strongly encourage you to read at least Chapters 1 and 2: