Welcome to the new platform of Programmers Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use it's exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
what is org statement for in assembly 86x
I am new at assembly programming. And I am using emu8086.
When I had wroted as below, I expected at the memory, suppose that data segment starts from 700, 22 should be 7001 and 36 should be 7002 and just like that but after the ORG comment 25's(NUM4) memory address break the order. I really didn't understand the ORG statement.(why it is used?).What is the new address for the NUM4 after ORG statement? If you help me, I will be very happy.
NUM1 DB 2236H
NUM2 DB 2337H
NUM3 DB 2437H
NUM4 DB 2537