海天精工机床有限公司 海天精工博客

谈谈Visual C++ 和汇编语言混合编程上的优化

采用两种或两种以上的编程语言混合编程, 彼此相互调用,进行参数传递, 是一种有效的程序设计方法。这种方法可以充分发挥各种语言的优势,充分利用现有的实用程序,是当前编程技术的一个重要研究和应用领域。本课题采用该方法实现了Visual C++ 和汇编语言的混合编程,从而实现Visual C++ 语言与汇编语言的无缝结合。

研究和实现Visual C++的动态控制

动点坐标X是Y坐标对t的积分, 而Y是X坐标对t的积分。因此, 由ΔX的叠加产生的溢出去进给Y; 由ΔY的叠加产生的溢出去进给X。圆弧积分器的原理图如图2所示[1]。求积前, Xi、 Yi中预置圆弧的起点坐标X0、 Y0, 并作左移规格化处理。叠加过程中, 每进给一步动点坐标应作相应的修改, 即: Xi±1→Xi或Yi±1→Yi。修改中是作加l还是减1的运算应当视圆弧所处的象限而定。