找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4093|回復: 5
打印 上一主題 下一主題
收起左側

單片機C語言求助:為什么形參會占用DATA區(qū)空間?

[復制鏈接]
跳轉到指定樓層
樓主
ID:323998 發(fā)表于 2019-2-16 13:55 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
10黑幣
如題,我在用C編寫單片機程序時候,發(fā)現(xiàn)有時候有些函數(shù)的形參會占用DATA的空間,有的函數(shù)的形參卻不會占用,這是什么情況求解?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:94031 發(fā)表于 2019-2-16 13:55 | 只看該作者
iofree 發(fā)表于 2019-2-18 12:00
有這個可能,不過關于寄存器只能傳遞3個形參的說法有出處嗎?我記得51的通用寄存器數(shù)量不止3個吧?


回復

使用道具 舉報

板凳
ID:459868 發(fā)表于 2019-2-18 08:35 | 只看該作者
截圖看看
回復

使用道具 舉報

地板
ID:94031 發(fā)表于 2019-2-18 11:37 | 只看該作者
用寄存器只能傳遞3個形參,是否形參超過3個了。
回復

使用道具 舉報

5#
ID:474677 發(fā)表于 2019-2-18 12:00 | 只看該作者
xuyaqi 發(fā)表于 2019-2-18 11:37
用寄存器只能傳遞3個形參,是否形參超過3個了。

有這個可能,不過關于寄存器只能傳遞3個形參的說法有出處嗎?我記得51的通用寄存器數(shù)量不止3個吧?
回復

使用道具 舉報

6#
ID:432823 發(fā)表于 2019-2-18 13:24 | 只看該作者
小于3 個形參用通用寄存器R0~R7中4組中的一組,多于這個數(shù)就要占其他地址的寄存器了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表