文件名称:lv7
介绍说明--下载内容均来自于网络,请自行研究使用
该处理器的指令系统包括10条指令,分别是
(1)非访存指令
加法指令 ADD Ri,Rj(Ri+Rj->Ri)
减法指令 SUB Ri,Rj(Ri-Rj->Ri)
与指令 AND Ri,Rj(Ri and Rj->Ri)
或指令 OR Ri,Rj(Ri or Rj->Ri)
寄存器传送指 MOV Ri,Rj(Rj->Ri)
立即数传送指令 MVI Ri,X(X->Ri)
(2)访存指令
存数指令 STA Ri,X(Ri->[R7//X])
取数指令 LDA Ri,X([R7//x]->Ri)
(3)转移类指令
条件转移(零则转)指令 JZ Ri,X(if(Ri=0)then[R7//X]->PC)
无条件转移指令 JMP X([R7//X]->PC)
-(1) non-memory access instructions
Addition instruction ADD Ri, Rj (Ri+ Rj-> Ri)
Subtraction instruction SUB Ri, Rj (Ri-Rj-> Ri)
And instruction AND Ri, Rj (Ri and Rj-> Ri)
Or instructions OR Ri, Rj (Ri or Rj-> Ri)
Register transfer means MOV Ri, Rj (Rj-> Ri)
Immediate transfer instruction MVI Ri, X (X-> Ri)
(2) memory access instructions
Keep the number of instruction STA Ri, X (Ri-> [R7// X])
Fetching instruction LDA Ri, X ([R7// x]-> Ri)
(3) transfer of class instruction
Transfer conditions (zero, in turn) instruction JZ Ri, X (if (Ri = 0) then [R7// X]-> PC)
Unconditional transfer instruction JMP X ([R7// X]-> PC)
(1)非访存指令
加法指令 ADD Ri,Rj(Ri+Rj->Ri)
减法指令 SUB Ri,Rj(Ri-Rj->Ri)
与指令 AND Ri,Rj(Ri and Rj->Ri)
或指令 OR Ri,Rj(Ri or Rj->Ri)
寄存器传送指 MOV Ri,Rj(Rj->Ri)
立即数传送指令 MVI Ri,X(X->Ri)
(2)访存指令
存数指令 STA Ri,X(Ri->[R7//X])
取数指令 LDA Ri,X([R7//x]->Ri)
(3)转移类指令
条件转移(零则转)指令 JZ Ri,X(if(Ri=0)then[R7//X]->PC)
无条件转移指令 JMP X([R7//X]->PC)
-(1) non-memory access instructions
Addition instruction ADD Ri, Rj (Ri+ Rj-> Ri)
Subtraction instruction SUB Ri, Rj (Ri-Rj-> Ri)
And instruction AND Ri, Rj (Ri and Rj-> Ri)
Or instructions OR Ri, Rj (Ri or Rj-> Ri)
Register transfer means MOV Ri, Rj (Rj-> Ri)
Immediate transfer instruction MVI Ri, X (X-> Ri)
(2) memory access instructions
Keep the number of instruction STA Ri, X (Ri-> [R7// X])
Fetching instruction LDA Ri, X ([R7// x]-> Ri)
(3) transfer of class instruction
Transfer conditions (zero, in turn) instruction JZ Ri, X (if (Ri = 0) then [R7// X]-> PC)
Unconditional transfer instruction JMP X ([R7// X]-> PC)
相关搜索: mov
(系统自动生成,下载前可以参看下载内容)
下载文件列表
lv7\all.vhdl
...\all_wave.ANT
...\all_wave.fdo
...\all_wave.tbw
...\all_wave.udo
...\all_wave.vhw
...\alu.cmd_log
...\alu.lso
...\alu.ngc
...\alu.ngr
...\alu.prj
...\alu.stx
...\alu.syr
...\alu.vhdl
...\alu_wave.ANT
...\alu_wave.fdo
...\alu_wave.tbw
...\alu_wave.udo
...\alu_wave.vhw
...\alu_wave1.ANT
...\alu_wave1.fdo
...\alu_wave1.tbw
...\alu_wave1.udo
...\alu_wave1.vhw
...\automake.log
...\coregen.log
...\coregen.prj
...\cpu.cmd_log
...\cpu.lso
...\cpu.ngc
...\cpu.ngr
...\cpu.prj
...\cpu.stx
...\cpu.syr
...\cpu.ucf
...\getir.cmd_log
...\getir.lso
...\getir.ngc
...\getir.ngr
...\getir.prj
...\getir.stx
...\getir.syr
...\getir.vhdl
...\getir_wave.ANT
...\getir_wave.fdo
...\getir_wave.tbw
...\getir_wave.udo
...\getir_wave.vhw
...\lv7.dhp
...\lv7.npl
...\memctrl.cmd_log
...\memctrl.lso
...\memctrl.ngc
...\memctrl.ngr
...\memctrl.prj
...\memctrl.stx
...\memctrl.syr
...\memctrl.vhdl
...\mem_wave.ANT
...\mem_wave.fdo
...\mem_wave.tbw
...\mem_wave.udo
...\mem_wave.vhw
...\pepExtractor.prj
...\results.txt
...\timectr.cmd_log
...\timectr.lso
...\timectr.ngc
...\timectr.ngr
...\timectr.prj
...\timectr.stx
...\timectr.syr
...\timectr.vhdl
...\time_wave.ANT
...\time_wave.fdo
...\time_wave.tbw
...\time_wave.udo
...\time_wave.vhw
...\transcript
...\vsim.wlf
...\vstmem.cmd_log
...\vstmem.lso
...\vstmem.ngc
...\vstmem.ngr
...\vstmem.prj
...\vstmem.stx
...\vstmem.syr
...\vstmem.vhdl
...\vstmemctrl.cmd_log
...\vstmemctrl.lso
...\vstmemctrl.ngc
...\vstmemctrl.ngr
...\vstmemctrl.prj
...\vstmemctrl.stx
...\vstmemctrl.syr
...\vstmem_wave.ANT
...\vstmem_wave.fdo
...\vstmem_wave.tbw
...\vstmem_wave.udo
...\vstmem_wave.vhw
...\all_wave.ANT
...\all_wave.fdo
...\all_wave.tbw
...\all_wave.udo
...\all_wave.vhw
...\alu.cmd_log
...\alu.lso
...\alu.ngc
...\alu.ngr
...\alu.prj
...\alu.stx
...\alu.syr
...\alu.vhdl
...\alu_wave.ANT
...\alu_wave.fdo
...\alu_wave.tbw
...\alu_wave.udo
...\alu_wave.vhw
...\alu_wave1.ANT
...\alu_wave1.fdo
...\alu_wave1.tbw
...\alu_wave1.udo
...\alu_wave1.vhw
...\automake.log
...\coregen.log
...\coregen.prj
...\cpu.cmd_log
...\cpu.lso
...\cpu.ngc
...\cpu.ngr
...\cpu.prj
...\cpu.stx
...\cpu.syr
...\cpu.ucf
...\getir.cmd_log
...\getir.lso
...\getir.ngc
...\getir.ngr
...\getir.prj
...\getir.stx
...\getir.syr
...\getir.vhdl
...\getir_wave.ANT
...\getir_wave.fdo
...\getir_wave.tbw
...\getir_wave.udo
...\getir_wave.vhw
...\lv7.dhp
...\lv7.npl
...\memctrl.cmd_log
...\memctrl.lso
...\memctrl.ngc
...\memctrl.ngr
...\memctrl.prj
...\memctrl.stx
...\memctrl.syr
...\memctrl.vhdl
...\mem_wave.ANT
...\mem_wave.fdo
...\mem_wave.tbw
...\mem_wave.udo
...\mem_wave.vhw
...\pepExtractor.prj
...\results.txt
...\timectr.cmd_log
...\timectr.lso
...\timectr.ngc
...\timectr.ngr
...\timectr.prj
...\timectr.stx
...\timectr.syr
...\timectr.vhdl
...\time_wave.ANT
...\time_wave.fdo
...\time_wave.tbw
...\time_wave.udo
...\time_wave.vhw
...\transcript
...\vsim.wlf
...\vstmem.cmd_log
...\vstmem.lso
...\vstmem.ngc
...\vstmem.ngr
...\vstmem.prj
...\vstmem.stx
...\vstmem.syr
...\vstmem.vhdl
...\vstmemctrl.cmd_log
...\vstmemctrl.lso
...\vstmemctrl.ngc
...\vstmemctrl.ngr
...\vstmemctrl.prj
...\vstmemctrl.stx
...\vstmemctrl.syr
...\vstmem_wave.ANT
...\vstmem_wave.fdo
...\vstmem_wave.tbw
...\vstmem_wave.udo
...\vstmem_wave.vhw