A
1.運(yùn)行層面不同。硬件宏是在硬件層面上進(jìn)行編程和運(yùn)行的一種技術(shù);軟件宏是在軟件層面上進(jìn)行編程和執(zhí)行的一種技術(shù)。
2.實(shí)現(xiàn)方式不同。硬件宏通過(guò)配置寄存器、電子元件等實(shí)現(xiàn)特定的功能;而軟件宏主要通過(guò)程序代碼來(lái)實(shí)現(xiàn)功能。
3.運(yùn)行條件不同。硬件宏內(nèi)置板載內(nèi)存,不必開(kāi)驅(qū)動(dòng)就能運(yùn)行,而軟件宏必須開(kāi)驅(qū)動(dòng)才能運(yùn)行。
4.靈活性不同。硬件宏更加接近于硬件的操作;而軟件宏更加靈活。
5.可檢測(cè)性不同。硬件宏不容易被檢測(cè)到;而軟件宏很容易被檢測(cè)到。