I know I've said it before but I feel really proud whenever a Pakistani educator is being appreciated by foreigners. Makes me really happy. Keep up the awesome work
There is a silly typing mistake in the last example. Here W = 0, not 1, because we are considering an 8-bit register. And overall, the tutorial is awesome. I appreciate your effort. Thank you for your best teaching, sir.
I learn a lot! In the example MOV BL,AL the AL register was taken and the result was 88C3. If the BL record is taken, the result would be 8ADB. So, for the machine: Is 88C3 the same as 8ADB? Thank you.
you are right you can choose any of them. but it is highly recommended to choose destination operand as register. I guess I explained both approaches in my one of the tutorials.
if you are talking about this example MOV AX, [BP][SI]+45H then W=1 because this bit is size bit and it is dictated by the size of register used in the instruction. in this instruction, AX is a 16-bit register so the value of W bit will be 1 (W=1).
You can find the instruction set in many textbooks or google sources. I personally use table 3.6 from the book " THE 8088 AND 8086 MICROPROCESSORS PROGRAMMING, INTERFACING, SOFWARE, HARDWARE AND APPLICATIONS " by Walter A. Triebel and Avtar Singh
I know I've said it before but I feel really proud whenever a Pakistani educator is being appreciated by foreigners. Makes me really happy. Keep up the awesome work
Thanks, I am honored.
Great teacher, very detailed & clearly summarized ! Thank you from U.S.A. 🇺🇸 !
Thanks! I am pleased to know it was useful content. Kindly promote my channel content in community of common interest.
MASHA ALLAH Sir this is very helpful video. Thank you so much sir.
So nice of you
Thanks Brother,Go ahead. I'm from Bangladesh
You are most welcome! I am pleased that people from Bangladesh are also benefiting from my knowledge sharing
Wow sir understood it clearly
Thanks, My efforts are acknowledged if it was useful for you.
Excellent explanation!
Thank you . I am pleased to know that it was useful .
There is a silly typing mistake in the last example. Here W = 0, not 1, because we are considering an 8-bit register. And overall, the tutorial is awesome. I appreciate your effort. Thank you for your best teaching, sir.
Thank you for correction: )
بارك الله فيك أخي
Aameen .. Jazak ALLAH
Great Teacher
Thanks !!
I learn a lot! In the example MOV BL,AL the AL register was taken and the result was 88C3. If the BL record is taken, the result would be 8ADB. So, for the machine: Is 88C3 the same as 8ADB? Thank you.
Great video sir
Thankyou !!
Fantastic ❤
Thanks : ) I am pleased it was useful
Thank you for the video. Me and my girlfriend saw this! she is beautiful
Thanks alot!
You are welcome!
sir,if both of them are registers then we can choose REG whatever we want.?
source operand or destination operand our wish.
you are right you can choose any of them. but it is highly recommended to choose destination operand as register. I guess I explained both approaches in my one of the tutorials.
Thank you
You're welcome
thank you brother
You're welcome! I am pleased that this video was useful for you. Kindly Subscribe my channel to promote it's content.
In last example AX is source and you said it is a destination and take D= 1 why ?
Where can I get the same course but 64bit?
In ur last example,i think it will be w=0,right?
if you are talking about this example MOV AX, [BP][SI]+45H then W=1 because this bit is size bit and it is dictated by the size of register used in the instruction. in this instruction, AX is a 16-bit register so the value of W bit will be 1 (W=1).
thanks a lot
You are welcome. I am pleased to know that it was useful.
Hello i have a question will mov al, [bx+si] be 8a00H. if we take mov=100010
al= reg= 000
d= 1
w= 0
mod= 00
r/m=000
Yeah, Thats Right.
how can i find the instruction set?
You can find the instruction set in many textbooks or google sources. I personally use table 3.6 from the book " THE 8088 AND 8086 MICROPROCESSORS PROGRAMMING, INTERFACING, SOFWARE, HARDWARE AND APPLICATIONS " by Walter A. Triebel and Avtar Singh
@@LearnOnline1 thanks
@@paininkabir4760 You are welcome.
TYSM🍒
You are welcome . I am pleased to know that it was useful for someone.
01 ka example b krade
Can you please explain a bit more? What do you want to convert into Machine
Cheers
Thanks!
Thanks a loooooooooooooot
You are welcome!
How to convert PUSH 5h into machine
Great Teacher
Thank you !!