Skip to content
EntityQ2564041· pop 11· linked from 45 articles

基本ブロック

Sign in to save

Also known as Temel blok

code sequence with no branches except at entry and exit

Article · 日本語

基本ブロック(きほんブロック、英: Basic block)は、コンピュータにおいて、一つの入り口(すなわち、内部のコードが他のコードの分岐先になっていない)と一つの出口を持ち、内部に分岐を含まないコードを指す。基本ブロックの開始点には、他のコードからジャンプすることができる。基本ブロックの終了点は、他のコードへのジャンプ命令(あるいは、ジャンプの一つ前の命令)である。 基本ブロックは通例コンパイラ最適化を行う最小単位であり、制御フローグラフにおけるノードや頂点である。 基本ブロックにおけるコードとは、ソースコードでもアセンブリ言語でも、またその他の命令列であっても良い。

Abstract from DBpedia / Wikipedia · CC BY-SA