程式控制流程圖

  理論和實踐證明,無論多複雜的演算法均可通過順序、選擇、迴圈3種基本控制結構構造出來。每種結構僅有一個***和出口。以下是小編為大家整理的關於,給大家作為參考,歡迎閱讀!

  

  程式控制指令的轉移指令

  中的無條件轉移指令通常有兩種:一種是區域性無條件,採用相對定址方式,轉移範圍一般在+127到-128之間;另一種是全域性無條件轉移,可以在整個定址空間內轉移。

  條件轉移指令條件轉移指令所依據的轉移條件主要有:全零***Z***、正負號***N***、進位***C***、溢位***V***及它們的組合等。主要條件轉移指令有:

  BEQ 等於零轉移

  BNEQ 不等於零轉移

  BLS 小於轉移

  BGT 大於轉移

  BLEQ 小於等於轉移,或不大於轉移

  BGEQ 大於等於轉移,或不小於轉移

  BLSU 不帶符號小於轉移

  BGTU 不帶符號大於轉移

  BLEQU 不帶符號小於等於轉移,或不帶符號不大於轉移

  BGEQU 不帶符號大於等於轉移,或不帶符號不小於轉移

  BCC 沒有進位轉移

  BCS 有進位轉移

  BVC 沒有溢位轉移

  BVS 有溢位轉移