OpenRISC: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
instruction set
Riga 1:
'''OpenRISC''' è un progetto [[open source]] hardware di un [[microprocessore]] [[Reduced instruction set computer|RISC]] sviluppato da [[OpenCores]] e rilasciato sotto [[GNU Lesser General Public License]]. Il processore è descritto con il linguaggio [[Verilog]] ed è stato sintetizzato con successosintetizzabile su una [[Application specific integrated circuit|ASIC]] e può essere implementato ancheo su una più complessa [[Field programmable gate array|FPGA]].
 
Il [[GNU toolchain]] è stato portato sull'ambiente OpenRISC e gli ambienti di sviluppo di molti linguaggi sono stati resi disponibile per la piattaforma. I sistemi operativi [[Linux]] e [[μClinux]] sono disponibili per il processore.
 
== Instruction set ==
L'[[instruction set]], vale a dire l'insieme delle istruzioni che il microprocessore è capace di eseguire, è molto simile a quello del [[MIPS]]. Usa una architettura load-store a 3 operandi con registri general purpose a 16 o 32 bit. Esistono implementazioni a 64 bit.
 
Ha un vasto insieme di istruzioni di tipo [[SIMD]] pensate per l'elaborazione di segnali digitali.
 
== Voci correlate ==