匯編語(yǔ)言最大的特點(diǎn)和缺點(diǎn)之一就是“可移植性差” 。匯編語(yǔ)言是專門(mén)為特定CPU及其系列設(shè)計(jì)的編程語(yǔ)言,如51系列MCU匯編語(yǔ)言、8086系列CPU匯編語(yǔ)言等 。
【匯編語(yǔ)言為什么不能通用?】大概有以下幾個(gè)因素不能放之四海而皆準(zhǔn):1 。各種CPU的IO口不一樣,匯編語(yǔ)言編程直接針對(duì)IO口 。2.各種CPU內(nèi)存結(jié)構(gòu)不同,匯編語(yǔ)言的存取方式直接對(duì)應(yīng)對(duì)應(yīng)的CPU內(nèi)存 。3.各種CPU的資源模塊不一樣,比如定時(shí)器、串口、中斷等等 。4.各種CPU的位數(shù)不一樣 。有8位,16位,32位,64位的機(jī)器等等 。5.各種CPU的總線結(jié)構(gòu)不一樣 。
猜你喜歡
- 匯編語(yǔ)言指令的基本格式是什么?
- 匯編語(yǔ)言有什么特點(diǎn)?
- 如何判斷匯編語(yǔ)言的尋址方式?
- 回族為什么齋戒?
- 為什么記憶專用背心叫馬建國(guó)?
- 為什么說(shuō)孔云龍版扒馬褂封神 扒馬褂是什么意思
- 古董為什么不能放家里 家里為什么不能放古董
- 灰太狼為什么吃羊?
- 今天學(xué)信網(wǎng)為什么不能登錄啊
- 黃忠大招為什么要擴(kuò)大范圍?
