CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  硬件/嵌入开发 >  单片机/工控

51小问题

楼主HITGB(我爱风铃)2003-12-02 21:48:14 在 硬件/嵌入开发 / 单片机/工控 提问

char   Read(buf,2);  
   
  用汇编写上面这个函数   参数传给哪个寄存器   返回值在哪个寄存器 问题点数:0、回复次数:4Top

1 楼tglong(Dragon)回复于 2003-12-03 18:39:40 得分 0

这与使用那种C语言有关。  
  简单的办法是看你编译后反汇编程序不就知道了。Top

2 楼ppcust(@小猪&毛毛虫@)回复于 2003-12-04 19:45:07 得分 0

看你后面怎么定义了Top

3 楼zhizhengtanwei(天纬地经)回复于 2003-12-06 12:21:22 得分 0

函数   参数传给哪个寄存器   返回值在哪个寄存器  
   
  找一本基于C语言的MSC-51教材,上面有详细的关于第一个、第二个。。。。。参数传给那个  
  寄存器以及返回值在哪个寄存器的规定和介绍。太多了我也记   不住。Top

4 楼devzhao(wincer)回复于 2003-12-06 16:00:02 得分 0

一般情况下,返回值在R7中,  
   
  参数一般通过堆栈传递Top

相关问题

  • 小小小小小问题!
  • 一个小小小小小小问题
  • 小小,小问题
  • 小小小小问题
  • 小小问题!
  • 小小问题?
  • 小小问题。
  • 小小问题!!!!
  • 小小API
  • 小小问题:)

关键词

  • 函数
  • 寄存器
  • 函数参数传给
  • 返回值
  • c语言

得分解答快速导航

  • 帖主:HITGB

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo