列举五个特殊功能寄存器?说说它们的特点?

‍常用的特殊功能寄存器有:ACC、B、PSW、DPTR(DPH、DPL)、SP等。

ACC:累加器,常常用A表示。它是一个非常重要寄存器,在运算器做运算时其中一个数一定是在ACC中,所有的运算类指令都离不开它。

B:一个常用的寄存器。在做乘、除法时放乘数或除数。

PSW:程序状态字。PSW也称为标志寄存器,里面放了CPU工作时的很多状态,借此,我们能了解CPU的当前状态,并作出对应的处理。

DPTR(DPH、DPL):数据指针。能用它来访问外部数据存储器中的任一单元,也能作为通用寄存器来用。16位,由两个8位寄存器DPH、DPL组成。主要用于存放一个16位地址,作为访问外部存储器(外RAM和ROM)的地址指针。

SP:堆栈指针。专用于指出堆栈顶部数据的地址。

 扩展资料

特殊功能寄存器是80C51单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令,状态或数据。

它是80C51单片机中最具有特色的部分,几乎所有80C51系列功能的增加和扩展都是通过增加特殊功能寄存器来达到目的的。英文缩写为SFR,是Special Function Register(特殊功能寄存器)的缩写。

参考资料:百度百科-特殊功能寄存器



  • 绱㈠紩瀵勫瓨鍣鎬庝箞鐢?鏈夌粡楠岀殑璇磋
    绛旓細DPL,DPM,DPH 鎸囧畾鍥哄畾鐨勬暟鎹瀵勫瓨鍣锛孖NX鐨勫煎氨鏄繖涓寚瀹氭暟鎹瓨鍌ㄥ櫒鐨勫硷紵
  • PLC涓瀵勫瓨鍣绉讳綅鐨凷HRB鎸囦护鎬庝箞浣跨敤鐨?
    绛旓細PLC涓瀵勫瓨鍣绉讳綅鐨凷HRB鎸囦护灏咲ATA鏁板肩Щ鍏ョЩ浣嶅瘎瀛樺櫒銆傛褰㈠浘涓紝EN涓轰娇鑳借緭鍏ョ锛岃繛鎺ョЩ浣嶈剦鍐蹭俊鍙凤紝姣忔浣胯兘鏈夋晥鏃讹紝鏁翠釜绉讳綅瀵勫瓨鍣ㄧЩ鍔1浣嶃侱ATA涓烘暟鎹緭鍏ョ锛岃繛鎺ョЩ鍏ョЩ浣嶅瘎瀛樺櫒鐨勪簩杩涘埗鏁板硷紝鎵ц鎸囦护鏃跺皢璇ヤ綅鐨勫肩Щ鍏ュ瘎瀛樺櫒銆係_BIT鎸囧畾绉讳綅瀵勫瓨鍣ㄧ殑鏈浣庝綅銆侼鎸囧畾绉讳綅瀵勫瓨鍣ㄧ殑闀垮害鍜岀Щ浣嶆柟鍚戯紝绉讳綅瀵勫瓨鍣...
  • 浠涔堟槸8255
    绛旓細8255鏄井鏈哄苟琛屾帴鍙h姱鐗囥8255鏄彲缂栫▼I锛廜鍙f墿灞曡姱鐗囥傚8255杈撳叆涓嶅悓鐨勬寚浠ゅ彲鏀瑰彉I锛廜鍙g殑宸ヤ綔鏂瑰紡銆8255涓庡崟鐗囨満绯荤粺杩炴帴鏂瑰紡绠鍗曪紝宸ヤ綔鏂瑰紡鐢辩▼搴忚瀹氾紝鍥2涓8255鐨勫紩鑴氬浘銆8255鍐呴儴鏈4涓瀵勫瓨鍣锛氬垎鍒负瀵勫瓨鍣ˋ銆丅銆丆鍜屾帶鍒跺瘎瀛樺櫒銆侫銆丅銆丆瀵勫瓨鍣ㄧ殑鏁版嵁灏辨槸寮曡剼PA7锝濸A0銆丳B7锝濸B0銆丳C7锝濸C0涓...
  • PLC涓瀵勫瓨鍣绉讳綅鐨凷HRB鎸囦护鎬庝箞浣跨敤鐨?
    绛旓細鍥炵瓟 鑻︾瓑53鍒嗛挓: 鐙楃嫍涓轰粈涔堜竴鐩村挰缁冲瓙 鍥炵瓟 鑻︾瓑59鍒嗛挓: 缇庣礌浣冲効濂剁矇杩涘彛鍘熻姣斿浗鍐呯殑鏈変粈涔堝尯鍒 鍥炵瓟 鑻︾瓑1灏忔椂: 閮+寮哄ぇ闂规妧鏈彴,灏变负浜嗚繖浜,灏ょ撼鏂负浠涔堝氨涓 鍥炵瓟 鑻︾瓑1灏忔椂: 鎯冲叆瀵瑰鍦哄疄鎴,鏄疜T3杩樻槸闊抽5,姹傛帹鑽 鍥炵瓟 鑻︾瓑1灏忔椂: 鐢靛鍒板簳鏄竴涓庢牱鐨勫瓨鍦 鍥炵瓟 鏇村绛夊緟姹傚姪闂 > 鐧...
  • CPU鐨勪竴涓棶棰?
    绛旓細AMD鍏呭垎鑰冭檻椤惧鐨勯渶姹,鍔犲己x86鎸囦护闆嗙殑鍔熻兘,浣胯繖濂楁寚浠ら泦鍙悓鏃舵敮鎸64浣嶇殑杩愮畻妯″紡,鍥犳AMD鎶瀹冧滑鐨勭粨鏋勭О涔嬩负x86-64銆傚湪鎶鏈笂AMD鍦▁86-64鏋舵瀯涓负浜嗚繘琛64浣嶈繍绠,AMD涓哄叾寮曞叆浜嗘柊澧炰簡R8-R15閫氱敤瀵勫瓨鍣浣滀负鍘熸湁X86澶勭悊鍣ㄥ瘎瀛樺櫒鐨勬墿鍏,浣嗗湪鑰屽湪32浣嶇幆澧冧笅骞朵笉瀹屽叏浣跨敤鍒拌繖浜涘瘎瀛樺櫒銆傚師鏉ョ殑瀵勫瓨鍣ㄨ濡侲AX銆丒BX涔熺敱...
  • 浠涔堟槸cpu鍟?璇锋偍璺熸垜璇︾粏鐨璇磋銆
    绛旓細閫氱敤瀵勫瓨鍣鍙堝彲鍒嗗畾鐐规暟鍜屾诞鐐规暟涓ょ被锛瀹冧滑鐢ㄦ潵淇濆瓨鎸囦护涓殑瀵勫瓨鍣ㄦ搷浣滄暟鍜屾搷浣滅粨鏋溿傞氱敤瀵勫瓨鍣ㄦ槸涓ぎ澶勭悊鍣ㄧ殑閲嶈缁勬垚閮ㄥ垎 锛屽ぇ澶 鏁 鎸囦护閮借璁块棶鍒伴氱敤瀵勫瓨鍣ㄣ傞氱敤瀵勫瓨鍣ㄧ殑瀹藉害鍐冲畾璁$畻鏈哄唴閮ㄧ殑鏁版嵁閫氳矾瀹藉害锛屽叾绔彛鏁扮洰寰寰鍙奖鍝嶅唴閮ㄦ搷浣滅殑骞惰鎬с備笓鐢ㄥ瘎瀛樺櫒鏄负浜嗘墽琛屼竴浜鐗规畩鎿嶄綔鎵闇鐢ㄧ殑瀵勫瓨鍣ㄣ傛帶鍒...
  • MSP430鍗曠墖PXSEL瀵勫瓨鍣ㄥ姛鑳闂
    绛旓細涓嬪浘灏璇磋瀵勫瓨鍣璇ユ庝箞閰嶇疆鎵嶈兘瀹炵幇涓嶅悓鐨刾in鑴鍔熻兘锛涓句緥璇存槑锛屽綋浣犺瀹炵幇TA0鐨勮緭鍑烘椂灏辨寜鐓у叾鍚庨潰鐨勫奸厤缃浉搴旂殑瀵勫瓨鍣ㄣ侻SP430寮鍙戠殑鏃跺欒繖浜涗笢瑗夸竴瀹氳浼氱湅锛屼竴瀹氳浼氾紝鍚﹀垯浜嬪嶅姛鍗婅屼笖浜戦噷闆鹃噷銆傚洖鍒伴鐩紝閰嶇疆鍚庢暣涓狿2鍙g殑涓柇閮戒笉濂戒娇鍙兘鏄洜涓轰綘娌¢厤濂芥垨鑰呮槸鍚庨潰鐨勯厤缃奖鍝嶅埌浜嗗墠闈㈢殑閰嶇疆锛...
  • 姹囩紪鐨勫嚑涓棶棰,甯府蹇
    绛旓細2.棣栧厛浣犺鐭ラ亾鏍囧織瀵勫瓨鍣閲岀殑鍐呭鏄摢浜涳紝鎴栬呰tf鏍囧織浣嶆槸绗嚑浣嶃傝拷韪爣蹇桾F(Trap Flag锛変綅浜庢爣蹇楀瘎瀛樺櫒鐨勭8涓綅銆傚綋杩借釜鏍囧織TF琚疆涓1鏃讹紝CPU杩涘叆鍗曟鎵ц鏂瑰紡锛屽嵆姣忔墽琛屼竴鏉℃寚浠わ紝浜х敓涓涓崟姝ヤ腑鏂姹傘傝繖绉嶆柟寮忎富瑕佺敤浜庣▼搴忕殑璋冭瘯銆傛寚浠ょ郴缁熶腑娌℃湁涓撻棬鐨勬寚浠ゆ潵鏀瑰彉鏍囧織浣峊F鐨勫硷紝浣嗙▼搴忓憳鍙敤...
  • 绠鍗璇磋璁$畻鏈鸿繍琛屽師鐞
    绛旓細MAR鐢ㄦ潵瀛樻斁娆茶闂殑瀛樺偍鍗曞厓鐨勫湴鍧锛屽叾浣嶆暟瀵瑰簲瀛樺偍鍗曞厓鐨勪釜鏁般侻DR鏄瓨鍌ㄥ櫒鏁版嵁瀵勫瓨鍣锛屾槸鐢ㄦ潵瀛樻斁浠庡瓨鍌ㄤ綋鏌愬崟鍏冨彇鍑虹殑浠g爜鎴栧噯澶囧線鏌愬瓨鍌ㄥ崟鍏冨瓨鍏ョ殑浠g爜锛屽叾浣嶆暟涓庡瓨鍌ㄥ瓧闀跨浉绛 ---鍐嶇湅鎺у埗鍣紝鎺у埗鍣ㄦ槸璁$畻鏈虹粍鎴愮殑绁炵粡涓灑锛岀敱瀹冩潵鎸囨尌鍏ㄦ満鍚勯儴浠惰嚜鍔ㄣ佸崗璋冨湴宸ヤ綔銆傚叿浣撹岃█锛屽畠棣栧厛瑕佸懡浠ゅ瓨鍌ㄥ櫒璇诲嚭...
  • cpu鐨勫悇椤瑰弬鏁伴兘鏄粈涔堟剰鎬
    绛旓細AMD鍏呭垎鑰冭檻椤惧鐨勯渶姹,鍔犲己x86鎸囦护闆嗙殑鍔熻兘,浣胯繖濂楁寚浠ら泦鍙悓鏃舵敮鎸64浣嶇殑杩愮畻妯″紡,鍥犳AMD鎶瀹冧滑鐨勭粨鏋勭О涔嬩负x86-64銆傚湪鎶鏈笂AMD鍦▁86-64鏋舵瀯涓负浜嗚繘琛64浣嶈繍绠,AMD涓哄叾寮曞叆浜嗘柊澧炰簡R8-R15閫氱敤瀵勫瓨鍣浣滀负鍘熸湁X86澶勭悊鍣ㄥ瘎瀛樺櫒鐨勬墿鍏,浣嗗湪鑰屽湪32浣嶇幆澧冧笅骞朵笉瀹屽叏浣跨敤鍒拌繖浜涘瘎瀛樺櫒銆傚師鏉ョ殑瀵勫瓨鍣ㄨ濡侲AX銆丒BX涔熺敱...
  • 扩展阅读:21个特殊功能的寄存器 ... 三菱特殊寄存器一览表 ... 列举民间玩具说说玩具的寓意 ... 特殊功能寄存器头文件 ... 中断的特殊功能寄存器 ... 51特殊功能寄存器 ... cpu5种专用寄存器 ... 特殊功能寄存器有哪些 ... 特殊功能寄存器存放的是 ...

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