成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

程序計數(shù)器的作用

2021/03/18
1099
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

硬件型號:ACPM-5201-TR1程序計數(shù)器

系統(tǒng)版本:寄存系統(tǒng)

程序計數(shù)器是計算機處理器中的寄存器,它包含當前正在執(zhí)行的指令的地址(位置)。當每個指令被獲取,程序計數(shù)器的存儲地址加一。在每個指令被獲取之后,程序計數(shù)器指向順序中的下一個指令。當計算機重啟或復位時,程序計數(shù)器通?;謴偷搅?。

馮 ·諾伊曼計算機體系結(jié)構(gòu)的主要內(nèi)容之一就是“程序預存儲,計算機自動執(zhí)行”!處理器要執(zhí)行的程序(指令序列)都是以二進制代碼序列方式預存儲在計算機的存儲器中,處理器將這些代碼逐條地取到處理器中再譯碼、執(zhí)行,以完成整個程序的執(zhí)行。為了保證程序能夠連續(xù)地執(zhí)行下去,CPU必須具有某些手段來確定下一條取指指令的地址。程序計數(shù)器(PC )正是起到這種作用,所以通常又稱之為‘指令計數(shù)器’。
在程序開始執(zhí)行前,將程序指令序列的起始地址,即程序的第一條指令所在的內(nèi)存單元地址送入PC,CPU按照 PC的指示從內(nèi)存讀取第一條指令(取指)。

當執(zhí)行指令時,CPU自動地修改PC的內(nèi)容,即每執(zhí)行一條指令PC增加一個量,這個量等于指令所含的字節(jié)數(shù)(指令字節(jié)數(shù)),使 PC總是指向下一條將要取指的指令地址。由于大多數(shù)指令都是按順序來執(zhí)行的,所以修改PC 的過程通常只是簡單的對PC 加“指令字節(jié)數(shù)”。

當程序轉(zhuǎn)移時,轉(zhuǎn)移指令執(zhí)行的最終結(jié)果就是要改變PC的值,此PC值就是轉(zhuǎn)去的目 標地址。處理器總是按照PC 指向取指、譯碼、執(zhí)行,以此實現(xiàn)了程序轉(zhuǎn)移。

ARM 處理器中使用R15 作為PC,它總是指向取指單元,并且ARM 處理器中只有一個PC 寄存器,被各模式共用。R15 有32 位寬度(下述標記為R15[31:0],表示R15 的‘第31位’到‘第0位'),ARM 處理器可以直接尋址4GB的地址空間(2^32 = 4G )。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

信宜市| 雷州市| 乌鲁木齐县| 麻城市| 个旧市| 郧西县| 镇平县| 盱眙县| 兰州市| 紫云| 周至县| 岑溪市| 青铜峡市| 科技| 兴宁市| 东方市| 黄浦区| 大厂| 邳州市| 祁连县| 高邮市| 凌云县| 榆树市| 尖扎县| 时尚| 安多县| 封丘县| 洛扎县| 星子县| 兴义市| 丹阳市| 甘孜县| 永福县| 新乡县| 临洮县| 呈贡县| 南丹县| 赣州市| 阜康市| 太保市| 梨树县|