Documente Academic
Documente Profesional
Documente Cultură
11. Intrebare: Cum se face diferentierea intre SUB Wb, Ws, Wd si SUB Wb, #lit5, Wd ?
Raspuns: Foarte simplu. Au acelasi OPCODE, ceea ce e o problema. Insa instructiunea
SUB Wb, #lit5, Wd are 2 biti speciali pe pozitiile 6:5.
Asa ca, ALU va primi ALUOP de la unitatea de control, plus bitii 6:5 numiti SUBOP si
daca opcode-ul corespunde cu 01010 si pe pozitiile 6:5 se afla 11 atunci instructiunea e Sub
Wb, #lit5, Wd. Altfel, daca e doar opcode-ul 01010 si pe bitii 6:5 nu se afla 11 atunci
instructiunea e SUB Wb, Ws, Wd.