1、微機原理是講述PC機的工作原理和外設編程應用的壹門課,單片機和DSP課主要介紹單片機和DSP的內外硬件和應用實例,總體來說,因為PC機和單片機DSP的原理都是計算機,而PC機更具代表性,所以微機原理是學習單片機和DSP的壹個基礎,相對於DSP來說單片機比較簡單,DSP可以理解為是壹個運算速度超快的大容量單片機,所以這三門課的學習步驟是先微機原理再單片機再DSP。
2、在匯編語言方面,這三門課差別不大,指令類型(運算、數據傳遞、偽指令等)也都差不多,只不過指令寫法不壹樣,位數(8位16位32位)不壹樣,指令條數不壹樣而已。
3、是的,單片機和DSP都是既可以用匯編也可以用C語言的,相對來說匯編語言更接近硬件,執行效率高,但是開發效率低,可移植性和可讀性差,不容易發現錯誤,而C語言開發效率高,可移植性和可讀性非常好。
上一篇:PHP做遊戲後端有前途嗎?下一篇:玉米澱粉和土豆澱粉哪壹種更適合炒菜?