PC是什么寄存器? 作者: 時(shí)間:2016-11-29 來(lái)源:網(wǎng)絡(luò ) 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對面交流海量資料庫查詢(xún) 收藏 PC是16位程序計數器(Program Counter),它不屬于特殊功能寄存器范疇,程序員不以像訪(fǎng)問(wèn)特殊功能寄存器那樣來(lái)訪(fǎng)問(wèn)PC。PC是專(zhuān)門(mén)用于在CPU取指令期間尋址程序存儲器。PC總是保存著(zhù)下一條要執行的指令的16位地址。通常程序是順序執行的,在一般情況下,當取出一個(gè)指令(更確切地說(shuō)為一個(gè)指令字節)字節后,PC自動(dòng)加1。如果在執行轉移指令、子程序調用/返回指令或中斷時(shí),要把轉向的地址賦給PC。
評論