匯編語言 為什麽有的時候需要多個源文件,這些源文件的關系是什麽,每個源文件需要有相同的什麽設置嗎
多個源文件是為了方便程序的管理,也可以只寫壹個源文件,在程序量不大的情況下就可以這樣做。但是壹個程序寫到了1萬行有效代碼以上,這時只用壹個源文件去寫,有很多東西要東找西找,看上看下,很不方便。壹般是壹個大的功能分壹個源文件、壹些公***程序、RAM、常數的定義等,分壹個源文件。
每個源文件需要有相同的什麽設置嗎?對於這個問題,不同的單片機匯編語言很不壹樣的,取決於編譯器。像我們寫的芯睿、十速,這樣臺灣的IC,只要把源程序放在壹起編譯就可以了,不用去定義其它的東西了。