计算机中常用的寄存器有哪些如何使用

1.数据寄存器,用来储存整数数字。在某些简单/旧的CPU,作为数学计算之用。

2.地址寄存器,持有存储器地址,以及用来访问存储器。在某些简单/旧的CPU里,特别的地址寄存器是索引寄存器(可能出现一个或多个)。

3.通用目的寄存器,可以保存数据或地址两者,也就是说他们是结合数据/地址寄存器的功用。

4.浮点寄存器,用来储存浮点数字。

5.常数寄存器,用来持有只读的数值(例如0、1、圆周率等等)。

6.向量寄存器,用来储存由向量处理器运行SIMD指令所得到的数据。

7.特殊目的寄存器,储存CPU内部的数据,像是程序计数器(或称为指令指针),堆栈寄存器,以及状态寄存器(或称微处理器状态字组)。

8.指令寄存器,储存现在正在被运行的指令

9.索引寄存器,是在程序运行实用来更改运算对象地址之用。

10.在某些架构下,模式指示寄存器(也称为“机器指示寄存器”)储存和设置跟处理器自己有关的数据。

  • x ax鏄粈涔鎰忔?
    绛旓細鍦璁$畻鏈缂栫▼涓紝ax閫氬父鏄寚CPU瀵勫瓨鍣ㄤ腑鐨涓涓瘎瀛樺櫒鍚嶇О銆倄鏄寚瀹冩槸涓涓氱敤鐨勫瘎瀛樺櫒锛岀敤浜庡瓨鍌16浣嶄簩杩涘埗鏁版嵁銆傚湪鏃╂湡鐨剎86澶勭悊鍣ㄤ腑锛宎x瀵勫瓨鍣ㄦ槸鏈甯哥敤鐨勫瘎瀛樺櫒涔嬩竴锛岀敤浜庡ぇ澶氭暟绠楁湳鍜岄昏緫鎿嶄綔銆傚湪姹囩紪璇█涓紝ax琚箍娉涚敤浜庤繘琛屾暟瀛﹁繍绠楀拰閫昏緫杩愮畻銆傚畠鍙互瀛樺偍绛変簬鎴栧皬浜16浣嶇殑鏁板瓧鍜岃繍绠楃粨鏋溿傚畠杩樺彲浠ヨ...
  • 璁$畻鏈轰腑鐨勫瘎瀛樺櫒銆佽瘧鐮佸櫒銆佽鏁板櫒鐨勪綔鐢?
    绛旓細搴旂敤鍦哄悎锛氬璺暟鎹夋嫨鍣ㄥ父鐢ㄤ簬鏁版嵁閫氫俊銆佹暟鎹噰闆嗐侀氶亾閫夋嫨绛夊満鏅傚湪閫氫俊绯荤粺銆璁$畻鏈绯荤粺鍜屼华鍣ㄦ祴鎺х瓑棰嗗煙涓紝澶氳矾鏁版嵁閫夋嫨鍣ㄥ彲浠ュ疄鐜板璺俊鍙风殑閫夋嫨鍜屽垏鎹紝鎻愰珮绯荤粺鐨勭伒娲绘у拰鏁堢巼銆傚疄闄呭伐绋嬩腑浣跨敤鐨勮姱鐗囧瀷鍙凤細74HC151 鏄竴涓甯哥敤鐨8璺暟鎹夋嫨鍣ㄣ傛荤粨锛瀵勫瓨鍣銆佽鏁板櫒銆佽瘧鐮佸櫒鍜屽璺暟鎹夋嫨鍣ㄩ兘鏄...
  • CPU鍖呮嫭鍝簺瀵勫瓨鍣?鍒嗗埆鏈変粈涔鍔熻兘?
    绛旓細鐢ㄩ旓細1.鍙皢瀵勫瓨鍣鍐呯殑鏁版嵁鎵ц绠楁湳鍙婇昏緫杩愮畻銆2.瀛樹簬瀵勫瓨鍣ㄥ唴鐨勫湴鍧鍙敤鏉ユ寚鍚戝唴瀛樼殑鏌愪釜浣嶇疆锛屽嵆瀵诲潃銆3.鍙互鐢ㄦ潵璇诲啓鏁版嵁鍒鐢佃剳鐨鍛ㄨ竟璁惧銆8086 鏈8涓8浣嶆暟鎹瘎瀛樺櫒锛岃繖浜8浣嶅瘎瀛樺櫒鍙垎鍒粍鎴16浣嶅瘎瀛樺櫒锛欰H&AL锛滱X锛氱疮鍔犲瘎瀛樺櫒锛甯哥敤浜庤繍绠楋紱BH&BL锛滲X锛氬熀鍧瀵勫瓨鍣紝甯哥敤浜庡湴鍧绱㈠紩锛汣H&CL锛滳X...
  • 瀵勫瓨鍣鍚嶈瘝瑙i噴
    绛旓細瀵勫瓨鍣ㄧ殑绉嶇被鏈夊緢澶氾紝姣忕閮芥湁鍏剁壒瀹氱殑鐢ㄩ斻備緥濡傦紝鎸囦护瀵勫瓨鍣ㄧ敤浜庡瓨鏀惧綋鍓嶆鍦ㄦ墽琛岀殑鎸囦护锛涚▼搴忚鏁板櫒鐢ㄤ簬鎸囩ず涓嬩竴鏉″皢瑕佹墽琛岀殑鎸囦护鐨勫湴鍧锛涚疮鍔犲櫒鍒甯哥敤浜庣畻鏈拰閫昏緫杩愮畻绛夈傝繖浜涘瘎瀛樺櫒鍦–PU鍐呴儴鍗忓悓宸ヤ綔锛岀‘淇璁$畻鏈绯荤粺鐨勬祦鐣呰繍琛屻備互涓涓畝鍗曠殑绠楁湳杩愮畻涓轰緥锛屽亣璁炬垜浠璁$畻涓や釜鏁扮殑鍜屻侰PU棣栧厛浼氬皢杩欎袱...
  • 鏈哄櫒浜甯哥敤瀵勫瓨鍣閮鏈夊摢浜?
    绛旓細鍦ㄥ伐涓氭満鍣ㄤ汉鎺у埗绯荤粺涓紝IR銆丏R銆丣R銆丩R鍜孍R绛瀵勫瓨鍣ㄦ槸甯哥敤鐨勫瘎瀛樺櫒绫诲瀷锛屽畠浠悇鑷湁涓嶅悓鐨勭壒鐐瑰拰鐢ㄩ斻- IR锛圛nternal Register锛夛細鍐呴儴瀵勫瓨鍣紝涔熺О涓轰复鏃跺瘎瀛樺櫒銆侷R鐢ㄤ簬瀛樺偍涓棿缁撴灉鍜岃繍绠楄繃绋嬩腑鐨勪复鏃舵暟鎹紝鏄疌PU鍐呴儴浣跨敤鐨勫瘎瀛樺櫒銆侷R鐨勬暟鎹被鍨嬮氬父鏄暣鏁板瀷銆佹诞鐐瑰瀷绛夈- DR锛圖ata Register锛夛細鏁版嵁...
  • 璁$畻鏈轰腑鐨鍐呭瓨鍌ㄥ櫒鍖呮嫭浠涔?
    绛旓細1. 鍐呭瓨鍌ㄥ櫒鐢变笁閮ㄥ垎缁勬垚锛瀵勫瓨鍣銆侀珮閫熺紦鍐插瓨鍌ㄥ櫒锛堢紦瀛橈級鍜屼富瀛樺偍鍣ㄣ2. 瀵勫瓨鍣ㄥ拰缂撳瓨閮戒綅浜嶤PU鑺墖鍐呴儴锛岃屼富瀛樺偍鍣ㄧ敱澶氫釜鍐呭瓨鏉$粍鎴愶紝杩欎簺鍐呭瓨鏉℃彃鍦ㄤ富鏉夸笂銆3. 鍐呭瓨鐨勬ц兘锛鍖呮嫭璐ㄩ噺鍜屽閲忥紝鐩存帴褰卞搷璁$畻鏈虹殑杩愯閫熷害銆4. 褰撹绠楁満杩愯鏃讹紝CPU浼氬皢鏁版嵁浠庝富瀛樺偍鍣ㄨ皟鍏ワ紝杩涜杩愮畻锛屽畬鎴愬悗灏嗙粨鏋滀紶鍑...
  • 瀵勫瓨鍣ㄦ槸浠涔 鏈変粈涔堜綔鐢
    绛旓細渚嬪锛寈86鎸囦护闆嗗畾涔夊叓涓32 浣嶅厓瀵勫瓨鍣ㄧ殑闆嗗悎锛屼絾涓涓疄闄 x86 鎸囦护闆嗙殑CPU鍙互鍖呭惈姣斿叓涓洿澶鐨勫瘎瀛樺櫒銆2.瀵勫瓨鍣ㄧ殑浣滅敤 瀵勫瓨鍣ㄧ殑鍔熻兘鍗佸垎閲嶈锛孋PU瀵瑰瓨鍌ㄥ櫒涓殑鏁版嵁杩涜澶勭悊鏃讹紝寰寰鍏堟妸鏁版嵁鍙栧埌鍐呴儴瀵勫瓨鍣ㄤ腑锛岃屽悗鍐嶄綔澶勭悊銆傚閮瀵勫瓨鍣ㄦ槸璁$畻鏈轰腑鍏跺畠涓浜涢儴浠朵笂鐢ㄤ簬鏆傚瓨鏁版嵁鐨勫瘎瀛樺櫒锛屽畠涓嶤PU涔嬮棿閫氳繃鈥...
  • 瀵勫瓨鍣ㄧ殑浣滅敤鏄粈涔鎰忔?
    绛旓細渚嬪锛岄氳繃灏甯哥敤鐨鍙橀噺瀛樺偍鍒伴氱敤瀵勫瓨鍣ㄤ腑锛屽彲浠ュ噺灏戣闂唴瀛樼殑娆℃暟锛屼粠鑰屾彁楂樼▼搴忕殑鎬ц兘銆傛澶栵紝鐔熸倝瀵勫瓨鍣ㄧ殑宸ヤ綔鍘熺悊涔熷彲浠ュ府鍔╃▼搴忓憳鏇村ソ鍦扮悊瑙g▼搴忕殑杩愯鏈哄埗锛岃繘鑰岀紪鍐欐洿楂樻晥銆佸彲闈犵殑浠g爜銆傛讳箣锛屽瘎瀛樺櫒鍦璁$畻鏈绯荤粺涓壆婕旂潃鑷冲叧閲嶈鐨勮鑹诧紝鏃犺鏄浜庣‖浠惰璁¤呫佺郴缁熺▼搴忓憳杩樻槸搴旂敤绋嬪簭鍛樻潵璇达紝閮芥湁鐫...
  • 8086/8088 CPU涓鏈夊摢浜宸ヤ綔瀵勫瓨鍣?鍚鏈変粈涔鐢ㄩ?
    绛旓細2.瀛樹簬瀵勫瓨鍣ㄥ唴鐨勫湴鍧鍙敤鏉ユ寚鍚戝唴瀛樼殑鏌愪釜浣嶇疆锛屽嵆瀵诲潃銆3.鍙互鐢ㄦ潵璇诲啓鏁版嵁鍒鐢佃剳鐨鍛ㄨ竟璁惧銆傚伐浣滃瘎瀛樺櫒鍦璁$畻鏈轰腑璧风潃閲嶈鐨勪綔鐢紝姣忎竴涓瘎瀛樺櫒鐩稿綋浜庤繍绠楀櫒鐨勪竴涓瓨鍌ㄥ崟鍏冦傚瘎瀛樺櫒鍙互鍒嗕负绋嬪簭鍙瀵勫瓨鍣ㄥ拰绋嬪簭涓嶅彲瑙佸瘎瀛樺櫒涓ゅぇ绫伙紝绋嬪簭鍙瀵勫瓨鍣ㄦ槸鎸囧湪姹囩紪璇█ 绋嬪簭涓敤鍒鐨勫瘎瀛樺櫒锛屽畠浠敱鎸囦护鏉ユ寚瀹...
  • 8浣鐨勫瘎瀛樺櫒鏈夊摢浜?
    绛旓細姣斿IB1 涔熷氨鏄IB1锛0锛岻B0锛7 鍖呮嫭杩8涓綅鍙橀噺銆傝繖浜涢兘鏄彉閲忓悕锛屼互BIT涓哄崟浣鐨銆傛瘮濡侷B1 涔熷氨鏄疘B1锛0锛岻B0锛7 鍖呮嫭杩8涓綅鍙橀噺銆侷鏄緭鍏ワ紝Q鏄緭鍑猴紝SM鏄壒娈婂瓨鍌ㄥ櫒锛孷鍙橀噺锛孧鍐呴儴 瀛樺偍鍣ㄦ瘮杈甯哥敤锛孲鐗规畩瀵勫瓨鍣锛孡灞閮ㄥ彉閲忓瘎瀛樺櫒銆侫C鏄疮鍔犲瘎瀛樺櫒銆備粬鍙互瀛樺偍鍙屽瓧锛屽嵆32浣嶆暟銆
  • 扩展阅读:万能计算器 ... 常用的寄存器 ... 功能计算器 ... 五种常用的寄存器 ... 计算机组成原理寄存器 ... 寄存器地址对照表 ... 寄存器的三种类型 ... pc是多少位的寄存器 ... 运算器有哪些寄存器 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网