Segmented or Flat model

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




I need clarification to a particular gnu assembly question. When i write a code:

.section .data
output:
  .int 1

.section .text
.globl _start
_start:
  movl $output, %ebx
  ....


here what type of memory model is used for movl statement(flat or segmented)? Also how does movl knows which logical address to use? I mean how do variables
get their logical address?

Thanks.

_________________________________________________________________
Fight Allergies With Live Search http://search.live.com/results.aspx?q=Remedies+For+Spring+Allergies&mkt=en-ca&FORM=SERNEP

-
To unsubscribe from this list: send the line "unsubscribe linux-assembly" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Kernel Newbies]     [Security]     [Linux C Programming]     [Linux for Hams]     [DCCP]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux