17.01.2013 Views

COMPORT – Compilador Portugol - Nilo Menezes

COMPORT – Compilador Portugol - Nilo Menezes

COMPORT – Compilador Portugol - Nilo Menezes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.3. INSTRUÇÕES<br />

Instrução Significado Formato Descrição<br />

ComPort <strong>–</strong> <strong>Compilador</strong> <strong>Portugol</strong><br />

ADD a,b,c R.a := R.b + R.c 2 Adição entre registradores<br />

ADDI a,b,c R.a := R.b + c 1 Adição com constante<br />

SUB a,b,c R.a := R.b - R.c 2 Subtração entre<br />

registradores<br />

SUBI a,b,c R.a := R.b - c 1 Subtração com constante<br />

MUL a,b,c R.a := R.b * R.c 2 Multiplicação entre<br />

registradores<br />

MULI a,b,c R.a := R.b * c 1 Multiplicação com constante<br />

DIV a,b,c R.a := R.b / R.c 2 Divisão entre registradores<br />

DIVI a,b,c R.a := R.b / c 1 Divisão com constante<br />

MOD a,b,c R.a := Rb % R.c 2 Módulo entre registradores<br />

MODI a,b,c R.a := Rb % c 1 Módulo com constante<br />

CMP a,b,c R.a := Ra <strong>–</strong> Rc 2 Comparação entre<br />

registradores<br />

CMPI a,b,c R.a := Ra <strong>–</strong> c 1 Comparação com constante<br />

CHK a,c 0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!