当前位置: 代码迷 >> 汇编语言 >> 初学者的nasm
  详细解决方案

初学者的nasm

热度:379   发布时间:2016-05-02 04:53:03.0
菜鸟的nasm
问题如下:

SECTION xx_seg vstart=0
XX1
XX2
XX3
xx_seg_end:

XX1的汇编地址是0还是1?
xx_seg_end:这个标号的有汇编地址吗?如果有是怎么取的?
使用 nasm xx.asm -l xx.list后关键的地方没有汇编地址,蛋疼!

 63                                  SECTION code vstart=0
    64                                  start:
    65 00000000 8CD8                             mov eax,ds
    66 00000002 8EE0                             mov fs,eax
    67                                       
    68 00000004 A1[08000000]                     mov eax,[stack_seg]
    69 00000009 8ED0                             mov ss,eax
    70 0000000B BC00000000                       mov esp,0
    71                                       
    72 00000010 A1[1C000000]                     mov eax,[data_seg]
    73 00000015 8ED8                             mov ds,eax
    74                                       
    75 00000017 BB[00040000]                     mov ebx,message_1
    76 0000001C 64FF1D[28000000]                 call far [fs:PrintString]
    77                                       
    78 00000023 B864000000                       mov eax,100                         ;逻辑扇区号100