豐碩 發表於 2012-11-22 01:25:09

【指令】

<P align=center><STRONG><FONT size=5>【<FONT color=red>指令</FONT>】</FONT></STRONG></P>&nbsp;<P><STRONG>Instruction</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>【辭書名稱】教育大辭書</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>「指令」是對電腦下達運算及特定動作之程式步驟。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>指令為一組數元、字元或符號,遵循語言程式設計特定的語法規則。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>亦為程式之基本單元,標示所擬進行之運算,並識別其所使用之資料。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>用來表示指令所用的碼稱為指令碼(instructioncode)、作用碼(functioncode或operationcode,簡稱OPCode)。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>如在高階語言中,指令通常具有述句、敘述式或宣告形式。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>數位計算機中的指令組通常包含運算子(或命令部)運算元(或位址部)以及其他修飾用的符號。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>指令一詞常以各種形式出現,如程式設計語言、機器碼、原始碼等。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>不同機種的電腦一般都有專用的指令,這些指令都用二進制形式,即上述之指令碼。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>至於指令的分類,一般可分為操作碼和操作數兩部分,前者置放命令,後者置放應該控制和處理的位址。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>若對指令作功能上的區分,大致可分為(1)輸入輸出指令;</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>(2)訪問存貯器指令;</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>(3)寄存器訪問指令;</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>(4)運算指令;</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>(5)轉移指令;</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>(6)中斷指令;</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>(7)特別指令。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>指令被一個一個地帶到控制裝置,進行該指令碼所記述的工作。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>從一指令被帶到控制裝置,至被執行止的期間,稱為指令週期(instructioncycle)。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>用以判斷被帶到控制裝置的指令究竟是那一種指令的動作,指令解碼(instructiondecode),而將指令帶到控制裝置來的這件事、過程,稱為指令擷取(instructionfetch)。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>不同機型電腦各有不同的指令。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>而各電腦所具有的指令群集稱為該電腦的指令集(instructionset)。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>電腦在發展過程中,更多的指令被加入硬體的指令集中,以至於指令集愈來愈趨複雜。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>近年許多電腦設計者將一些不常用的指令去除,而發展出精簡指令集電腦(reducedinstructionsetcomputer,RISC)。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>此類電腦大多只保留最常使用的指令在電腦硬體線路中,由於沒有太多複雜而少用的電路,使得電腦執行的速度加快。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG></STRONG>&nbsp;</P>轉自:http://edic.nict.gov.tw/cgi-bin/tudic/gsweb.cgi?o=ddictionary
頁: [1]
查看完整版本: 【指令】