熟悉LINUX及WINDOWS DEBUG的高手请进:从LINUX的汇编程序编译生成过程移植到WINDOWS问题
各位高手:
我现在有一个汇编源程序,想从原来在LINUX的X86环境的编译生成过程,移植到WINDOWS命令行的X86环境,有谁熟悉WINDOWS-DOS的DEBUG用法的,请给我指点迷津.
原来用LINUX对我的汇编源程序(abc.s)的编译生成过程如下:
as86 abc.s -o abc.o
ld86 -d abc.o -o abc
小弟先谢过各位!
小陈
问题点数:50、回复次数:3Top
1 楼VisionCat(北斗星君)回复于 2005-02-11 21:22:29 得分 50
现在已经很少有程序使用as86了。建议使用gasTop
2 楼big_chen(大陈)回复于 2005-02-11 23:41:47 得分 0
谢谢楼上的指点.Top
3 楼big_chen(大陈)回复于 2005-02-11 23:56:13 得分 0
小弟还有一个问题不解,请高人予以指点.
CODE SEGMENT
ASSUME CS:CODE
START: MOV AX, 0B800H ; 把显存地址送入了附加段
MOV ES, AX ; 任何送入附加段的东西都会被送到显存中
; 可是如何把值41h(在ASCⅡ中表示的字符是A)送到显存的第一个字节中呢?
; 原来的LINUX代码如下
; SEG ES
; MOV [0], #0x4
CODE ENDS
END STARTTop




