找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1534|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

請(qǐng)問各位老大,Keil C51中,語句標(biāo)號(hào)最多定義到幾位?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:227818 發(fā)表于 2024-5-30 09:18 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
如題:就是程序中,語句標(biāo)號(hào),比如   Loop:MOV A,#00;中的Loop,最多可以定義到幾位?一個(gè)程序,總是亂跑,我有些懷疑語句是不是定義的過長,不識(shí)別了?但是按說這樣編譯就應(yīng)該出錯(cuò),請(qǐng)各位老大說明下,謝謝。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:227818 發(fā)表于 2024-5-30 11:06 | 只看該作者
我有些語句的標(biāo)號(hào)到了15位,是否可以?
回復(fù)

使用道具 舉報(bào)

板凳
ID:123289 發(fā)表于 2024-5-30 11:56 | 只看該作者
取決于編譯平臺(tái)的許可,這里要看Keil C51的說明。
我也不知,但有此經(jīng)驗(yàn):
最早的平臺(tái)是8?jìng)(gè)字節(jié),現(xiàn)在不會(huì)低于16位。超過的部分尾部無效。
早先不允許中文,現(xiàn)在可以了。但可能不是所有的平臺(tái)都一樣。
不管如何,只能兩種限制:
1、字符數(shù)
2、字符的形式(如禁用的關(guān)鍵字、內(nèi)部字、非ASCII符、控制符)
避免麻煩的方案:前8(或16)個(gè)字符有作區(qū)分。不用2、()中的字符形式。

程序亂跑,多半不是標(biāo)號(hào)的問題。因?yàn)榉?hào)重疊時(shí),會(huì)報(bào)警。
回復(fù)

使用道具 舉報(bào)

地板
ID:69038 發(fā)表于 2024-5-30 12:12 | 只看該作者
不管3位、5 位還是35位,編譯后就是一個(gè)地址。
所以你放心大膽地用吧。
回復(fù)

使用道具 舉報(bào)

5#
ID:1109793 發(fā)表于 2024-5-30 13:23 | 只看該作者
標(biāo)號(hào)用于跳轉(zhuǎn),跳來跳去就會(huì)亂的。所以不要亂跳。話說為啥還要研究匯編啊。
回復(fù)

使用道具 舉報(bào)

6#
ID:227818 發(fā)表于 2024-5-30 17:05 | 只看該作者
yzwzfyz 發(fā)表于 2024-5-30 11:56
取決于編譯平臺(tái)的許可,這里要看Keil C51的說明。
我也不知,但有此經(jīng)驗(yàn):
最早的平臺(tái)是8?jìng)(gè)字節(jié),現(xiàn)在不 ...

謝謝您的回復(fù),您說的對(duì),問題已經(jīng)找到,不在標(biāo)號(hào)。
回復(fù)

使用道具 舉報(bào)

7#
ID:227818 發(fā)表于 2024-5-30 17:05 | 只看該作者
zhuls 發(fā)表于 2024-5-30 12:12
不管3位、5 位還是35位,編譯后就是一個(gè)地址。
所以你放心大膽地用吧。

是的,謝謝。
回復(fù)

使用道具 舉報(bào)

8#
ID:227818 發(fā)表于 2024-5-30 17:06 | 只看該作者
xiaobendan001 發(fā)表于 2024-5-30 13:23
標(biāo)號(hào)用于跳轉(zhuǎn),跳來跳去就會(huì)亂的。所以不要亂跳。話說為啥還要研究匯編啊。

以前的一個(gè)程序,用了多少年了,還在跑
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

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

快速回復(fù) 返回頂部 返回列表