那位高手能告诉我这个lst 文件中每一行汇编代码前的数字是什么??例:18 000E 8A 67 01
10000dsegsegment2000001020304050606numdb1,2,3,4,5,6,6,8,9,10308090A4000Adsegends50000...
1 0000 dseg segment
2 0000 01 02 03 04 05 06 06 num db 1,2,3,4,5,6,6,8,9,10
3 08 09 0A
4 000A dseg ends
5 0000 cseg segment
6 assume cs:cseg,ds:dseg
7 0000 main proc far
8 0000 start:
9 0000 1E push ds
10 0001 2B C0 sub ax,ax
11 0003 50 push ax
12
13 0004 B8 ---- R mov ax,dseg
14 0007 8E D8 mov ds,ax
15
16 0009 BB 0001 mov bx,0001
17 000C 8A 07 mov al,[bx]
18 000E 8A 67 01 mov ah,[bx+1]
19 0011 3A C4 cmp al,ah
20 0013 7F 03 jg next
21 0015 2A E0 sub ah,al
22 0017 CC int 3
23 0018 next:
24 0018 2A C4 sub al,ah
25 001A CC int 3
26 001B CB ret
27 001C main endp
28 001C cseg ends
29 end start
17行中的[BX] 和18行中的[BX+1]区别都是什么? 展开
2 0000 01 02 03 04 05 06 06 num db 1,2,3,4,5,6,6,8,9,10
3 08 09 0A
4 000A dseg ends
5 0000 cseg segment
6 assume cs:cseg,ds:dseg
7 0000 main proc far
8 0000 start:
9 0000 1E push ds
10 0001 2B C0 sub ax,ax
11 0003 50 push ax
12
13 0004 B8 ---- R mov ax,dseg
14 0007 8E D8 mov ds,ax
15
16 0009 BB 0001 mov bx,0001
17 000C 8A 07 mov al,[bx]
18 000E 8A 67 01 mov ah,[bx+1]
19 0011 3A C4 cmp al,ah
20 0013 7F 03 jg next
21 0015 2A E0 sub ah,al
22 0017 CC int 3
23 0018 next:
24 0018 2A C4 sub al,ah
25 001A CC int 3
26 001B CB ret
27 001C main endp
28 001C cseg ends
29 end start
17行中的[BX] 和18行中的[BX+1]区别都是什么? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询