Skip to content

Commit 3d00667

Browse files
author
yyh
committed
delete redundant code
1 parent eacb1aa commit 3d00667

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

assembler.js

+3-6
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ var ASSEM={
145145

146146
//--------编译--------
147147
compiler:function(){
148+
ASSEM.Run();
148149
REGIST.watchReg();
149150
REGIST.saveDefault();
150151
mcCodeRes.innerHTML="";
@@ -187,7 +188,6 @@ var ASSEM={
187188
//--------执行--------
188189
runPro:function(){
189190
var rflag=true;
190-
ASSEM.Run();
191191
ASSEM.compiler();
192192
while(RAM.PC < RAM.maxPC && rflag){
193193
var IR,op,rs,rt,rd,fun,Iimmi,Jimmi;
@@ -227,7 +227,7 @@ var ASSEM={
227227
}
228228
break;
229229
case 2://J
230-
RAM.PC=(RAM.PC&0xF0000000 | Jimmi)-4;
230+
RAM.PC=(RAM.PC & 0xF0000000 | Jimmi)-4;
231231
break;
232232
default:
233233
console.error("Instruction Error!");
@@ -319,7 +319,4 @@ clearBtn.addEventListener("click",function(){
319319
}
320320
clearInterval(REGIST.isWatch);
321321
REGIST.isWatch=0;
322-
ASSEM.Run();
323-
});
324-
325-
ASSEM.Run();
322+
});

0 commit comments

Comments
 (0)