fbpx
维基百科

程式計數器

程序计数器(英語:Program Counter縮寫PC)是一个中央处理器CPU中的寄存器,其功能是存储下一条要执行的指令(在机器语言中)的内存地址。在Intel x86Itanium微处理器中,它叫做指令指標(instruction pointerIP),有时又称为指令地址寄存器(instruction address registerIAR[1]、指令计数器[2]或只是指令序列器的一部分[3]

PDP-1计算机(1959年)的控制面板,程序计数器就在面板的左上方。

在大部分的處理器中,指令指標都是在提取程式指令後就被立即增加;也就是說跳躍指令的目的位址,是由跳躍指令的運算元加上跳躍指令之後下一個指令的位址(單位爲位元或字節,視電腦形態而定)來獲得目的地。

处理器通常从存储器中顺序获取指令,但控制传输指令通过在PC中添加一个新值来改变顺序。这些包括“分支”(有时称为“跳转”),“子例程调用”和“返回”。以某些断言结果为真为条件的传输可让计算机在不同条件下遵循不同的顺序。

“分支”规定下一条指令从内存中的其他地方获取。“子程序”不仅调用分支,而且还保存 PC 的先前内容。“返回”检索 PC 的保存内容并将其放回去,然后按照子程序调用的指令继续顺序执行。

参考文献 编辑

  1. ^ Mead, Carver; Conway, Lynn. Introduction to VLSI Systems. Reading, USA: Addison-Wesley. 1980. ISBN 0201043580. 
  2. ^ Principles of Operation, Type 701 and Associated Equipment (PDF). IBM. 1953 [2018-03-29]. (原始内容 (PDF)于2018-09-29). 
  3. ^ Harry Katzan (1971), Computer Organization and the System/370, Van Nostrand Reinhold Company, New York, USA, LCCCN 72-153191

程式計數器, 程序计数器, 英語, program, counter, 縮寫, 是一个中央处理器cpu中的寄存器, 其功能是存储下一条要执行的指令, 在机器语言中, 的内存地址, 在intel, x86和itanium微处理器中, 它叫做指令指標, instruction, pointer, 有时又称为指令地址寄存器, instruction, address, register, 指令计数器, 或只是指令序列器的一部分, 1计算机, 1959年, 的控制面板, 程序计数器就在面板的左上方, 在大部分的處理器中, . 程序计数器 英語 Program Counter 縮寫 PC 是一个中央处理器CPU中的寄存器 其功能是存储下一条要执行的指令 在机器语言中 的内存地址 在Intel x86和Itanium微处理器中 它叫做指令指標 instruction pointer IP 有时又称为指令地址寄存器 instruction address register IAR 1 指令计数器 2 或只是指令序列器的一部分 3 PDP 1计算机 1959年 的控制面板 程序计数器就在面板的左上方 在大部分的處理器中 指令指標都是在提取程式指令後就被立即增加 也就是說跳躍指令的目的位址 是由跳躍指令的運算元加上跳躍指令之後下一個指令的位址 單位爲位元或字節 視電腦形態而定 來獲得目的地 处理器通常从存储器中顺序获取指令 但控制传输指令通过在PC中添加一个新值来改变顺序 这些包括 分支 有时称为 跳转 子例程调用 和 返回 以某些断言结果为真为条件的传输可让计算机在不同条件下遵循不同的顺序 分支 规定下一条指令从内存中的其他地方获取 子程序 不仅调用分支 而且还保存 PC 的先前内容 返回 检索 PC 的保存内容并将其放回去 然后按照子程序调用的指令继续顺序执行 参考文献 编辑 Mead Carver Conway Lynn Introduction to VLSI Systems Reading USA Addison Wesley 1980 ISBN 0201043580 Principles of Operation Type 701 and Associated Equipment PDF IBM 1953 2018 03 29 原始内容存档 PDF 于2018 09 29 Harry Katzan 1971 Computer Organization and the System 370 Van Nostrand Reinhold Company New York USA LCCCN 72 153191 取自 https zh wikipedia org w index php title 程式計數器 amp oldid 76375451, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。