全站数据
8 4 2 0 5 8 1

单片机中的代码密度指的是什么

英语启蒙赵大胖 | 简单学习,快乐成才!         
问题更新日期:2024-10-25 05:28:33

问题描述

单片机中的代码密度指的是什么,麻烦给回复
精选答案
最佳答案

同样的一段代码,对于不同的单片机来说,编译之后多数情况下占用的空间是不相同的。占用的空间越大,则说明代码密度越低,反之异然。

代码密度与编译器有关,对于同样的代码和单片机,使用不同的编译器得到的目标代码长度可能不一样,编译器的优化项也对代码密度有影响。

实际上决定代码密度的最关键的因素还是单片机,包括其架构和指令集多少,编译器依据单片机的架构指令集等来工作的,故相互比较之后都说某某单片机代码密度高,某某的低~~