Originally Posted by DaWei Good links, and if the OP is going to use assembly language, the overall procedures are the same.