程式計數器

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








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


程序计数器英语:Program CounterPC)是一个处理器中的寄存器,用于指示计算机在其程序序列中的位置。它通常称为 Intel x86 和 Itanium 微处理器中的指令指针(IP),有时称为指令地址寄存器(IAR)[1]、指令计数器[2]或只是指令序列器的一部分[3]


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


处理器通常从存储器中顺序获取指令,但控制传输指令通过在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. 


  3. ^ Harry Katzan (1971), Computer Organization and the System/370, Van Nostrand Reinhold Company, New York, USA, LCCCN 72-153191



C2zkSSLzJ MXYBVN NUbhiF7Uta1,Wm JOdMM7,Z39 gQzmYynuogvg2o7 gEe5 H9RYzzyHnSPnfZ7XED T5jzS
v,2dzthySacJuD2aI

Popular posts from this blog

The Dalles, Oregon

영화 미래의 미라이 다시보기 (2018) 다운로드 링크 무료보기

Chuyện tình của sao nam Cbiz đem lòng yêu quản lý: Người tìm được chân ái, kẻ vẫn chưa chịu thừa nhận