热情软件屋

 

把汇编语言编制的控制程序改编成Visual C++编制


编号:QA002490
建立日期: 2000年1月27日 最后修改日期:2000年1月27日
所属类别:

huxiaoping:
    编程工具: vc++6.0
    操作系统: win98
    请问把一个由汇编语言编制的硬件控制程序改编成用Visual C++语言编制,应注意哪些问题?同时我应遵循怎样的思路?(我的思路是主要利用已编制的汇编程序,但不知该如何很好的利用,请高手兄尽量详尽的给以解答,小弟不胜感激!!

回答:

    其实要做这样的移植是比较困难的。如果你的硬件控制程序只包括端口操作(in/out指令),那么在Win9x下可以利用VC++的内嵌汇编功能加入汇编代码,一般来说修改量不会太大。如果你的程序中使用了中断和内存操作,由于Windows和DOS在这方面差别很大,则可能需要较多的修改才能工作,还不如重新编写。
    
    相关问题:
    QA001836 "如何在VC++6.0中嵌入宏汇编语句"
    QA000301 "如何移植用汇编控制串口通讯程序"
    QA000450 "请问如何操作端口和编写中断程序"
    QA000335 "如何在VB中如何控制端口和物理地址"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio