機器語言匯編需要和c語言?
匯編語言是直接操作CPU中的寄存器,比如move r1 #1該指令的意思是移動立即數到r1寄存器,是底層的語言
但是底層的語言CPU也是無法識別的,那就涉及到機器語言,機器語言是CPU直接計算的指令,就是二進制操作,比如立即數用補碼表示等等
為了更好的使程序員開發出來更強大的程序,也為了降低計算機入門的門檻,所以開發較高級的語言,不直接訪問寄存器,比如C,C++,JAVA等,C語言能夠操作指針,即直接訪問內存地址,相對與JAVA來說,比較底層,所以適合開發嵌入式系統,運行快
上一篇求余數的符號