什么是计算机中的寄存器?

AX寄存器称为累加器(Accumulator),使用时主要用于存放数据,如存放算术、逻辑运算中的操作数或结果。也可临时时用于存放地址。

BX寄存器称为基址寄存器(BaseRegister),常用来存放访问存储器时的地址。

CX寄存器称为计数寄存器(CountRegister),常用于保存计算值,如在移位指令,循环(loop)和串处理指令中用作隐含的计数器。

DX寄存器称为数据寄存器(DataRegister),常用于数据传递。在寄存器间接寻址中的I/O指令中存放I/O端口的地址。

语言特点

汇编语言提供给用户最快最有效的语言,也是能够利用计算机的所有硬件特性并能够直接控制硬件的唯一语言。但是由于编写和调试汇编语言程序要比高级语言复杂,因此目前其应用不如高级语言广泛。

汇编语言比机器语言的可读性要好,但跟高级语言比较而言,可读性还是较差。不过采用它编写的程序具有存储空间占用少、执行速度快的特点,这些是高级语言所无法取代的。在实际应用中,是否使用汇编语言,取决于具体应用要求、开发时间和质量等方面作权衡。



  • 浠涔堟槸瀵勫瓨鍣?
    绛旓細瀵勫瓨鍣灏辨槸璁$畻鏈虹郴缁熺殑閲嶈瀛樺偍璁惧锛屼笌CPU鐩存帴鐩歌繛锛孋PU閫氳繃鎸囦护涓庡瘎瀛樺櫒浜や簰銆傚浠ヤ笅涓鏉℃眹缂栨寚浠ゅ氨灏嗕竴涓О涓篍AX鐨勯氱敤瀵勫瓨鐨勫艰缃负0銆備笌瀵勫瓨鍣ㄤ笉鍚岀殑鏄绠楁満鐨鍐呭瓨锛屽畠鏄绠楁満绯荤粺鐨勪富瑕佸瓨鍌ㄨ澶囷紝瀹归噺澶э紝閫熷害杈冨瘎瀛樻參锛屼笖鐩稿瀵勫瓨鍣ㄧ殑閫熷害鏈夊緢澶х殑鏁伴噺绾у樊寮傦紝鍥犱负瀵勫瓨鍣ㄦ槸鍦–PU鍐呴儴鐨勩俋OR EAX锛...
  • 璁℃暟鍣ㄣ瀵勫瓨鍣銆佽瘧鐮佸櫒鏈浠涔鍖哄埆鍜岀敤閫?
    绛旓細搴旂敤鍦哄悎锛瀵勫瓨鍣閫氬父琚敤浜庡井澶勭悊鍣ㄣ佹暟瀛椾俊鍙峰鐞嗗櫒绛夊悇绉璁$畻鏈绯荤粺涓紝浣滀负CPU涓殑涓閮ㄥ垎锛岀敤浜庡瓨鍌ㄦ寚浠ゅ拰鏁版嵁銆傚疄闄呭伐绋嬩腑鐢ㄩ旓細鍦ㄥ崟鐗囨満涓紝甯哥敤鐨勫瓨鍌ㄥ瘎瀛樺櫒鏈夐氱敤瀵勫瓨鍣ㄣ佺姸鎬佸瘎瀛樺櫒鍜屼腑鏂瘎瀛樺櫒绛夈備緥濡傦紝AVR鍗曠墖鏈轰腑鐨勭壒娈婂姛鑳藉瘎瀛樺櫒锛圫FR锛夊氨鏄寘鍚簡鍚勭瀵勫瓨鍣ㄧ殑闆嗗悎浣擄紝鍏朵腑鍖呮嫭浜嗛氱敤瀵勫瓨鍣ㄣ両O瀵勫瓨鍣...
  • 瀵勫瓨鍣ㄦ槸浠涔?
    绛旓細1.鍙皢瀵勫瓨鍣ㄥ唴鐨鏁版嵁鎵ц绠楁湳鍙婇昏緫杩愮畻銆2.瀛樹簬瀵勫瓨鍣ㄥ唴鐨勫湴鍧鍙敤鏉ユ寚鍚戝唴瀛樼殑鏌愪釜浣嶇疆锛屽嵆瀵诲潃銆3.鍙互鐢ㄦ潵璇诲啓鏁版嵁鍒鐢佃剳鐨勫懆杈硅澶囥傚弬鑰冭祫鏂欙細http://bk.baidu.com/view/6159.htm
  • 浠涔堟槸cpu鐨勫瓨鍌ㄥ櫒鍜瀵勫瓨鍣
    绛旓細鍐呭瓨鍜瀵勫瓨鍣灏辨槸涓轰簡瑙e喅瀛樺偍鍣ㄨ鍐欓熷害鎱㈣屼骇鐢熺殑澶氱骇瀛樺偍鏈哄埗锛屼粠20涓栫邯50骞翠唬寮濮嬶紝纾佽姱瀛樺偍鍣ㄦ浘涓搴︽垚涓轰富瀛樼殑涓昏瀛樺偍浠嬭川锛屼絾浠20涓栫邯70骞翠唬寮濮嬶紝閫愭琚崐瀵间綋瀛樺偍鍣ㄦ墍鍙栦唬锛岀洰鍓嶇殑璁$畻鏈洪兘鏄鐢ㄥ崐瀵间綋瀛樺偍鍣ㄣ傜幇鍦ㄧ殑DDR2鍐呭瓨鐨勮鍐欓熷害涓鑸负6~8GB/S锛岃窡鏈哄櫒鎬ц兘涔熸湁鍏崇郴銆2銆佸瘎瀛樺櫒锛堝張绉扮紦瀛橈級...
  • 浠涔堟槸涓撶敤瀵勫瓨鍣ㄥ拰閫氱敤瀵勫瓨鍣?
    绛旓細閫氱敤瀵勫瓨鍣ㄥ拰涓撶敤瀵勫瓨鍣鏄绠楁満涓涓ょ涓嶅悓绫诲瀷鐨勫瘎瀛樺櫒锛屽畠浠湁浠ヤ笅鍖哄埆鍜岃仈绯伙細鍔熻兘涓嶅悓锛氶氱敤瀵勫瓨鍣ㄦ槸CPU涓殑涓缁勫彲渚涚▼搴忓憳浣跨敤鐨勫瘎瀛樺櫒锛岀敤浜庡瓨鍌ㄦ暟鎹拰鍦板潃绛夐氱敤淇℃伅銆傞氱敤瀵勫瓨鍣ㄥ彲浠ヨ绋嬪簭涓殑浠绘剰鎸囦护鎵璁块棶鍜屼娇鐢ㄣ傝屼笓鐢ㄥ瘎瀛樺櫒鏄疌PU涓殑涓缁勫叿鏈夌壒瀹氬姛鑳界殑瀵勫瓨鍣紝渚嬪绋嬪簭璁℃暟鍣紙PC锛夈佹寚浠ゅ瘎瀛樺櫒锛...
  • 璁$畻鏈轰腑甯哥敤鐨勫瘎瀛樺櫒鏈夊摢浜涘浣曚娇鐢
    绛旓細1.鏁版嵁瀵勫瓨鍣锛岀敤鏉ュ偍瀛樻暣鏁版暟瀛椼傚湪鏌愪簺绠鍗/鏃х殑CPU锛屼綔涓烘暟瀛璁$畻涔嬬敤銆2.鍦板潃瀵勫瓨鍣紝鎸佹湁瀛樺偍鍣ㄥ湴鍧锛屼互鍙婄敤鏉ヨ闂瓨鍌ㄥ櫒銆傚湪鏌愪簺绠鍗/鏃х殑CPU閲锛岀壒鍒殑鍦板潃瀵勫瓨鍣ㄦ槸绱㈠紩瀵勫瓨鍣紙鍙兘鍑虹幇涓涓垨澶氫釜锛夈3.閫氱敤鐩殑瀵勫瓨鍣紝鍙互淇濆瓨鏁版嵁鎴栧湴鍧涓よ咃紝涔熷氨鏄浠栦滑鏄粨鍚堟暟鎹/鍦板潃瀵勫瓨鍣ㄧ殑鍔熺敤銆4.娴偣...
  • 鑱婅亰璁$畻鏈轰腑鐨勫瘎瀛樺櫒
    绛旓細鐜颁唬CPU鍐呴儴闄や簡杩愮畻鍣ㄥ拰鎺у埗鍣紝杩樻湁涓涓父瑙佺殑缁勪欢:瀵勫瓨鍣紝鏄疌PU鍐呴儴鐢ㄦ潵瀛樻斁鏁版嵁鐨勪竴浜涘皬鍨嬬殑瀛樺偍鍖哄煙锛岀敤鏉ユ殏鏃跺瓨鏀惧弬涓庤繍绠楃殑鏁版嵁浠ュ強杩愮畻缁撴灉銆傚湪璁$畻鏈纭欢鐨勮鍐欓熷害宸紓杩欑瘒鏂囩珷涓紝鎴戜滑浜嗚В浜嗚绠楁満鍚勪釜纭欢璇诲啓閫熷害鐨勫樊寮傦紝鍏朵腑浠庡瓨鍌ㄥ櫒閫熷害銆佸閲忓拰浠锋牸鐨勫叧绯婚噾瀛楀鍥惧彂鐜帮細鏈涓婂眰鐨勫瘎瀛樺櫒閫熷害鏈蹇...
  • 瀛樺偍璁惧涓,閫熷害鐢卞揩鍒版參鐨勯『搴忔槸浠涔?
    绛旓細瀛樺彇閫熷害鐢卞揩鍒版參鐨勯『搴忔槸锛瀵勫瓨鍣 > 楂橀熺紦瀛 > 鍐呭瓨 > 纭洏 > 鍏夌洏 > 纾佸甫銆1. 瀵勫瓨鍣細浣嶄簬 CPU 鍐呴儴锛鏄绠楁満涓鏈蹇殑瀛樺偍鍣ㄤ欢銆傚畠鐩存帴鍙備笌鍒拌绠楁満鐨勮繍绠楄繃绋嬩腑锛屽瓨鍙栭熷害闈炲父蹇紝鍩烘湰涓婁笌 CPU 鐨勮繍琛岄熷害鐩稿尮閰嶃備絾鐢变簬鍏跺閲忛潪甯告湁闄愶紝閫氬父鍙敤浜庢殏瀛樻寚浠ゅ拰鏁版嵁銆2. 楂橀熺紦瀛橈細涔熶綅浜 CPU...
  • 瀵勫瓨鍣ㄦ槸浠涔 鏈変粈涔堜綔鐢
    绛旓細渚嬪锛寈86鎸囦护闆嗗畾涔夊叓涓32 浣嶅厓瀵勫瓨鍣ㄧ殑闆嗗悎锛屼絾涓涓疄闄 x86 鎸囦护闆嗙殑CPU鍙互鍖呭惈姣斿叓涓洿澶鐨勫瘎瀛樺櫒銆2.瀵勫瓨鍣ㄧ殑浣滅敤 瀵勫瓨鍣ㄧ殑鍔熻兘鍗佸垎閲嶈锛孋PU瀵瑰瓨鍌ㄥ櫒涓殑鏁版嵁杩涜澶勭悊鏃讹紝寰寰鍏堟妸鏁版嵁鍙栧埌鍐呴儴瀵勫瓨鍣ㄤ腑锛岃屽悗鍐嶄綔澶勭悊銆傚閮ㄥ瘎瀛樺櫒鏄绠楁満涓鍏跺畠涓浜涢儴浠朵笂鐢ㄤ簬鏆傚瓨鏁版嵁鐨勫瘎瀛樺櫒锛屽畠涓嶤PU涔嬮棿閫氳繃鈥...
  • 瀵勫瓨鍣鐨勬剰鎬濆瘎瀛樺櫒鐨勬剰鎬濇槸浠涔
    绛旓細瀵勫瓨鍣鐨勮瘝璇В閲婃槸锛氬瘎瀛樺櫒j矛c煤nq矛銆(1)璁$畻鏈烘垨璁$畻鍣ㄥ唴瀛樺偍灏忛噺鏁版嵁鐨勮缃;灏ゆ寚鏁版嵁鍙互鍚屾椂瀛樺偍鍜岃繍绠楃殑瑁呯疆銆傛嫾闊虫槸锛歫矛c煤nq矛銆傜粨鏋勬槸锛氬瘎(涓婁笅缁撴瀯)瀛(鍗婂寘鍥寸粨鏋)鍣(涓婁腑涓嬬粨鏋)銆傛敞闊虫槸锛氥剱涓_銊樸劏銊銊戜竴_銆傝瘝鎬ф槸锛氬悕璇嶃傚瘎瀛樺櫒鐨勫叿浣撹В閲婃槸浠涔鍛紝鎴戜滑閫氳繃浠ヤ笅鍑犱釜鏂归潰涓烘偍浠嬬粛锛氫竴...
  • 扩展阅读:寄存器地址对照表 ... 计算机寄存器的作用 ... 计算机寄存器有哪些 ... pc是多少位的寄存器 ... 计算机寄存器原理图 ... 一个寄存器等于多少位 ... 计算机中常用的寄存器 ... 1个寄存器占几个字节 ... 寄存器在哪里 ...

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