How many bits are required for word
32 bits or 16 bits
does shift left has to be done on every step
Yes
What is the purpose of extended shift
With extended shift we can carry registers with 16 bits values to carry value more than its capacity.
What is add with carry (extended addition)
Add with carry has 3 operators. The 3rd operator is for carry, CF (cary flag holds it) and called implied operand. The first 2 operators do the same job as in normal addition. its command is adc.
What is borrow subtraction (extended subtraction)
The same nature as add with carry