what is org statement for in assembly 86x - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Welcome to the new platform of Programmer's 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 its 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

Hello
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.
Thank you.
[code]
.DATA
NUM1 DB 2236H
NUM2 DB 2337H
NUM3 DB 2437H
ORG 0010H
NUM4 DB 2537
[/code]






Comments

Sign In or Register to comment.