Thank You Mam For This Amazing Video, I literally Spend more than 3 hours to understand this topic from other videos but those are quite confusing, but this video is like a piece of cake for me. Thank You Sooooo Much Mam. 🙇🙇🙇🙇
thanks for the wonderful explanation ma'am 😄 I have one doubt: in relative modes, say program counter one, in what number system are the numbers that are being used? are they in decimal or hexadecimal?
Addressing mode specifies the location of data in the Operation Types - Immediate Direct Register direct Register indirect Indexed Based Immediate - data is present in address field of the instruction we get data directly here Eg - MOV AL , 35H LOAD R1 #3 Direct Addressing mode - Here , the address field contains effective address of operand . We go to the effective address and find the data . Eg - Mov AX [1592H] Register direct Addressing mode - Here , the address part refers to a CPU register contains the operand Eg - ADD R1 R2 Register Indirect Addressing -here the address refers to a CPU Register that contains effective address of the operand . Move ax [bx] Indexed addressing mode - here the effective address is obtained by adding the content of index register with the address part kf instruction . Base register mode - here effective address of operand is obtained by adding the content of base register with address part of operand