导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:C51与汇编的结合[燕鱼]

 *第663篇: C51编程:C51与汇编的结合

  
楼 主:燕鱼 2001年10月11日18:00
 C51编程:C51与汇编的结合
请教各位高手:
    在C51与汇编结合时,C51总是会改变一些内RAM,使程序无法正常运行,如何不让C语言
改变内RAM?
    还有在用C语言进行浮点数运算时,得到的结果总是FF或很大的数,不知是什么原因?
    速求结果!!!
  
2楼:老古 2001年10月12日10:30
 在c里用extern来声明你在汇编里用到的变量。
  
3楼:燕鱼 2001年10月14日15:09
 谢了,
谢了,但是可能是我说的不太清楚。我是用汇编做的主程序,用C做的函数,现在C部分计
算时总是出错,就是我所说的浮点数除法,结果总是FF或很大的数,不知是什么原因。
我还想问一下,C编译时不会占用汇编语言以占用的单元吗?如何让C变量不占用某些单
元?麻烦你。
  
4楼:老古 2001年10月15日01:38
 计算出错,往往是优化引起的,降低优化等级试试.

>>>>>>对该主题发表你的看法

本主题贴数4,分页: [第1页]


[上一篇主题]:硬件:群雄帮帮忙!

[下一篇主题]:C51编程:有没有高手?ADUC812的DMA A/D转换