Seol mar théacs é seo: Assembly language programing and organization of the IBM PC.