different types of 8086 microporcessor data transfer Instructions explained with Assembly Language Programming examples