2014-03-04 1 views
0

누군가 조건문이 무엇인지 먼저 설명해 줄 수 있습니까? 나는 그것이 실제로 무엇인지 안다면, 그 밖의 무엇이 조건문인지 이해하는 데 도움이 될 것입니다.컴퓨터 프로그래밍 어셈블리의 조건문? (MIPS)

웹 사이트에서 얻은 것 : 조건식 및 조건부 처리라고도하는 조건문은 true 또는 false로 수행되는 명령문입니다.

beq (이에 상응하는 분기)도 조건문입니까? 당신은 적어도 나에게 beq $t0, 1, xx beq $t0, 2, xxx

이있는 경우 $ t0의 1과 같다면, 그 의미하기 때문에, 지점이 동일한 경우 다른 사람이 경우,

인가 xxx는로 이동, 확인 XX로 이동 내가 옳게 읽는 방식이야? 그렇다면 beq가 조건문이 되는가? 추가하려면 분기 구문을 어셈블리의 조건문으로 간주합니까? bgt, blt, beq, bgez 등

나는 이러한 질문을 계속하고 있지만 조립을위한 내 교과서는 제게 다른 경우를 제외하고는 조건문에 관해서는 아무것도 말하지 않습니다. 나는 그들이 오래 전부터 말했기 때문에 조건문 만합니다.

+1

조립 교과서는 if-else에 대해 이야기하고 있습니까? 새로운 책을 얻으십시오 .. – Leeor

+0

나는 if, then, else의 번역에 대해 말하고있다 : p. 구문을 C++에서 어셈블리 구문으로 변환 : p. – Jpyo

답변

0
if $s == $t advance_pc (offset << 2)); else advance_pc (4); 
beq $s, $t, offset 

http://www.mrc.uidaho.edu/mrc/people/jff/digital/MIPSir.html

나에게 조건부 소리 (그러므로 나는 ... 나쁜이다, 나는 알고있다. 롤 지금 배우고 노력하는 이유를 알고하지 않습니다)!

+0

거룩한 쓰레기. 웹 사이트 링크를 주셔서 감사합니다 .. 그것은 soo를 많이 도와줍니다! – Jpyo