|
1鱼币
TC下编辑代码:
- void main()
- {
- _AX=1;
- _BX=2;
- _CX=3;
- _AX=_BX+_CX;
- }
复制代码 编译生成可执行文件后
debug noname.exe
-u
0B89:0000 BAE00B MOV DX,0BE0
0B89:0003 2E CS:
0B89:0004 8916F801 MOV [01F8],DX
0B89:0008 B430 MOV AH,30
0B89:000A CD21 INT 21
0B89:000C 8B2E0200 MOV BP,[0002]
0B89:0010 8B1E2C00 MOV BX,[002C]
0B89:0014 8EDA MOV DS,DX
0B89:0016 A39200 MOV [0092],AX
0B89:0019 8C069000 MOV [0090],ES
0B89:001D 891E8C00 MOV [008C],BX
0B89:0021 892EAC00 MOV [00AC],BP
0B89:0025 C7069600FFFF MOV WORD PTR [0096],FFFF
0B89:002B E83401 CALL 0162
0B89:002E C43E8A00 LES DI,[008A]
0B89:0032 8BC7 MOV AX,DI
0B89:0034 8BD8 MOV BX,AX
0B89:0036 B9FF7F MOV CX,7FFF
0B89:0039 26 ES:
0B89:003A 813D3837 CMP WORD PTR [DI],3738
0B89:003E 7519 JNZ 0059
0B89:0040 26 ES:
0B89:0041 8B5502 MOV DX,[DI+02]
就这么一直U下去 看不到 mov ax,1
请问这是为什么?
|
最佳答案
查看完整内容
因为TC编译完之后,程序前面是有一堆初始化及其他复杂操作的
|