2X86嵌入式处理器开发


bsp;   ; enable nmi 
out 0a0h, al 
mov al, 0bch     ; enable 8259 pic  1011-1100 (irq0,1,6 enabled) 
out 21h, al 
                             ;上面内容非pc 机可以不要 
sti ; enable interrupts 
call _main   ; call c main()  
jmp start   ; 
_text ends 
_textend segment 
public codeend 
db 16 dup(?) ; a paragraph, thus _const is one byte more 
codeend label byte 
_textend ends 
_stack segment 
db 1024 dup ("stack");/* 预留的堆栈空间 */ 
stackend label word 
_stack ends 
_bssend segment 
public endbss 
endbss label byte 
_bssend ends 
_dataend segment 
public enddata 
enddata label byte 
_dataend ends 
        end 
编译连接: 
tasm /mx tcstart 
bcc -a- -c -f- -g- -k -b -ml -m -n- -o- -r- -v- -y- -z- -s -o-  1.c 
tlink /m tcstart  1 tclib,  1,  1 
locate  1; locate 工具,本人无源代码。

COPYRIGHT(C) 2011 厦门永宏亚得机电科技有限公司版权所有(闽ICP备05025945号) ALL RIGHTS RESERVED?

电话: 0592-5190891 传真: 0592-5190720 E-Mail: E-mail:yade8895@163.com
地址: 厦门市海沧区兴港六里17号2607室 邮编:361009 联系人:翟先生