最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

韋東山ARM架構(gòu)與編程基于STM32MP157

2023-08-13 22:32 作者:bili_34604920956  | 我要投稿

ARM架構(gòu)包含了下述RISC特性:

讀取/儲(chǔ)存 架構(gòu)

不支援地址不對(duì)齊內(nèi)存存?。ˋRMv6內(nèi)核現(xiàn)已支援)

正交指令集(任意存取指令可以任意的尋址方式存取數(shù)據(jù)Orthogonal instruction set)

大量的16 × 32-bit 寄存器陣列(register file)

固定的32 bits 操作碼(opcode)長度,降低編碼數(shù)量所產(chǎn)生的耗費(fèi),減輕解碼和流水線化的負(fù)擔(dān)。

大多均為一個(gè)CPU周期執(zhí)行。

為了補(bǔ)強(qiáng)這種簡單的設(shè)計(jì)方式,相較于同時(shí)期的處理器如Intel 80286和Motorola 68020,還多加了一些特殊設(shè)計(jì):

大部分指令可以條件式地執(zhí)行,降低在分支時(shí)產(chǎn)生的負(fù)重,彌補(bǔ)分支預(yù)測器(branch predictor)的不足。

算數(shù)指令只會(huì)在要求時(shí)更改條件編碼(condition code)

32-bit筒型位移器(barrel shifter)可用來執(zhí)行大部分的算數(shù)指令和尋址計(jì)算而不會(huì)損失效能

強(qiáng)大的索引尋址模式(addressing mode)

精簡但快速的雙優(yōu)先級(jí)中斷子系統(tǒng),具有可切換的暫存器組

有個(gè)附加在ARM設(shè)計(jì)中好玩的東西,就是使用一個(gè)4-bit 條件編碼 在每個(gè)指令前頭,表示每支指令的執(zhí)行是否為有條件式的

這大大的減低了在內(nèi)存存取指令時(shí)用到的編碼位,換句話說,它避免在對(duì)小型敘述如if做分支指令。有個(gè)標(biāo)準(zhǔn)的范例引用歐幾里得的最大公因子算法:

在C編程語言中,循環(huán)為:

int gcd (int i, int j)

{

while (i != j)

if (i > j)

i -= j;

else

j -= i;

return i;

}

?

韋東山ARM架構(gòu)與編程基于STM32MP157的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
东莞市| 民县| 定南县| 永和县| 贺州市| 封丘县| 福建省| 临夏县| 海丰县| 陆丰市| 清河县| 浪卡子县| 咸宁市| 岑巩县| 泾川县| 吉水县| 乐亭县| 南部县| 浦江县| 古田县| 乐平市| 浙江省| 普兰店市| 睢宁县| 东宁县| 义乌市| 泰安市| 龙游县| 聂拉木县| 明溪县| 武威市| 天长市| 鄂托克旗| 浪卡子县| 柳林县| 绵竹市| 赣州市| 余江县| 昌江| 无棣县| 海阳市|