0
Tomasulo의 알고리즘에서는 정수 명령어가 분기를 지나면 부동 소수점 연산이 기본 블록을 넘을 수 있다고합니다. 이 진술은 무엇을 의미합니까?정수 명령은 분기를 지나칠 수 있습니다. 이것은 무엇을 의미합니까?
Tomasulo의 알고리즘에서는 정수 명령어가 분기를 지나면 부동 소수점 연산이 기본 블록을 넘을 수 있다고합니다. 이 진술은 무엇을 의미합니까?정수 명령은 분기를 지나칠 수 있습니다. 이것은 무엇을 의미합니까?
일부 프로세서에서는 파이프 라인이 분기 실행 후 명령을 실행한다는 개념을 나타냅니다. 다음과 같은 순서로 :
MOVL R10, R9
BNEQ SOMEHWERE
ADDL3 R1, R2, R3
add 명령은 테스트의 결과와 이전 명령의 분기에 관계없이 실행됩니다. 컴파일러는 명령어를 재정렬해야합니다 (또는 분기 후에 NOOP를 배치해야합니다).
이 용어를 사용하는 설명에 대한 링크를 게시 할 수 있습니까? 예를 들어, http://en.wikipedia.org/wiki/Tomasulo_algorithm의 설명은 매우 다른 단어로 알고리즘을 설명합니다. –
https://parasol.tamu.edu/~rwerger/Courses/614/lec/Lec16-dynamic1.ppt – user3026485
https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source= 웹 및 CD = 2 CAD = RJA 및 uact = 8 VED = 0CCIQFjAB 및 URL = HTTP % 3A % 2F % 2Fwww.csee.umbc.edu % 2F ~ olano % 2F611f12 % 2F08-tomasulo.pptx 및 EI = ktmDVNLCC5CiugTTiIL4Cg 및 USG = AFQjCNHdETAaLb1a_eLHBz2qlFNlD-ZZ3A 및 SIG2 = tVDOM8vx3sfGDp5NG0jchw 및 BVM = bv.80642063, D. c2E – user3026485