Pātuhitia tēnei: Assembly language techniques for the IBM PC