Source: http://retrocomputacion.com/yabbfiles/Attachments/ch001_5_TIM-KIM.pdf