Skip to content
/ MIPS Public

πŸ‘¨πŸ»β€πŸ’» Pipelined MIPS I CPU with 49 instructions & multiplication & direct-mapped cache in Verilog.

Notifications You must be signed in to change notification settings

BugenZhao/MIPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Single-cycle MIPS

  • 45 Instructions

    Details
    • Logical
      • AND
      • OR
      • XOR
      • NOR
      • ANDI
      • XORI
      • LUI
      • ORI, LI
    • Shift
      • SLL, NOP
      • SRL
      • SRA
      • SLLV
      • SRLV
      • SRAV
    • Arithmetic
      • ADD[U]
      • SUB[U]
      • SLT[U]
      • ADDI[U]
      • SLTI[U]
    • Jump
      • JR
      • JALR
      • J
      • JAL
    • Branch
      • BEQ
      • B
      • BGTZ
      • BLEZ
      • BNE
      • BLTZ
      • BLTZAL
      • BGEZ
      • BGEZAL, BAL
    • Load / Store
      • LB
      • LBU
      • LH
      • LHU
      • LW
      • SB
      • SH
      • SW

About

πŸ‘¨πŸ»β€πŸ’» Pipelined MIPS I CPU with 49 instructions & multiplication & direct-mapped cache in Verilog.

Topics

Resources

Stars

Watchers

Forks