Skip to content

1) A five-stage integer pipeline is used to implement logical operations, shift operations, move operations, arithmetic operations, transfer operations, load-store operations, coprocessor access, etc.; 2) Solve data-related problems; 3) Five-stage integer pipelines, They are: fetch, decode, execute, fetch, write back; 4) Harvard structure, separ…

Notifications You must be signed in to change notification settings

Ch1-n/RICS-MIPS-32bitCPU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RICS-MIPS-32bitCPU

  1. A five-stage integer pipeline is used to implement logical operations, shift operations, move operations, arithmetic operations, transfer operations, load-store operations, coprocessor access, etc.;
    1. Solve data-related problems;
    1. Five-stage integer pipelines, They are: fetch, decode, execute, fetch, write back;
    1. Harvard structure, separate instruction and data interface; 32 32-bit integer registers; big endian;
    1. 32-bit data and address bus width; Can realize single-cycle multiplication;
    1. Compatible with MIPS32 instruction set architecture, supporting all integer instructions in MIPS32 instruction set;
    1. Most instructions can be completed in one clock cycle;

About

1) A five-stage integer pipeline is used to implement logical operations, shift operations, move operations, arithmetic operations, transfer operations, load-store operations, coprocessor access, etc.; 2) Solve data-related problems; 3) Five-stage integer pipelines, They are: fetch, decode, execute, fetch, write back; 4) Harvard structure, separ…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published