Computer organization and Assembly Language Programming : for IBM PCS and compatibles - Thorne, Michael (The Benjamin / Cumming Pub., 1991)