Jasper Chow
Junior Member level 3
**broken link removed**
here is a datasheet of 8086 instruction time. I have two questions now.
First, I don't understand what the 'transfer' in 3rd column stands for.
Besides, for RCR instruction, why reg (1 bit shift) takes 2 cycles, but reg (multi -bit shift) takes 8+4/bit, multiple bit shift can be divided into s string of single bit shifts, but it takes 4 cycles per bit, which is unreasonble for me, and if the mutiple bit shift takes much longer than a series of single bit shifts, what is the point of using mutiple bit shift instruction?
here is a datasheet of 8086 instruction time. I have two questions now.
First, I don't understand what the 'transfer' in 3rd column stands for.
Besides, for RCR instruction, why reg (1 bit shift) takes 2 cycles, but reg (multi -bit shift) takes 8+4/bit, multiple bit shift can be divided into s string of single bit shifts, but it takes 4 cycles per bit, which is unreasonble for me, and if the mutiple bit shift takes much longer than a series of single bit shifts, what is the point of using mutiple bit shift instruction?