Ramo

Definição - o que significa Branch?

Uma ramificação em um programa de computador é uma instrução que diz a um computador para começar a executar instruções diferentes, em vez de simplesmente executar as instruções em ordem. Em linguagens de alto nível, eles são normalmente chamados de procedimentos de controle de fluxo e são integrados à linguagem. Na programação de montagem, as instruções de ramificação são integradas à CPU.

Definirtec explica Branch

Ramificação é um conceito básico em ciência da computação. Significa uma instrução que diz a um computador para começar a executar uma parte diferente de um programa, em vez de executar as instruções uma a uma.

A ramificação é implementada como uma série de instruções de fluxo de controle em linguagens de programação de alto nível. Isso pode incluir:

  • Declarações If
  • Para loops
  • Loops while
  • Declarações Goto

As instruções de ramificação também são implementadas no nível da CPU, embora sejam muito menos sofisticadas do que os tipos de instruções encontrados em linguagens de alto nível. Essas instruções são acessadas por meio da programação de montagem e também são conhecidas como instruções de "salto".