数据寄存器是什么意思 数据寄存器是什么意思

\u5bc4\u5b58\u5668\u662f\u4ec0\u4e48 \u6709\u4ec0\u4e48\u4f5c\u7528

1.\u5bc4\u5b58\u5668\u7684\u542b\u4e49
\u5bc4\u5b58\u5668\u662f\u4e2d\u592e\u5904\u7406\u5668\u5185\u7684\u7ec4\u6210\u90e8\u5206\u3002\u5bc4\u5b58\u5668\u662f\u6709\u9650\u5b58\u8d2e\u5bb9\u91cf\u7684\u9ad8\u901f\u5b58\u8d2e\u90e8\u4ef6\uff0c\u5b83\u4eec\u53ef\u7528\u6765\u6682\u5b58\u6307\u4ee4\u3001\u6570\u636e\u548c\u5730\u5740\u3002\u5728\u4e2d\u592e\u5904\u7406\u5668\u7684\u63a7\u5236\u90e8\u4ef6\u4e2d\uff0c\u5305\u542b\u7684\u5bc4\u5b58\u5668\u6709\u6307\u4ee4\u5bc4\u5b58\u5668(IR)\u548c\u7a0b\u5e8f\u8ba1\u6570\u5668(PC)\u3002\u5728\u4e2d\u592e\u5904\u7406\u5668\u7684\u7b97\u672f\u53ca\u903b\u8f91\u90e8\u4ef6\u4e2d\uff0c\u5bc4\u5b58\u5668\u6709\u7d2f\u52a0\u5668(ACC)\u3002
\u5bc4\u5b58\u5668\uff0c\u662f\u96c6\u6210\u7535\u8def\u4e2d\u975e\u5e38\u91cd\u8981\u7684\u4e00\u79cd\u5b58\u50a8\u5355\u5143\uff0c\u901a\u5e38\u7531\u89e6\u53d1\u5668\u7ec4\u6210\u3002\u5728\u96c6\u6210\u7535\u8def\u8bbe\u8ba1\u4e2d\uff0c\u5bc4\u5b58\u5668\u53ef\u5206\u4e3a\u7535\u8def\u5185\u90e8\u4f7f\u7528\u7684\u5bc4\u5b58\u5668\u548c\u5145\u5f53\u5185\u5916\u90e8\u63a5\u53e3\u7684\u5bc4\u5b58\u5668\u8fd9\u4e24\u7c7b\u3002\u5185\u90e8\u5bc4\u5b58\u5668\u4e0d\u80fd\u88ab\u5916\u90e8\u7535\u8def\u6216\u8f6f\u4ef6\u8bbf\u95ee\uff0c\u53ea\u662f\u4e3a\u5185\u90e8\u7535\u8def\u7684\u5b9e\u73b0\u5b58\u50a8\u529f\u80fd\u6216\u6ee1\u8db3\u7535\u8def\u7684\u65f6\u5e8f\u8981\u6c42\u3002\u800c\u63a5\u53e3\u5bc4\u5b58\u5668\u53ef\u4ee5\u540c\u65f6\u88ab\u5185\u90e8\u7535\u8def\u548c\u5916\u90e8\u7535\u8def\u6216\u8f6f\u4ef6\u8bbf\u95ee\uff0cCPU\u4e2d\u7684\u5bc4\u5b58\u5668\u5c31\u662f\u5176\u4e2d\u4e00\u79cd\uff0c\u4f5c\u4e3a\u8f6f\u786c\u4ef6\u7684\u63a5\u53e3\uff0c\u4e3a\u5e7f\u6cdb\u7684\u901a\u7528\u7f16\u7a0b\u7528\u6237\u6240\u719f\u77e5\u3002
\u5728\u8ba1\u7b97\u673a\u9886\u57df\uff0c\u5bc4\u5b58\u5668\u662fCPU\u5185\u90e8\u7684\u5143\u4ef6\uff0c\u5305\u62ec\u901a\u7528\u5bc4\u5b58\u5668\u3001\u4e13\u7528\u5bc4\u5b58\u5668\u548c\u63a7\u5236\u5bc4\u5b58\u5668\u3002\u5bc4\u5b58\u5668\u62e5\u6709\u975e\u5e38\u9ad8\u7684\u8bfb\u5199\u901f\u5ea6\uff0c\u6240\u4ee5\u5728\u5bc4\u5b58\u5668\u4e4b\u95f4\u7684\u6570\u636e\u4f20\u9001\u975e\u5e38\u5feb\u3002
\u5bc4\u5b58\u5668\u662f\u5185\u5b58\u9636\u5c42\u4e2d\u7684\u6700\u9876\u7aef\uff0c\u4e5f\u662f\u7cfb\u7edf\u83b7\u5f97\u64cd\u4f5c\u8d44\u6599\u7684\u6700\u5feb\u901f\u9014\u5f84\u3002\u5bc4\u5b58\u5668\u901a\u5e38\u90fd\u662f\u4ee5\u4ed6\u4eec\u53ef\u4ee5\u4fdd\u5b58\u7684\u4f4d\u5143\u6570\u91cf\u6765\u4f30\u91cf\uff0c
\u4e3e\u4f8b\u6765\u8bf4\uff0c\u4e00\u4e2a\u201c8 \u4f4d\u5143\u5bc4\u5b58\u5668\u201d\u6216\u201c32\u4f4d\u5143\u5bc4\u5b58\u5668\u201d\u3002\u5bc4\u5b58\u5668\u73b0\u5728\u90fd\u4ee5\u5bc4\u5b58\u5668\u6863\u6848\u7684\u65b9\u5f0f\u6765\u5b9e\u4f5c\uff0c\u4f46\u662f\u4ed6\u4eec\u4e5f\u53ef\u80fd\u4f7f\u7528\u5355\u72ec\u7684\u6b63\u53cd\u5668\u3001\u9ad8\u901f\u7684\u6838\u5fc3\u5185\u5b58\u3001\u8584\u819c\u5185\u5b58\u4ee5\u53ca\u5728\u6570\u79cd\u673a\u5668\u4e0a\u7684\u5176\u4ed6\u65b9\u5f0f\u6765\u5b9e\u4f5c\u51fa\u6765\u3002
\u5bc4\u5b58\u5668\u901a\u5e38\u90fd\u7528\u6765\u610f\u6307\u7531\u4e00\u4e2a\u6307\u4ee4\u4e4b\u8f93\u51fa\u6216\u8f93\u5165\u53ef\u4ee5\u76f4\u63a5\u7d22\u5f15\u5230\u7684\u6682\u5b58\u5668\u7fa4\u7ec4\u3002\u66f4\u9002\u5f53\u7684\u662f\u79f0\u4ed6\u4eec\u4e3a\u201c\u67b6\u6784\u5bc4\u5b58\u5668\u201d\u3002
\u4f8b\u5982\uff0cx86\u6307\u4ee4\u96c6\u5b9a\u4e49\u516b\u4e2a32 \u4f4d\u5143\u5bc4\u5b58\u5668\u7684\u96c6\u5408\uff0c\u4f46\u4e00\u4e2a\u5b9e\u9645 x86 \u6307\u4ee4\u96c6\u7684CPU\u53ef\u4ee5\u5305\u542b\u6bd4\u516b\u4e2a\u66f4\u591a\u7684\u5bc4\u5b58\u5668\u3002

2.\u5bc4\u5b58\u5668\u7684\u4f5c\u7528
\u5bc4\u5b58\u5668\u7684\u529f\u80fd\u5341\u5206\u91cd\u8981\uff0cCPU\u5bf9\u5b58\u50a8\u5668\u4e2d\u7684\u6570\u636e\u8fdb\u884c\u5904\u7406\u65f6\uff0c\u5f80\u5f80\u5148\u628a\u6570\u636e\u53d6\u5230\u5185\u90e8\u5bc4\u5b58\u5668\u4e2d\uff0c\u800c\u540e\u518d\u4f5c\u5904\u7406\u3002\u5916\u90e8\u5bc4\u5b58\u5668\u662f\u8ba1\u7b97\u673a\u4e2d\u5176\u5b83\u4e00\u4e9b\u90e8\u4ef6\u4e0a\u7528\u4e8e\u6682\u5b58\u6570\u636e\u7684\u5bc4\u5b58\u5668\uff0c\u5b83\u4e0eCPU\u4e4b\u95f4\u901a\u8fc7\u201c\u7aef\u53e3\u201d\u4ea4\u6362\u6570\u636e\uff0c\u5916\u90e8\u5bc4\u5b58\u5668\u5177\u6709\u5bc4\u5b58\u5668\u548c\u5185\u5b58\u50a8\u5668\u53cc\u91cd\u7279\u70b9\u3002\u6709\u4e9b\u65f6\u5019\u6211\u4eec\u5e38\u628a\u5916\u90e8\u5bc4\u5b58\u5668\u5c31\u79f0\u4e3a\u201c\u7aef\u53e3\u201d\uff0c\u8fd9\u79cd\u8bf4\u6cd5\u4e0d\u592a\u4e25\u683c\uff0c\u4f46\u7ecf\u5e38\u8fd9\u6837\u8bf4\u3002
\u5916\u90e8\u5bc4\u5b58\u5668\u867d\u7136\u4e5f\u7528\u4e8e\u5b58\u653e\u6570\u636e\uff0c\u4f46\u662f\u5b83\u4fdd\u5b58\u7684\u6570\u636e\u5177\u6709\u7279\u6b8a\u7684\u7528\u9014\u3002\u67d0\u4e9b\u5bc4\u5b58\u5668\u4e2d\u5404\u4e2a\u4f4d\u76840\u30011\u72b6\u6001\u53cd\u6620\u4e86\u5916\u90e8\u8bbe\u5907\u7684\u5de5\u4f5c\u72b6\u6001\u6216\u65b9\u5f0f\uff1b\u8fd8\u6709\u4e00\u4e9b\u5bc4\u5b58\u5668\u4e2d\u7684\u5404\u4e2a\u4f4d\u53ef\u5bf9\u5916\u90e8\u8bbe\u5907\u8fdb\u884c\u63a7\u5236\uff1b\u4e5f\u6709\u4e00\u4e9b\u7aef\u53e3\u4f5c\u4e3aCPU\u540c\u5916\u90e8\u8bbe\u5907\u4ea4\u6362\u6570\u636e\u7684\u901a\u8def\u3002\u6240\u4ee5\u8bf4\uff0c\u7aef\u53e3\u662fCPU\u548c\u5916\u8bbe\u95f4\u7684\u8054\u7cfb\u6865\u6881\u3002CPU\u5bf9\u7aef\u53e3\u7684\u8bbf\u95ee\u4e5f\u662f\u4f9d\u636e\u7aef\u53e3\u7684\u201c\u7f16\u53f7\u201d\uff08\u5730\u5740\uff09\uff0c\u8fd9\u4e00\u70b9\u53c8\u548c\u8bbf\u95ee\u5b58\u50a8\u5668\u4e00\u6837\u3002\u4e0d\u8fc7\u8003\u8651\u5230\u673a\u5668\u6240\u8054\u63a5\u7684\u5916\u8bbe\u6570\u91cf\u5e76\u4e0d\u591a\uff0c\u6240\u4ee5\u5728\u8bbe\u8ba1\u673a\u5668\u7684\u65f6\u5019\u4ec5\u5b89\u6392\u4e861024\u4e2a\u7aef\u53e3\u5730\u5740\uff0c\u7aef\u53e3\u5730\u5740\u8303\u56f4\u4e3a0--3FFH\u3002

\u6269\u5c55\u8d44\u6599\uff1a
\u5bc4\u5b58\u5668\u7684\u7279\u70b9
\u5bc4\u5b58\u5668\u53c8\u5206\u4e3a\u5185\u90e8\u5bc4\u5b58\u5668\u4e0e\u5916\u90e8\u5bc4\u5b58\u5668\uff0c\u6240\u8c13\u5185\u90e8\u5bc4\u5b58\u5668\uff0c\u5176\u5b9e\u4e5f\u662f\u4e00\u4e9b\u5c0f\u7684\u5b58\u50a8\u5355\u5143\uff0c\u4e5f\u80fd\u5b58\u50a8\u6570\u636e\u3002\u4f46\u540c\u5b58\u50a8\u5668\u76f8\u6bd4\uff0c\u5bc4\u5b58\u5668\u53c8\u6709\u81ea\u5df1\u72ec\u6709\u7684\u7279\u70b9\uff1a
\u2460\u5bc4\u5b58\u5668\u4f4d\u4e8eCPU\u5185\u90e8\uff0c\u6570\u91cf\u5f88\u5c11\uff0c\u4ec5\u5341\u56db\u4e2a
\u2461\u5bc4\u5b58\u5668\u6240\u80fd\u5b58\u50a8\u7684\u6570\u636e\u4e0d\u4e00\u5b9a\u662f8bit\uff0c\u6709\u4e00\u4e9b\u5bc4\u5b58\u5668\u53ef\u4ee5\u5b58\u50a816bit\u6570\u636e\uff0c\u5bf9\u4e8e386/486\u5904\u7406\u5668\u4e2d\u7684\u4e00\u4e9b\u5bc4\u5b58\u5668\u5219\u80fd\u5b58\u50a832bit\u6570\u636e
\u2462\u6bcf\u4e2a\u5185\u90e8\u5bc4\u5b58\u5668\u90fd\u6709\u4e00\u4e2a\u540d\u5b57\uff0c\u800c\u6ca1\u6709\u7c7b\u4f3c\u5b58\u50a8\u5668\u7684\u5730\u5740\u7f16\u53f7\u3002
\u53c2\u8003\u8d44\u6599\uff1a\u767e\u5ea6\u767e\u79d1-\u5bc4\u5b58\u5668

\u8fd94 \u4e2a16 \u4f4d\u5bc4\u5b58\u5668\u53c8\u53ef\u5206\u522b\u5206\u6210\u9ad88 \u4f4d(AH\u3001BH\u3001CH\u3001DH)\u548c\u4f4e8 \u4f4d(AL\u3001BL\u3001CL\u3001DL)\u3002\u56e0\u6b64\u5b83\u4eec\u65e2\u53ef\u4f5c\u4e3a4 \u4e2a16 \u4f4d\u6570\u636e\u5bc4\u5b58\u5668\u4f7f\u7528\uff0c\u4e5f\u53ef\u4f5c\u4e3a8 \u4e2a8 \u4f4d\u6570\u636e\u5bc4\u5b58\u5668\u4f7f\u7528\uff0c\u5728\u7f16\u7a0b\u65f6\u53ef\u5b58\u653e\u6e90\u64cd\u4f5c\u6570\u3001\u76ee\u7684\u64cd\u4f5c\u6570\u6216\u8fd0\u7b97\u7ed3\u679c\u3002\u6570\u636e\u5bc4\u5b58\u5668\u662f\u5b58\u653e\u64cd\u4f5c\u6570\u3001\u8fd0\u7b97\u7ed3\u679c\u548c\u8fd0\u7b97\u7684\u4e2d\u95f4\u7ed3\u679c\uff0c\u4ee5\u51cf\u5c11\u8bbf\u95ee\u5b58\u50a8\u5668\u7684\u6b21\u6570\uff0c\u6216\u8005\u5b58\u653e\u4ece\u5b58\u50a8\u5668\u8bfb\u53d6\u7684\u6570\u636e\u4ee5\u53ca\u5199\u5165\u5b58\u50a8\u5668\u7684\u6570\u636e\u7684\u5bc4\u5b58\u5668\u3002 8086 \u6709 14 \u4e2a 16 \u4f4d\u5bc4\u5b58\u5668\uff0c\u8fd9 14 \u4e2a\u5bc4\u5b58\u5668\u6309\u5176\u7528\u9014\u53ef\u5206\u4e3a(1)\u901a\u7528\u5bc4\u5b58\u5668\u3001 (2)\u6307\u4ee4\u6307\u9488\u3001(3)\u6807\u5fd7\u5bc4\u5b58\u5668\u548c(4)\u6bb5\u5bc4\u5b58\u5668\u7b494 \u7c7b\u3002(1)\u901a\u7528\u5bc4\u5b58\u5668\u67098 \u4e2a,\u53c8\u53ef\u4ee5\u5206\u62102 \u7ec4,\u4e00\u7ec4\u662f\u6570\u636e\u5bc4\u5b58\u5668(4 \u4e2a),\u53e6\u4e00\u7ec4\u662f\u6307\u9488\u5bc4\u5b58\u5668\u53ca\u53d8\u5740\u5bc4\u5b58\u5668(4 \u4e2a).\u987e\u540d\u601d\u4e49\uff0c\u901a\u7528\u5bc4\u5b58\u5668\u662f\u90a3\u4e9b\u4f60\u53ef\u4ee5\u6839\u636e\u81ea\u5df1\u7684\u610f\u613f\u4f7f\u7528\u7684\u5bc4\u5b58\u5668\uff0c\u4fee\u6539\u4ed6\u4eec\u7684\u503c\u901a\u5e38\u4e0d\u4f1a\u5bf9\u8ba1\u7b97\u673a\u7684\u8fd0\u884c\u9020\u6210\u5f88\u5927\u7684\u5f71\u54cd\u3002 \u6570\u636e\u5bc4\u5b58\u5668\u5206\u4e3a\uff1aAH&AL=AX(accumulator)\uff1a\u7d2f\u52a0\u5bc4\u5b58\u5668\uff0c\u5e38\u7528\u4e8e\u8fd0\u7b97\uff1b\u5728\u4e58\u9664\u7b49\u6307\u4ee4\u4e2d\u6307\u5b9a\u7528\u6765\u5b58\u653e\u64cd\u4f5c\u6570,\u53e6\u5916,\u6240\u6709\u7684I/O \u6307\u4ee4\u90fd\u4f7f\u7528\u8fd9\u4e00\u5bc4\u5b58\u5668\u4e0e\u5916\u754c\u8bbe\u5907\u4f20\u9001\u6570\u636e.BH&BL=BX(base)\uff1a\u57fa\u5740\u5bc4\u5b58\u5668\uff0c\u5e38\u7528\u4e8e\u5730\u5740\u7d22\u5f15\uff1b CH&CL=CX(count)\uff1a\u8ba1\u6570\u5bc4\u5b58\u5668\uff0c\u5e38\u7528\u4e8e\u8ba1\u6570\uff1b\u5e38\u7528\u4e8e\u4fdd\u5b58\u8ba1\u7b97\u503c,\u5982\u5728\u79fb\u4f4d\u6307\u4ee4,\u5faa\u73af(loop)\u548c\u4e32\u5904\u7406\u6307\u4ee4\u4e2d\u7528\u4f5c\u9690\u542b\u7684\u8ba1\u6570\u5668.DH&DL=DX(data)\uff1a\u6570\u636e\u5bc4\u5b58\u5668\uff0c\u5e38\u7528\u4e8e\u6570\u636e\u4f20\u9012\u3002\u4ed6\u4eec\u7684\u7279\u70b9\u662f,\u8fd94 \u4e2a16 \u4f4d\u7684\u5bc4\u5b58\u5668\u53ef\u4ee5\u5206\u4e3a\u9ad88 \u4f4d\uff1a AH,BH,CH,DH.\u4ee5\u53ca\u4f4e\u516b\u4f4d\uff1aAL,BL,CL,DL\u3002\u8fd92 \u7ec48 \u4f4d\u5bc4\u5b58\u5668\u53ef\u4ee5\u5206\u522b\u5bfb\u5740\uff0c\u5e76\u5355\u72ec\u4f7f\u7528\u3002\u53e6\u4e00\u7ec4\u662f\u6307\u9488\u5bc4\u5b58\u5668\u548c\u53d8\u5740\u5bc4\u5b58\u5668\uff0c\u5305\u62ec\uff1aSP(Stack Pointer)\uff1a\u5806\u6808\u6307\u9488\uff0c\u4e0eSS \u914d\u5408\u4f7f\u7528\uff0c\u53ef\u6307\u5411\u76ee\u524d\u7684\u5806\u6808\u4f4d\u7f6e\uff1bBP(Base Pointer)\uff1a\u57fa\u5740\u6307\u9488\u5bc4\u5b58\u5668\uff0c\u53ef\u7528\u4f5cSS \u7684\u4e00\u4e2a\u76f8\u5bf9\u57fa\u5740\u4f4d\u7f6e\uff1bSI(Source Index)\uff1a\u6e90\u53d8\u5740\u5bc4\u5b58\u5668\u53ef\u7528\u6765\u5b58\u653e\u76f8\u5bf9\u4e8eDS \u6bb5\u4e4b\u6e90\u53d8\u5740\u6307\u9488\uff1bDI(Destination Index)\uff1a\u76ee\u7684\u53d8\u5740\u5bc4\u5b58\u5668\uff0c\u53ef\u7528\u6765\u5b58\u653e\u76f8\u5bf9\u4e8eES \u6bb5\u4e4b\u76ee\u7684\u53d8\u5740\u6307\u9488\u3002\u8fd94 \u4e2a16 \u4f4d\u5bc4\u5b58\u5668\u53ea\u80fd\u630916 \u4f4d\u8fdb\u884c\u5b58\u53d6\u64cd\u4f5c\uff0c\u4e3b\u8981\u7528\u6765\u5f62\u6210\u64cd\u4f5c\u6570\u7684\u5730\u5740\uff0c\u7528\u4e8e\u5806\u6808\u64cd\u4f5c\u548c\u53d8\u5740\u8fd0\u7b97\u4e2d\u8ba1\u7b97\u64cd\u4f5c\u6570\u7684\u6709\u6548\u5730\u5740\u3002(2)\u6307\u4ee4\u6307\u9488IP(Instruction Pointer)\u6307\u4ee4\u6307\u9488IP \u662f\u4e00\u4e2a16 \u4f4d\u4e13\u7528\u5bc4\u5b58\u5668\uff0c\u5b83\u6307\u5411\u5f53\u524d\u9700\u8981\u53d6\u51fa\u7684\u6307\u4ee4\u5b57\u8282\uff0c\u5f53BIU \u4ece\u5185\u5b58\u4e2d\u53d6\u51fa\u4e00\u4e2a\u6307\u4ee4\u5b57\u8282\u540e\uff0cIP \u5c31\u81ea\u52a8\u52a01\uff0c\u6307\u5411\u4e0b\u4e00\u4e2a\u6307\u4ee4\u5b57\u8282\u3002\u6ce8\u610f\uff0cIP \u6307\u5411\u7684\u662f\u6307\u4ee4\u5730\u5740\u7684\u6bb5\u5185\u5730\u5740\u504f\u79fb\u91cf\uff0c\u53c8\u79f0\u504f\u79fb\u5730\u5740(Offset Address)\u6216\u6709\u6548\u5730\u5740(EA\uff0c Effective Address)\u3002(3)\u6807\u5fd7\u5bc4\u5b58\u5668FR(Flag Register)8086 \u6709\u4e00\u4e2a18 \u4f4d\u7684\u6807\u5fd7\u5bc4\u5b58\u5668FR\uff0c\u5728FR \u4e2d\u6709\u610f\u4e49\u7684\u67099 \u4f4d\uff0c\u5176\u4e2d6 \u4f4d\u662f\u72b6\u6001\u4f4d\uff0c3 \u4f4d\u662f\u63a7\u5236\u4f4d\u3002 OF\uff1a\u6ea2\u51fa\u6807\u5fd7\u4f4dOF \u7528\u4e8e\u53cd\u6620\u6709\u7b26\u53f7\u6570\u52a0\u51cf\u8fd0\u7b97\u6240\u5f97\u7ed3\u679c\u662f\u5426\u6ea2\u51fa\u3002\u5982\u679c\u8fd0\u7b97\u7ed3\u679c\u8d85\u8fc7\u5f53\u524d\u8fd0\u7b97\u4f4d\u6570\u6240\u80fd\u8868\u793a\u7684\u8303\u56f4\uff0c\u5219\u79f0\u4e3a\u6ea2\u51fa\uff0cOF \u7684\u503c\u88ab\u7f6e\u4e3a1\uff0c\u5426\u5219\uff0c OF \u7684\u503c\u88ab\u6e05\u4e3a0\u3002DF\uff1a\u65b9\u5411\u6807\u5fd7DF \u4f4d\u7528\u6765\u51b3\u5b9a\u5728\u4e32\u64cd\u4f5c\u6307\u4ee4\u6267\u884c\u65f6\u6709\u5173\u6307\u9488\u5bc4\u5b58\u5668\u53d1\u751f\u8c03\u6574\u7684\u65b9\u5411\u3002IF\uff1a\u4e2d\u65ad\u5141\u8bb8\u6807\u5fd7IF \u4f4d\u7528\u6765\u51b3\u5b9aCPU \u662f\u5426\u54cd\u5e94CPU \u5916\u90e8\u7684\u53ef\u5c4f\u853d\u4e2d\u65ad\u53d1\u51fa\u7684\u4e2d\u65ad\u8bf7\u6c42\u3002\u4f46\u4e0d\u7ba1\u8be5\u6807\u5fd7\u4e3a\u4f55\u503c\uff0cCPU \u90fd\u5fc5\u987b\u54cd\u5e94CPU \u5916\u90e8\u7684\u4e0d\u53ef\u5c4f\u853d\u4e2d\u65ad\u6240\u53d1\u51fa\u7684\u4e2d\u65ad\u8bf7\u6c42\uff0c\u4ee5\u53caCPU \u5185\u90e8\u4ea7\u751f\u7684\u4e2d\u65ad\u8bf7\u6c42\u3002\u5177\u4f53\u89c4\u5b9a\u5982\u4e0b\uff1a(1)\u3001\u5f53IF=1 \u65f6\uff0cCPU \u53ef\u4ee5\u54cd\u5e94CPU \u5916\u90e8\u7684\u53ef\u5c4f\u853d\u4e2d\u65ad\u53d1\u51fa\u7684\u4e2d\u65ad\u8bf7\u6c42\uff1b(2)\u3001\u5f53 IF=0 \u65f6\uff0cCPU \u4e0d\u54cd\u5e94 CPU \u5916\u90e8\u7684\u53ef\u5c4f\u853d\u4e2d\u65ad\u53d1\u51fa\u7684\u4e2d\u65ad\u8bf7\u6c42\u3002TF\uff1a\u8ddf\u8e2a\u6807\u5fd7TF\u3002\u8be5\u6807\u5fd7\u53ef\u7528\u4e8e\u7a0b\u5e8f\u8c03\u8bd5\u3002TF \u6807\u5fd7\u6ca1\u6709\u4e13\u95e8\u7684\u6307\u4ee4\u6765\u8bbe\u7f6e\u6216\u6e05\u695a\u3002 (1)\u5982\u679c TF=1\uff0c\u5219 CPU \u5904\u4e8e\u5355\u6b65\u6267\u884c\u6307\u4ee4\u7684\u5de5\u4f5c\u65b9\u5f0f\uff0c\u6b64\u65f6\u6bcf\u6267\u884c\u5b8c\u4e00\u6761\u6307\u4ee4\uff0c\u5c31\u663e\u793aCPU \u5185\u5404\u4e2a\u5bc4\u5b58\u5668\u7684\u5f53\u524d\u503c\u53caCPU \u5c06\u8981\u6267\u884c\u7684\u4e0b\u4e00\u6761\u6307\u4ee4\u3002(2)\u5982\u679c TF=0\uff0c\u5219\u5904\u4e8e\u8fde\u7eed\u5de5\u4f5c\u6a21\u5f0f\u3002SF\uff1a\u7b26\u53f7\u6807\u5fd7SF \u7528\u6765\u53cd\u6620\u8fd0\u7b97\u7ed3\u679c\u7684\u7b26\u53f7\u4f4d\uff0c\u5b83\u4e0e\u8fd0\u7b97\u7ed3\u679c\u7684\u6700\u9ad8\u4f4d\u76f8\u540c\u3002\u5728\u5fae\u673a\u7cfb\u7edf\u4e2d\uff0c\u6709\u7b26\u53f7\u6570\u91c7\u7528\u8865\u7801\u8868\u793a\u6cd5\uff0c\u6240\u4ee5\uff0c SF \u4e5f\u5c31\u53cd\u6620\u8fd0\u7b97\u7ed3\u679c\u7684\u6b63\u8d1f\u53f7\u3002\u8fd0\u7b97\u7ed3\u679c\u4e3a\u6b63\u6570\u65f6\uff0cSF \u7684\u503c\u4e3a0\uff0c\u5426\u5219\u5176\u503c\u4e3a 1\u3002\u5f53\u8fd0\u7b97\u7ed3\u679c\u6ca1\u6709\u4ea7\u751f\u6ea2\u51fa\u65f6\uff0c\u8fd0\u7b97\u7ed3\u679c\u7b49\u4e8e\u903b\u8f91\u7ed3\u679c(\u5373\u56e0\u8be5\u5f97\u5230\u7684\u6b63\u786e\u7684\u7ed3\u679c)\uff0c\u6b64\u65f6SF \u8868\u793a\u7684\u662f\u903b\u8f91\u7ed3\u679c\u7684\u6b63\u8d1f\uff0c\u5f53\u8fd0\u7b97\u7ed3\u679c\u4ea7\u751f\u6ea2\u51fa\u65f6\uff0c\u8fd0\u7b97\u7ed3\u679c\u4e0d\u7b49\u4e8e\u903b\u8f91\u7ed3\u679c\uff0c\u6b64\u65f6\u7684SF \u503c\u6240\u8868\u793a\u7684\u6b63\u8d1f\u60c5\u51b5\u4e0e\u903b\u8f91\u7ed3\u679c\u76f8\u53cd\uff0c\u5373\uff1aSF=0 \u65f6\uff0c\u903b\u8f91\u7ed3\u679c\u4e3a\u8d1f\uff0cSF=1 \u65f6\uff0c\u903b\u8f91\u7ed3\u679c\u4e3a\u6b63\u3002ZF\uff1a\u96f6\u6807\u5fd7ZF \u7528\u6765\u53cd\u6620\u8fd0\u7b97\u7ed3\u679c\u662f\u5426\u4e3a0\u3002\u5982\u679c\u8fd0\u7b97\u7ed3\u679c\u4e3a0\uff0c\u5219\u5176\u503c\u4e3a1\uff0c\u5426\u5219\u5176\u503c\u4e3a0\u3002\u5728\u5224\u65ad\u8fd0\u7b97\u7ed3\u679c\u662f\u5426\u4e3a0 \u65f6\uff0c\u53ef\u4f7f\u7528\u6b64\u6807\u5fd7\u4f4d\u3002AF\uff1a\u4e0b\u5217\u60c5\u51b5\u4e0b\uff0c\u8f85\u52a9\u8fdb\u4f4d\u6807\u5fd7AF \u7684\u503c\u88ab\u7f6e\u4e3a 1\uff0c\u5426\u5219\u5176\u503c\u4e3a 0\uff1a(1)\u3001\u5728\u5b57\u64cd\u4f5c\u65f6\uff0c\u53d1\u751f\u4f4e\u5b57\u8282\u5411\u9ad8\u5b57\u8282\u8fdb\u4f4d\u6216\u501f\u4f4d\u65f6\uff1b(2)\u3001\u5728\u5b57\u8282\u64cd\u4f5c\u65f6\uff0c\u53d1\u751f\u4f4e4 \u4f4d\u5411\u9ad84 \u4f4d\u8fdb\u4f4d\u6216\u501f\u4f4d\u65f6\u3002PF\uff1a\u5947\u5076\u6807\u5fd7PF \u7528\u4e8e\u53cd\u6620\u8fd0\u7b97\u7ed3\u679c\u4e2d"1"\u7684\u4e2a\u6570\u7684\u5947\u5076\u6027\u3002\u5982\u679c"1"\u7684\u4e2a\u6570\u4e3a\u5076\u6570\uff0c\u5219PF \u7684\u503c\u4e3a1\uff0c\u5426\u5219\u5176\u503c\u4e3a0\u3002CF\uff1a\u8fdb\u4f4d\u6807\u5fd7CF \u4e3b\u8981\u7528\u6765\u53cd\u6620\u8fd0\u7b97\u662f\u5426\u4ea7\u751f\u8fdb\u4f4d\u6216\u501f\u4f4d\u3002\u5982\u679c\u8fd0\u7b97\u7ed3\u679c\u7684\u6700\u9ad8\u4f4d\u4ea7\u751f\u4e86\u4e00\u4e2a\u8fdb\u4f4d\u6216\u501f\u4f4d\uff0c\u90a3\u4e48\uff0c\u5176\u503c\u4e3a1\uff0c\u5426\u5219\u5176\u503c\u4e3a0\u3002(4)\u6bb5\u5bc4\u5b58\u5668(Segment Register)\u4e3a\u4e86\u8fd0\u7528\u6240\u6709\u7684\u5185\u5b58\u7a7a\u95f4\uff0c8086 \u8bbe\u5b9a\u4e86\u56db\u4e2a\u6bb5\u5bc4\u5b58\u5668\uff0c\u4e13\u95e8\u7528\u6765\u4fdd\u5b58\u6bb5\u5730\u5740\uff1aCS(Code Segment)\uff1a\u4ee3\u7801\u6bb5\u5bc4\u5b58\u5668\uff1bDS(Data Segment)\uff1a\u6570\u636e\u6bb5\u5bc4\u5b58\u5668\uff1bSS(Stack Segment)\uff1a\u5806\u6808\u6bb5\u5bc4\u5b58\u5668\uff1bES(Extra Segment)\uff1a\u9644\u52a0\u6bb5\u5bc4\u5b58\u5668\u3002\u5f53\u4e00\u4e2a\u7a0b\u5e8f\u8981\u6267\u884c\u65f6\uff0c\u5c31\u8981\u51b3\u5b9a\u7a0b\u5e8f\u4ee3\u7801\u3001\u6570\u636e\u548c\u5806\u6808\u5404\u8981\u7528\u5230\u5185\u5b58\u7684\u54ea\u4e9b\u4f4d\u7f6e\uff0c\u901a\u8fc7\u8bbe\u5b9a\u6bb5\u5bc4\u5b58\u5668CS\uff0cDS\uff0cSS \u6765\u6307\u5411\u8fd9\u4e9b\u8d77\u59cb\u4f4d\u7f6e\u3002\u901a\u5e38\u662f\u5c06DS \u56fa\u5b9a\uff0c\u800c\u6839\u636e\u9700\u8981\u4fee\u6539CS\u3002\u6240\u4ee5\uff0c\u7a0b\u5e8f\u53ef\u4ee5\u5728\u53ef\u5bfb\u5740\u7a7a\u95f4\u5c0f\u4e8e64K \u7684\u60c5\u51b5\u4e0b\u88ab\u5199\u6210\u4efb\u610f\u5927\u5c0f\u3002\u6240\u4ee5\uff0c\u7a0b\u5e8f\u548c\u5176\u6570\u636e\u7ec4\u5408\u8d77\u6765\u7684\u5927\u5c0f\uff0c\u9650\u5236\u5728DS \u6240\u6307\u768464K \u5185\uff0c\u8fd9\u5c31\u662fCOM \u6587\u4ef6\u4e0d\u5f97\u5927\u4e8e64K \u7684\u539f\u56e0\u30028086 \u4ee5\u5185\u5b58\u505a\u4e3a\u6218\u573a\uff0c\u7528\u5bc4\u5b58\u5668\u505a\u4e3a\u519b\u4e8b\u57fa\u5730\uff0c\u4ee5\u52a0\u901f\u5de5\u4f5c\u3002\u4ee5\u4e0a\u662f 8086 \u5bc4\u5b58\u5668\u7684\u6574\u4f53\u6982\u51b5, \u81ea80386 \u5f00\u59cb\uff0cPC \u8fdb\u516532bit \u65f6\u4ee3\uff0c\u5176\u5bfb\u5740\u65b9\u5f0f\uff0c\u5bc4\u5b58\u5668\u5927\u5c0f\uff0c\u529f\u80fd\u7b49\u90fd\u53d1\u751f\u4e86\u53d8\u5316\u3002===\u4ee5\u4e0b\u662f80386 \u7684\u5bc4\u5b58\u5668\u7684\u4e00\u4e9b\u8d44\u6599==\u5bc4\u5b58\u5668\u90fd\u662f32-bits \u5bbd\u3002A\u3001\u901a\u7528\u5bc4\u5b58\u5668\u4e0b\u9762\u4ecb\u7ecd\u901a\u7528\u5bc4\u5b58\u5668\u53ca\u5176\u4e60\u60ef\u7528\u6cd5\u3002\u987e\u540d\u601d\u4e49\uff0c\u901a\u7528\u5bc4\u5b58\u5668\u662f\u90a3\u4e9b\u4f60\u53ef\u4ee5\u6839\u636e\u81ea\u5df1\u7684\u610f\u613f\u4f7f\u7528\u7684\u5bc4\u5b58\u5668\uff0c\u4fee\u6539\u4ed6\u4eec\u7684\u503c\u901a\u5e38\u4e0d\u4f1a\u5bf9\u8ba1\u7b97\u673a\u7684\u8fd0\u884c\u9020\u6210\u5f88\u5927\u7684\u5f71\u54cd\u3002\u901a\u7528\u5bc4\u5b58\u5668\u6700\u591a\u7684\u7528\u9014\u662f\u8ba1\u7b97\u3002EAX\uff1a\u901a\u7528\u5bc4\u5b58\u5668\u3002\u76f8\u5bf9\u5176\u4ed6\u5bc4\u5b58\u5668\uff0c\u5728\u8fdb\u884c\u8fd0\u7b97\u65b9\u9762\u6bd4\u8f83\u5e38\u7528\u3002\u5728\u4fdd\u62a4\u6a21\u5f0f\u4e2d\uff0c\u4e5f\u53ef\u4ee5\u4f5c\u4e3a\u5185\u5b58\u504f\u79fb\u6307\u9488 (\u6b64\u65f6\uff0cDS \u4f5c\u4e3a\u6bb5\u5bc4\u5b58\u5668\u6216\u9009\u62e9\u5668)EBX\uff1a\u901a\u7528\u5bc4\u5b58\u5668\u3002\u901a\u5e38\u4f5c\u4e3a\u5185\u5b58\u504f\u79fb\u6307\u9488\u4f7f\u7528(\u76f8\u5bf9\u4e8e EAX\u3001ECX\u3001EDX)\uff0cDS \u662f\u9ed8\u8ba4\u7684\u6bb5\u5bc4\u5b58\u5668\u6216\u9009\u62e9\u5668\u3002\u5728\u4fdd\u62a4\u6a21\u5f0f\u4e2d\uff0c\u540c\u6837\u53ef\u4ee5\u8d77\u8fd9\u4e2a\u4f5c\u7528\u3002ECX\uff1a\u901a\u7528\u5bc4\u5b58\u5668\u3002\u901a\u5e38\u7528\u4e8e\u7279\u5b9a\u6307\u4ee4\u7684\u8ba1\u6570\u3002\u5728\u4fdd\u62a4\u6a21\u5f0f\u4e2d\uff0c\u4e5f\u53ef\u4ee5\u4f5c\u4e3a\u5185\u5b58\u504f\u79fb\u6307\u9488(\u6b64\u65f6\uff0cDS \u4f5c\u4e3a\u5bc4\u5b58\u5668\u6216\u6bb5\u9009\u62e9\u5668)\u3002EDX\uff1a\u901a\u7528\u5bc4\u5b58\u5668\u3002\u5728\u67d0\u4e9b\u8fd0\u7b97\u4e2d\u4f5c\u4e3a EAX \u7684\u6ea2\u51fa\u5bc4\u5b58\u5668(\u4f8b\u5982\u4e58\u3001\u9664)\u3002\u5728\u4fdd\u62a4\u6a21\u5f0f\u4e2d\uff0c\u4e5f\u53ef\u4ee5\u4f5c\u4e3a\u5185\u5b58\u504f\u79fb\u6307\u9488(\u6b64\u65f6\uff0cDS \u4f5c\u4e3a\u6bb5\u5bc4\u5b58\u5668\u6216\u9009\u62e9\u5668)\u3002\u540cAX \u5206\u4e3aAH&AL \u4e00\u6837\uff0c\u4e0a\u8ff0\u5bc4\u5b58\u5668\u5305\u62ec\u5bf9\u5e94\u768416-bit \u5206\u7ec4\u548c8-bit \u5206\u7ec4\u3002B\u3001\u7528\u4f5c\u5185\u5b58\u6307\u9488\u7684\u7279\u6b8a\u5bc4\u5b58\u5668ESI\uff1a\u901a\u5e38\u5728\u5185\u5b58\u64cd\u4f5c\u6307\u4ee4\u4e2d\u4f5c\u4e3a"\u6e90\u5730\u5740\u6307\u9488"\u4f7f\u7528\u3002\u5f53\u7136\uff0cESI \u53ef\u4ee5\u88ab\u88c5\u5165\u4efb\u610f\u7684\u6570\u503c\uff0c\u4f46\u901a\u5e38\u6ca1\u6709\u4eba\u628a\u5b83\u5f53\u4f5c\u901a\u7528\u5bc4\u5b58\u5668\u6765\u7528\u3002DS \u662f\u9ed8\u8ba4\u6bb5\u5bc4\u5b58\u5668\u6216\u9009\u62e9\u5668\u3002EDI\uff1a\u901a\u5e38\u5728\u5185\u5b58\u64cd\u4f5c\u6307\u4ee4\u4e2d\u4f5c\u4e3a"\u76ee\u7684\u5730\u5740\u6307\u9488"\u4f7f\u7528\u3002\u5f53\u7136\uff0c EDI \u4e5f\u53ef\u4ee5\u88ab\u88c5\u5165\u4efb\u610f\u7684\u6570\u503c\uff0c\u4f46\u901a\u5e38\u6ca1\u6709\u4eba\u628a\u5b83\u5f53\u4f5c\u901a\u7528\u5bc4\u5b58\u5668\u6765\u7528\u3002DS \u662f\u9ed8\u8ba4\u6bb5\u5bc4\u5b58\u5668\u6216\u9009\u62e9\u5668\u3002EBP\uff1a\u8fd9\u4e5f\u662f\u4e00\u4e2a\u4f5c\u4e3a\u6307\u9488\u7684\u5bc4\u5b58\u5668\u3002\u901a\u5e38\uff0c\u5b83\u88ab\u9ad8\u7ea7\u8bed\u8a00\u7f16\u8bd1\u5668\u7528\u4ee5\u5efa\u9020'\u5806\u6808\u5e27'\u6765\u4fdd\u5b58\u51fd\u6570\u6216\u8fc7\u7a0b\u7684\u5c40\u90e8\u53d8\u91cf\uff0c\u4e0d\u8fc7\uff0c\u8fd8\u662f\u90a3\u53e5\u8bdd\uff0c\u4f60\u53ef\u4ee5\u5728\u5176\u4e2d\u4fdd\u5b58\u4f60\u5e0c\u671b\u7684\u4efb\u4f55\u6570\u636e\u3002SS \u662f\u5b83\u7684\u9ed8\u8ba4\u6bb5\u5bc4\u5b58\u5668\u6216\u9009\u62e9\u5668\u3002\u6ce8\u610f\uff0c\u8fd9\u4e09\u4e2a\u5bc4\u5b58\u5668\u6ca1\u6709\u5bf9\u5e94\u76848-bit \u5206\u7ec4\u3002\u6362\u8a00\u4e4b\uff0c\u4f60\u53ef\u4ee5\u901a\u8fc7SI\u3001DI\u3001BP \u4f5c\u4e3a\u522b\u540d\u8bbf\u95ee\u4ed6\u4eec\u7684\u4f4e16 \u4f4d\uff0c\u5374\u6ca1\u6709\u529e\u6cd5\u76f4\u63a5\u8bbf\u95ee\u4ed6\u4eec\u7684\u4f4e8 \u4f4d\u3002C\u3001\u6bb5\u9009\u62e9\u5668\uff1a\u5b9e\u6a21\u5f0f\u4e0b\u7684\u6bb5\u5bc4\u5b58\u5668\u5230\u4fdd\u62a4\u6a21\u5f0f\u4e0b\u6447\u8eab\u4e00\u53d8\u5c31\u6210\u4e86\u9009\u62e9\u5668\u3002\u4e0d\u540c\u7684\u662f\uff0c\u5b9e\u6a21\u5f0f\u4e0b\u7684"\u6bb5\u5bc4\u5b58\u5668"\u662f16-bit \u7684\uff0c\u800c\u4fdd\u62a4\u6a21\u5f0f\u4e0b\u7684\u9009\u62e9\u5668\u662f32-bit \u7684\u3002CS \u4ee3\u7801\u6bb5\uff0c\u6216\u4ee3\u7801\u9009\u62e9\u5668\u3002\u540cIP \u5bc4\u5b58\u5668(\u7a0d\u540e\u4ecb\u7ecd)\u4e00\u540c\u6307\u5411\u5f53\u524d\u6b63\u5728\u6267\u884c\u7684\u90a3\u4e2a\u5730\u5740\u3002\u5904\u7406\u5668\u6267\u884c\u65f6\u4ece\u8fd9\u4e2a\u5bc4\u5b58\u5668\u6307\u5411\u7684\u6bb5(\u5b9e\u6a21\u5f0f)\u6216\u5185\u5b58(\u4fdd\u62a4\u6a21\u5f0f)\u4e2d\u83b7\u53d6\u6307\u4ee4\u3002\u9664\u4e86\u8df3\u8f6c\u6216\u5176\u4ed6\u5206\u652f\u6307\u4ee4\u4e4b\u5916\uff0c\u4f60\u65e0\u6cd5\u4fee\u6539\u8fd9\u4e2a\u5bc4\u5b58\u5668\u7684\u5185\u5bb9\u3002DS \u6570\u636e\u6bb5\uff0c\u6216\u6570\u636e\u9009\u62e9\u5668\u3002\u8fd9\u4e2a\u5bc4\u5b58\u5668\u7684\u4f4e16 bit \u8fde\u540cESI \u4e00\u540c\u6307\u5411\u7684\u6307\u4ee4\u5c06\u8981\u5904\u7406\u7684\u5185\u5b58\u3002\u540c\u65f6\uff0c\u6240\u6709\u7684\u5185\u5b58\u64cd\u4f5c\u6307\u4ee4\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u90fd\u7528\u5b83\u6307\u5b9a\u64cd\u4f5c\u6bb5(\u5b9e\u6a21\u5f0f)\u6216\u5185\u5b58 (\u4f5c\u4e3a\u9009\u62e9\u5668\uff0c\u5728\u4fdd\u62a4\u6a21\u5f0f\u3002\u8fd9\u4e2a\u5bc4\u5b58\u5668\u53ef\u4ee5\u88ab\u88c5\u5165\u4efb\u610f\u6570\u503c\uff0c\u7136\u800c\u5728\u8fd9\u4e48\u505a\u7684\u65f6\u5019\u9700\u8981\u5c0f\u5fc3\u4e00\u4e9b\u3002\u65b9\u6cd5\u662f\uff0c\u9996\u5148\u628a\u6570\u636e\u9001\u7ed9AX\uff0c\u7136\u540e\u518d\u628a\u5b83\u4eceAX \u4f20\u9001\u7ed9 DS(\u5f53\u7136\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7\u5806\u6808\u6765\u505a).ES \u9644\u52a0\u6bb5\uff0c\u6216\u9644\u52a0\u9009\u62e9\u5668\u3002\u8fd9\u4e2a\u5bc4\u5b58\u5668\u7684\u4f4e 16 bit \u8fde\u540cEDI \u4e00\u540c\u6307\u5411\u7684\u6307\u4ee4\u5c06\u8981\u5904\u7406\u7684\u5185\u5b58\u3002\u540c\u6837\u7684\uff0c\u8fd9\u4e2a\u5bc4\u5b58\u5668\u53ef\u4ee5\u88ab\u88c5\u5165\u4efb\u610f\u6570\u503c\uff0c\u65b9\u6cd5\u548cDS \u7c7b\u4f3c\u3002FS F \u6bb5\u6216F \u9009\u62e9\u5668(\u63a8\u6d4bF \u53ef\u80fd\u662fFree?)\u3002\u53ef\u4ee5\u7528\u8fd9\u4e2a\u5bc4\u5b58\u5668\u4f5c\u4e3a\u9ed8\u8ba4\u6bb5\u5bc4\u5b58\u5668\u6216\u9009\u62e9\u5668\u7684\u4e00\u4e2a\u66ff\u4ee3\u54c1\u3002\u5b83\u53ef\u4ee5\u88ab\u88c5\u5165\u4efb\u4f55\u6570\u503c\uff0c\u65b9\u6cd5\u548cDS \u7c7b\u4f3c\u3002GS G \u6bb5\u6216G \u9009\u62e9\u5668(G \u7684\u610f\u4e49\u548cF \u4e00\u6837\uff0c\u6ca1\u6709\u5728Intel \u7684\u6587\u6863\u4e2d\u89e3\u91ca)\u3002\u5b83\u548cFS \u51e0\u4e4e\u5b8c\u5168\u4e00\u6837\u3002SS \u5806\u6808\u6bb5\u6216\u5806\u6808\u9009\u62e9\u5668\u3002\u8fd9\u4e2a\u5bc4\u5b58\u5668\u7684\u4f4e16 bit \u8fde\u540cESP \u4e00\u540c\u6307\u5411\u4e0b\u4e00\u6b21\u5806\u6808\u64cd\u4f5c(push \u548cpop)\u6240\u8981\u4f7f\u7528\u7684\u5806\u6808\u5730\u5740\u3002\u8fd9\u4e2a\u5bc4\u5b58\u5668\u4e5f\u53ef\u4ee5\u88ab\u88c5\u5165\u4efb\u610f\u6570\u503c\uff0c\u4f60\u53ef\u4ee5\u901a\u8fc7\u5165\u6808\u548c\u51fa\u6808\u64cd\u4f5c\u6765\u7ed9\u4ed6\u8d4b\u503c\uff0c\u4e0d\u8fc7\u7531\u4e8e\u5806\u6808\u5bf9\u4e8e\u5f88\u591a\u64cd\u4f5c\u6709\u5f88\u91cd\u8981\u7684\u610f\u4e49\uff0c\u56e0\u6b64\uff0c\u4e0d\u6b63\u786e\u7684\u4fee\u6539\u6709\u53ef\u80fd\u9020\u6210\u5bf9\u5806\u6808\u7684\u7834\u574f\u3002*\u6ce8\u610f\u4e00\u5b9a\u4e0d\u8981\u5728\u521d\u5b66\u6c47\u7f16\u7684\u9636\u6bb5\u628a\u8fd9\u4e9b\u5bc4\u5b58\u5668\u5f04\u6df7\u3002\u4ed6\u4eec\u975e\u5e38\u91cd\u8981\uff0c\u800c\u4e00\u65e6\u4f60\u638c\u63e1\u4e86\u4ed6\u4eec\uff0c\u4f60\u5c31\u53ef\u4ee5\u5bf9\u4ed6\u4eec\u505a\u4efb\u610f\u7684\u64cd\u4f5c\u4e86\u3002\u6bb5\u5bc4\u5b58\u5668\uff0c\u6216\u9009\u62e9\u5668\uff0c\u5728\u6ca1\u6709\u6307\u5b9a\u7684\u60c5\u51b5\u4e0b\u90fd\u662f\u4f7f\u7528\u9ed8\u8ba4\u7684\u90a3\u4e2a\u3002\u8fd9\u53e5\u8bdd\u5728\u73b0\u5728\u770b\u6765\u53ef\u80fd\u6709\u70b9\u7a00\u91cc\u7cca\u6d82\uff0c\u4e0d\u8fc7\u4f60\u5f88\u5feb\u5c31\u4f1a\u5728\u540e\u9762\u77e5\u9053\u5982\u4f55\u53bb\u505a\u3002\u6307\u4ee4\u6307\u9488\u5bc4\u5b58\u5668\uff1aEIP \u8fd9\u4e2a\u5bc4\u5b58\u5668\u975e\u5e38\u7684\u91cd\u8981\u3002\u8fd9\u662f\u4e00\u4e2a32 \u4f4d\u5bbd\u7684\u5bc4\u5b58\u5668\uff0c\u540cCS \u4e00\u540c\u6307\u5411\u5373\u5c06\u6267\u884c\u7684\u90a3\u6761\u6307\u4ee4\u7684\u5730\u5740\u3002\u4e0d\u80fd\u591f\u76f4\u63a5\u4fee\u6539\u8fd9\u4e2a\u5bc4\u5b58\u5668\u7684\u503c\uff0c\u4fee\u6539\u5b83\u7684\u552f\u4e00\u65b9\u6cd5\u662f\u8df3\u8f6c\u6216\u5206\u652f\u6307\u4ee4\u3002(CS \u662f\u9ed8\u8ba4\u7684\u6bb5\u6216\u9009\u62e9\u5668)\u4e0a\u9762\u662f\u6700\u57fa\u672c\u7684\u5bc4\u5b58\u5668\u3002\u4e0b\u9762\u662f\u4e00\u4e9b\u5176\u4ed6\u7684\u5bc4\u5b58\u5668\uff0c\u4f60\u751a\u81f3\u53ef\u80fd\u6ca1\u6709\u542c\u8bf4\u8fc7\u5b83\u4eec\u3002(\u90fd\u662f32 \u4f4d\u5bbd)\uff1aCR0,CR2,CR3(\u63a7\u5236\u5bc4\u5b58\u5668)\u3002\u4e3e\u4e00\u4e2a\u4f8b\u5b50\uff0cCR0 \u7684\u4f5c\u7528\u662f\u5207\u6362\u5b9e\u6a21\u5f0f\u548c\u4fdd\u62a4\u6a21\u5f0f\u3002\u8fd8\u6709\u5176\u4ed6\u4e00\u4e9b\u5bc4\u5b58\u5668\uff0cD0,D1,D2,D3,D6 \u548cD7(\u8c03\u8bd5\u5bc4\u5b58\u5668)\u3002\u4ed6\u4eec\u53ef\u4ee5\u4f5c\u4e3a\u8c03\u8bd5\u5668\u7684\u786c\u4ef6\u652f\u6301\u6765\u8bbe\u7f6e\u6761\u4ef6\u65ad\u70b9\u3002TR3,TR4,TR5,TR6 \u548cTR?\u5bc4\u5b58\u5668(\u6d4b\u8bd5\u5bc4\u5b58\u5668)\u7528\u4e8e\u67d0\u4e9b\u6761\u4ef6\u6d4b\u8bd5\u3002

这4 个16 位寄存器又可分别分成高8 位(AH、BH、CH、DH)和低8 位(AL、BL、CL、DL)。因此它们既可作为4 个16 位数据寄存器使用,也可作为8 个8 位数据寄存器使用,在编程时可存放源操作数、目的操作数或运算结果。数据寄存器是存放操作数、运算结果和运算的中间结果,以减少访问存储器的次数,或者存放从存储器读取的数据以及写入存储器的数据的寄存器。 8086 有 14 个 16 位寄存器,这 14 个寄存器按其用途可分为(1)通用寄存器、 (2)指令指针、(3)标志寄存器和(4)段寄存器等4 类。(1)通用寄存器有8 个,又可以分成2 组,一组是数据寄存器(4 个),另一组是指针寄存器及变址寄存器(4 个).顾名思义,通用寄存器是那些你可以根据自己的意愿使用的寄存器,修改他们的值通常不会对计算机的运行造成很大的影响。 数据寄存器分为:AH&AL=AX(accumulator):累加寄存器,常用于运算;在乘除等指令中指定用来存放操作数,另外,所有的I/O 指令都使用这一寄存器与外界设备传送数据.BH&BL=BX(base):基址寄存器,常用于地址索引; CH&CL=CX(count):计数寄存器,常用于计数;常用于保存计算值,如在移位指令,循环(loop)和串处理指令中用作隐含的计数器.DH&DL=DX(data):数据寄存器,常用于数据传递。他们的特点是,这4 个16 位的寄存器可以分为高8 位: AH,BH,CH,DH.以及低八位:AL,BL,CL,DL。这2 组8 位寄存器可以分别寻址,并单独使用。另一组是指针寄存器和变址寄存器,包括:SP(Stack Pointer):堆栈指针,与SS 配合使用,可指向目前的堆栈位置;BP(Base Pointer):基址指针寄存器,可用作SS 的一个相对基址位置;SI(Source Index):源变址寄存器可用来存放相对于DS 段之源变址指针;DI(Destination Index):目的变址寄存器,可用来存放相对于ES 段之目的变址指针。这4 个16 位寄存器只能按16 位进行存取操作,主要用来形成操作数的地址,用于堆栈操作和变址运算中计算操作数的有效地址。(2)指令指针IP(Instruction Pointer)指令指针IP 是一个16 位专用寄存器,它指向当前需要取出的指令字节,当BIU 从内存中取出一个指令字节后,IP 就自动加1,指向下一个指令字节。注意,IP 指向的是指令地址的段内地址偏移量,又称偏移地址(Offset Address)或有效地址(EA, Effective Address)。(3)标志寄存器FR(Flag Register)8086 有一个18 位的标志寄存器FR,在FR 中有意义的有9 位,其中6 位是状态位,3 位是控制位。 OF:溢出标志位OF 用于反映有符号数加减运算所得结果是否溢出。如果运算结果超过当前运算位数所能表示的范围,则称为溢出,OF 的值被置为1,否则, OF 的值被清为0。DF:方向标志DF 位用来决定在串操作指令执行时有关指针寄存器发生调整的方向。IF:中断允许标志IF 位用来决定CPU 是否响应CPU 外部的可屏蔽中断发出的中断请求。但不管该标志为何值,CPU 都必须响应CPU 外部的不可屏蔽中断所发出的中断请求,以及CPU 内部产生的中断请求。具体规定如下:(1)、当IF=1 时,CPU 可以响应CPU 外部的可屏蔽中断发出的中断请求;(2)、当 IF=0 时,CPU 不响应 CPU 外部的可屏蔽中断发出的中断请求。TF:跟踪标志TF。该标志可用于程序调试。TF 标志没有专门的指令来设置或清楚。 (1)如果 TF=1,则 CPU 处于单步执行指令的工作方式,此时每执行完一条指令,就显示CPU 内各个寄存器的当前值及CPU 将要执行的下一条指令。(2)如果 TF=0,则处于连续工作模式。SF:符号标志SF 用来反映运算结果的符号位,它与运算结果的最高位相同。在微机系统中,有符号数采用补码表示法,所以, SF 也就反映运算结果的正负号。运算结果为正数时,SF 的值为0,否则其值为 1。当运算结果没有产生溢出时,运算结果等于逻辑结果(即因该得到的正确的结果),此时SF 表示的是逻辑结果的正负,当运算结果产生溢出时,运算结果不等于逻辑结果,此时的SF 值所表示的正负情况与逻辑结果相反,即:SF=0 时,逻辑结果为负,SF=1 时,逻辑结果为正。ZF:零标志ZF 用来反映运算结果是否为0。如果运算结果为0,则其值为1,否则其值为0。在判断运算结果是否为0 时,可使用此标志位。AF:下列情况下,辅助进位标志AF 的值被置为 1,否则其值为 0:(1)、在字操作时,发生低字节向高字节进位或借位时;(2)、在字节操作时,发生低4 位向高4 位进位或借位时。PF:奇偶标志PF 用于反映运算结果中"1"的个数的奇偶性。如果"1"的个数为偶数,则PF 的值为1,否则其值为0。CF:进位标志CF 主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。(4)段寄存器(Segment Register)为了运用所有的内存空间,8086 设定了四个段寄存器,专门用来保存段地址:CS(Code Segment):代码段寄存器;DS(Data Segment):数据段寄存器;SS(Stack Segment):堆栈段寄存器;ES(Extra Segment):附加段寄存器。当一个程序要执行时,就要决定程序代码、数据和堆栈各要用到内存的哪些位置,通过设定段寄存器CS,DS,SS 来指向这些起始位置。通常是将DS 固定,而根据需要修改CS。所以,程序可以在可寻址空间小于64K 的情况下被写成任意大小。所以,程序和其数据组合起来的大小,限制在DS 所指的64K 内,这就是COM 文件不得大于64K 的原因。8086 以内存做为战场,用寄存器做为军事基地,以加速工作。以上是 8086 寄存器的整体概况, 自80386 开始,PC 进入32bit 时代,其寻址方式,寄存器大小,功能等都发生了变化。===以下是80386 的寄存器的一些资料==寄存器都是32-bits 宽。A、通用寄存器下面介绍通用寄存器及其习惯用法。顾名思义,通用寄存器是那些你可以根据自己的意愿使用的寄存器,修改他们的值通常不会对计算机的运行造成很大的影响。通用寄存器最多的用途是计算。EAX:通用寄存器。相对其他寄存器,在进行运算方面比较常用。在保护模式中,也可以作为内存偏移指针 (此时,DS 作为段寄存器或选择器)EBX:通用寄存器。通常作为内存偏移指针使用(相对于 EAX、ECX、EDX),DS 是默认的段寄存器或选择器。在保护模式中,同样可以起这个作用。ECX:通用寄存器。通常用于特定指令的计数。在保护模式中,也可以作为内存偏移指针(此时,DS 作为寄存器或段选择器)。EDX:通用寄存器。在某些运算中作为 EAX 的溢出寄存器(例如乘、除)。在保护模式中,也可以作为内存偏移指针(此时,DS 作为段寄存器或选择器)。同AX 分为AH&AL 一样,上述寄存器包括对应的16-bit 分组和8-bit 分组。B、用作内存指针的特殊寄存器ESI:通常在内存操作指令中作为"源地址指针"使用。当然,ESI 可以被装入任意的数值,但通常没有人把它当作通用寄存器来用。DS 是默认段寄存器或选择器。EDI:通常在内存操作指令中作为"目的地址指针"使用。当然, EDI 也可以被装入任意的数值,但通常没有人把它当作通用寄存器来用。DS 是默认段寄存器或选择器。EBP:这也是一个作为指针的寄存器。通常,它被高级语言编译器用以建造'堆栈帧'来保存函数或过程的局部变量,不过,还是那句话,你可以在其中保存你希望的任何数据。SS 是它的默认段寄存器或选择器。注意,这三个寄存器没有对应的8-bit 分组。换言之,你可以通过SI、DI、BP 作为别名访问他们的低16 位,却没有办法直接访问他们的低8 位。C、段选择器:实模式下的段寄存器到保护模式下摇身一变就成了选择器。不同的是,实模式下的"段寄存器"是16-bit 的,而保护模式下的选择器是32-bit 的。CS 代码段,或代码选择器。同IP 寄存器(稍后介绍)一同指向当前正在执行的那个地址。处理器执行时从这个寄存器指向的段(实模式)或内存(保护模式)中获取指令。除了跳转或其他分支指令之外,你无法修改这个寄存器的内容。DS 数据段,或数据选择器。这个寄存器的低16 bit 连同ESI 一同指向的指令将要处理的内存。同时,所有的内存操作指令默认情况下都用它指定操作段(实模式)或内存 (作为选择器,在保护模式。这个寄存器可以被装入任意数值,然而在这么做的时候需要小心一些。方法是,首先把数据送给AX,然后再把它从AX 传送给 DS(当然,也可以通过堆栈来做).ES 附加段,或附加选择器。这个寄存器的低 16 bit 连同EDI 一同指向的指令将要处理的内存。同样的,这个寄存器可以被装入任意数值,方法和DS 类似。FS F 段或F 选择器(推测F 可能是Free?)。可以用这个寄存器作为默认段寄存器或选择器的一个替代品。它可以被装入任何数值,方法和DS 类似。GS G 段或G 选择器(G 的意义和F 一样,没有在Intel 的文档中解释)。它和FS 几乎完全一样。SS 堆栈段或堆栈选择器。这个寄存器的低16 bit 连同ESP 一同指向下一次堆栈操作(push 和pop)所要使用的堆栈地址。这个寄存器也可以被装入任意数值,你可以通过入栈和出栈操作来给他赋值,不过由于堆栈对于很多操作有很重要的意义,因此,不正确的修改有可能造成对堆栈的破坏。*注意一定不要在初学汇编的阶段把这些寄存器弄混。他们非常重要,而一旦你掌握了他们,你就可以对他们做任意的操作了。段寄存器,或选择器,在没有指定的情况下都是使用默认的那个。这句话在现在看来可能有点稀里糊涂,不过你很快就会在后面知道如何去做。指令指针寄存器:EIP 这个寄存器非常的重要。这是一个32 位宽的寄存器,同CS 一同指向即将执行的那条指令的地址。不能够直接修改这个寄存器的值,修改它的唯一方法是跳转或分支指令。(CS 是默认的段或选择器)上面是最基本的寄存器。下面是一些其他的寄存器,你甚至可能没有听说过它们。(都是32 位宽):CR0,CR2,CR3(控制寄存器)。举一个例子,CR0 的作用是切换实模式和保护模式。还有其他一些寄存器,D0,D1,D2,D3,D6 和D7(调试寄存器)。他们可以作为调试器的硬件支持来设置条件断点。TR3,TR4,TR5,TR6 和TR?寄存器(测试寄存器)用于某些条件测试。

  • 鐢佃剳鏂归潰 dx 鏄粈涔堟剰鎬
    绛旓細鏁版嵁瀵勫瓨鍣ㄦ槸瀛樻斁鎿嶄綔鏁般佽繍绠楃粨鏋滃拰杩愮畻鐨勪腑闂寸粨鏋锛屼互鍑忓皯璁块棶瀛樺偍鍣ㄧ殑娆℃暟锛屾垨鑰呭瓨鏀句粠瀛樺偍鍣ㄨ鍙栫殑鏁版嵁浠ュ強鍐欏叆瀛樺偍鍣ㄧ殑鏁版嵁鐨勫瘎瀛樺櫒銆
  • 浠涔堟槸鍦板潃瀵勫瓨鍣,浠涔堟槸鏁版嵁瀵勫瓨鍣?
    绛旓細鍦板潃瀵勫瓨鍣ㄥ拰鏁版嵁瀵勫瓨鍣ㄦ槸璁$畻鏈轰腑涓ょ閲嶈鐨勫瘎瀛樺櫒绫诲瀷銆傚湴鍧瀵勫瓨鍣ㄦ槸鐢ㄤ簬瀛樺偍鍐呭瓨鍦板潃鐨勫瘎瀛樺櫒銆傚湪璁$畻鏈虹殑涓ぎ澶勭悊鍣紙CPU锛変腑锛屽湴鍧瀵勫瓨鍣ㄦ壆婕旂潃鍏抽敭鐨勮鑹层傚綋CPU闇瑕佽鍙栨垨鍐欏叆鍐呭瓨涓殑鏁版嵁鏃讹紝瀹冧細棣栧厛灏嗚璁块棶鐨勫唴瀛樺湴鍧瀛樺偍鍦ㄥ湴鍧瀵勫瓨鍣ㄤ腑銆傝繖涓湴鍧鍙互鏄洿鎺ョ敱绋嬪簭鎻愪緵鐨勶紝涔熷彲浠ユ槸缁忚繃璁$畻鎴栬烦杞悗寰楀埌...
  • 浠涔堟槸鍦板潃瀵勫瓨鍣,浠涔堟槸鏁版嵁瀵勫瓨鍣?
    绛旓細MDR锛鏁版嵁瀵勫瓨鍣锛夌殑浣滅敤鏄細鏄瓨鍌ㄥ櫒鏁版嵁瀵勫瓨鍣紝鐢ㄦ潵瀛樻斁浠庡瓨鍌ㄤ綋鏌愬崟鍏冨彇鍑虹殑浠g爜銆
  • cpu鍓嶉潰鐨刣鏄粈涔堟剰鎬
    绛旓細CPU鍓嶉潰鐨凞鏄寚鏁版嵁瀵勫瓨鍣紙Data Register锛夛紝瀹冩槸CPU鍐呴儴涓涓绾虫暟鎹殑鏆傚瓨鍣銆傚湪CPU澶勭悊鏁版嵁鏃讹紝浼氬皢鏁版嵁鏆傚瓨鍦ㄦ暟鎹瘎瀛樺櫒涓繘琛屽鐞嗭紝澶勭悊瀹屾垚鍚庡啀灏嗙粨鏋滃瓨鍥炶瀵勫瓨鍣ㄤ腑鎴栧瓨鍒板叾浠栧瘎瀛樺櫒鎴栧唴瀛樹腑銆傛暟鎹瘎瀛樺櫒鐨勫ぇ灏忓拰鏁伴噺銆佸瘎瀛樺櫒缂栧彿绛夊湪涓嶅悓CPU鐨勭粨鏋勫拰璁捐涓婁細鏈夋墍涓嶅悓銆傛暟鎹瘎瀛樺櫒瀵逛簬CPU鐨勫伐浣滄晥鐜...
  • cpu涓殑鏁版嵁瀵勫瓨鍣涔鍙粈涔
    绛旓細鍦ㄨ绠楁満鐨勪腑澶鐞嗗櫒(CPU)涓,鏁版嵁瀵勫瓨鍣ㄦ槸涓缁勯珮閫熷瓨鍌ㄥ崟鍏,瀹冧滑鐢ㄤ簬鏆傛椂瀛樺偍CPU姝e湪澶勭悊鎴栧嵆灏嗗鐞嗙殑鏁版嵁銆傝繖浜涘瘎瀛樺櫒鏄疌PU鐨勯噸瑕佺粍鎴愰儴鍒,鍥犱负瀹冧滑鍏佽CPU蹇熻闂拰鎿嶄綔鏁版嵁,浠庤屾彁楂樺鐞嗛熷害銆傛暟鎹瘎瀛樺櫒閫氬父琚О涓洪氱敤瀵勫瓨鍣,鍥犱负瀹冧滑鍙互鐢ㄤ簬澶氱鐩殑,濡傚瓨鍌ㄧ畻鏈拰閫昏緫杩愮畻鐨勬搷浣滄暟銆佷繚瀛樹腑闂寸粨鏋溿佹殏瀛樻寚浠ょ殑鍦板潃绛...
  • 浠涔堟槸瀵勫瓨鍣銆佽瘧鐮佸櫒銆佽鏁板櫒鍜屽璺夋嫨鍣?
    绛旓細1. 瀵勫瓨鍣:瀵勫瓨鍣ㄦ槸鐢ㄤ簬鏆傚瓨鏁版嵁鐨勭粍浠,瀹冩寜鐓ц緭鍏ョ殑鏁版嵁鍦ㄧ浉鍏冲瓨鍌ㄥ崟鍏冧腑淇濆瓨涓瀹氫綅鏁扮殑浜岃繘鍒朵唬鐮,骞跺彲鏍规嵁鎺у埗淇″彿淇濇寔鎴栨敼鍙樺叾瀛樺偍鐘舵併傚瘎瀛樺櫒鏈夎Е鍙戝櫒绛夌粍鎴,甯哥敤浜嶤PU銆佸瓨鍌ㄥ櫒绛夊厓浠朵箣闂寸殑鏁版嵁浜ゆ崲鍜屽悓姝ャ備緥濡:绉讳綅瀵勫瓨鍣ㄥ彲浠ョ敤浜庨鐜囧垎棰戙2. 璁℃暟鍣:璁℃暟鍣ㄦ槸鍙互瀵硅緭鍏ョ殑鑴夊啿杩涜璁℃暟鐨勭粍浠,瀹冩寜鐓...
  • 瀵勫瓨鍣ㄦ槸浠涔堟剰鎬?
    绛旓細瀵勫瓨鍣ㄦ槸鍦–PU鍐呴儴鏆傚瓨鏁版嵁鐨勫皬鍨嬪瓨鍌ㄥ櫒銆傚畠涓昏鏄敤浜庨珮閫熺殑涓存椂瀛樺偍锛屼互渚緾PU鍙互鏇村揩鍦拌繘琛屽鐞嗐傚瘎瀛樺櫒鍙互瀛樺偍鏁存暟銆佹诞鐐规暟銆佹寚閽堢瓑鏁版嵁绫诲瀷銆傚湪CPU鍐呴儴锛屽畠浠殑鏁伴噺閫氬父寰堝皯锛屼絾瀹冧滑鐨勮繍绠楅熷害闈炲父蹇傛澶栵紝璁稿楂樼骇璇█缂栬瘧鍣ㄥ亸鐖变娇鐢ㄥ瘎瀛樺櫒鏉ユ殏瀛樺彉閲忥紝鍥犱负涓庡唴瀛樼浉姣旓紝瀹冧滑鐨勮闂熷害鏇村揩銆傚瘎瀛樺櫒鏄...
  • 浠涔堟槸瀵勫瓨鍣,浠涔堟槸鎵囧尯,浠涔堟槸纾侀亾,浠涔堟槸骞惰,浠涔堟槸涓茶?
    绛旓細1銆瀵勫瓨鍣 瀵勫瓨鍣ㄦ槸涓ぎ澶勭悊鍣ㄥ唴鐨勭粍鎴愰儴浠姐傚瘎瀛樺櫒鐢ㄩ斾富瑕佹湁 1.鍙皢瀵勫瓨鍣ㄥ唴鐨鏁版嵁鎵ц绠楁湳鍙婇昏緫杩愮畻锛2.瀛樹簬瀵勫瓨鍣ㄥ唴鐨勫湴鍧鍙敤鏉ユ寚鍚戝唴瀛樼殑鏌愪釜浣嶇疆锛屽嵆瀵诲潃锛3.鍙互鐢ㄦ潵璇诲啓鏁版嵁鍒扮數鑴戠殑鍛ㄨ竟璁惧銆傛墖鍖 纾佺洏涓婄殑姣忎釜纾侀亾琚瓑鍒嗕负鑻ュ共涓姬娈碉紝杩欎簺寮ф渚挎槸纾佺洏鐨勬墖鍖恒傜鐩橀┍鍔ㄥ櫒鍦ㄥ悜纾佺洏璇诲彇鍜屽啓鍏...
  • 瀛樺偍鍣ㄥ拰瀵勫瓨鍣鏈浠涔鍖哄埆?
    绛旓細1銆佸瓨鍌ㄥ櫒鍔熻兘锛氬瓨鏀炬寚浠ゅ拰鏁版嵁锛屽苟鑳界敱涓ぎ澶勭悊鍣紙CPU锛夌洿鎺ラ殢鏈哄瓨鍙栥2銆瀵勫瓨鍣鍔熻兘锛氬彲灏嗗瘎瀛樺櫒鍐呯殑鏁版嵁鎵ц绠楁湳鍙婇昏緫杩愮畻锛涘瓨浜庡瘎瀛樺櫒鍐呯殑鍦板潃鍙敤鏉ユ寚鍚戝唴瀛樼殑鏌愪釜浣嶇疆锛屽嵆瀵诲潃锛涘彲浠ョ敤鏉ヨ鍐欐暟鎹埌鐢佃剳鐨勫懆杈硅澶囥3銆佸瘎瀛樺櫒鐨勯熷害姣斾富瀛樺偍鍣ㄧ殑閫熷害瑕佸揩寰堝锛岀敱浜庡瘎瀛樺櫒鐨勫閲忔湁闄愶紝鎵浠ュ皢涓嶉渶瑕佹搷浣...
  • 瀛樺偍鍣ㄥ拰瀵勫瓨鍣鐨勫尯鍒鏄粈涔?
    绛旓細瀵勫瓨鍣锛圧egister锛夋槸浣嶄簬涓ぎ澶勭悊鍣紙CPU锛夊唴閮ㄧ殑涓灏忓潡楂橀熷瓨鍌ㄥ尯鍩熴傚畠浠敤浜庡瓨鍌ㄥ拰澶勭悊鎸囦护鍜鏁版嵁銆傚瘎瀛樺櫒鐨勫閲忛氬父闈炲父鏈夐檺锛屼絾瀹冧滑鐨勮闂熷害闈炲父蹇傚瘎瀛樺櫒鐩存帴涓嶤PU鐩稿叧鑱旓紝鐢ㄤ簬瀛樺偍鍜屾墽琛屾寚浠わ紝浠ュ強杩涜涓存椂鏁版嵁瀛樺偍鍜岃繍绠椼傚瘎瀛樺櫒鐨勬暟閲忓拰鍔熻兘鍥燙PU鐨勮璁¤屽紓锛屼緥濡傦紝鏈変簺瀵勫瓨鍣ㄧ敤浜庡瓨鍌ㄦ搷浣滄暟锛屾湁浜...
  • 扩展阅读:寄存器地址对照表 ... 数据寄存器有哪些类型 ... 数据寄存器包括什么 ... 寄存器的三种类型 ... 配置寄存器是什么意思 ... 三菱plc数据寄存器 ... 数据寄存器是多少位的 ... 数据寄存器位数怎么求 ... 三菱特殊数据寄存器一览表 ...

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