1briefly explain the meaning of the following assembly langu
1)briefly explain the meaning of the following assembly language instruction (i.e. what will this instruction do) does it handle byte or word data? what are the addressing modes of the source and destination operands respectively? mov [BX] [SI]+2200 H,CL
2)Encode the following assembly language instruction into machine. please show how you obtain the result?
ADD [DI]+22E6H,DX
Solution
A) Here [BX] is the base Register and [SI]is the Index Register The effective address is added as [BX]+[SI]+2200H
and 2200H is immediate displacement and moved to CL
B) [DI] is the destination Index and the effective address is added as [DI]+22E6H and this added with DX and stored in DX
