機器碼就是原始指令。為了方便編程,這些原始指令都有壹些指令名,就是妳說的那種“大寫字母”。這種用指令編程的語言,叫“匯編語言”
由於壹般單片機都沒有定制的C語言編譯器,所以開發程序時壹般都是直接采用匯編語言。
匯編語言是很底層的開發技術,只是二進制機器碼的壹個簡單包裝,在匯編語言中,妳需要自己處理寄存器、堆棧、內存、中斷、dma什麽的,非常繁瑣。
c語言就是為了簡化開發,不必用匯編語言,而設計的。但不壹定所有的單片機都有編譯器。
而且,由於“匯編語言”是底層技術,因此能實現的功能也最強大,僅限於程序員的個人能力。