没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这是一个开放和免费的32位RISC /矢量指令集体系结构( ),其主要灵感来自于和体系结构。 重点是创建对软件,硬件和编译器开发人员同样有吸引力的干净,现代的ISA。 文献资料 最新的(PDF) 特征 统一标量/向量/整数/浮点ISA。 有两个寄存器文件: S0-S31 :32个标量寄存器,每个32位宽。 三个寄存器在硬件中具有特殊含义:Z,LR,VL。 通用寄存器有29个(ABI保留了其中的三个:SP,FP,TP)。 所有寄存器均可用于所有类型(整数,地址和浮点数)。 V0-V31 :32个向量寄存器,每个寄存器至少包含16个32位元素。 所有寄存器均可用于所有类型(整数,地址和浮点数)。 所有指令均为32位宽,易于解码。 大多数指令是非破坏性的3操作数(两个来源,一个目的地)。 所有条件均基于寄存器内容。 没有条件代码标志(进位,溢出等)。 比较指令生成位掩码。
资源推荐
资源详情
资源评论
收起资源包目录
mrisc32-master.zip (35个子文件)
mrisc32-master
isa-manual
instructions.tex 1022B
examples.tex 4KB
instruction-list.tex 1KB
preface.tex 714B
saturating-and-halving-arithmetic-module.tex 764B
mrisc32-instruction-set-manual.bib 773B
preamble.tex 3KB
floating-point-module.tex 870B
vector-operation-module.tex 2KB
introduction.tex 14KB
LICENSE 20KB
build
Makefile 2KB
.gitignore 42B
title.tex 885B
base-architecture.tex 3KB
mrisc32-instruction-set-manual.tex 1KB
packed-operation-module.tex 3KB
.github
workflows
build-isa-manual.yml 2KB
.gitmodules 0B
instructiondb
README.md 115B
mrisc32-instructions.yaml 38KB
dbtool.py 14KB
doc
CPUID.md 1013B
mrisc32-logo.svg 8KB
VectorDesign.md 9KB
mrisc32-logo.png 12KB
Instructions.md 159B
CommonConstructs.md 2KB
PackedOperations.md 4KB
Registers.md 2KB
AddressingModes.md 4KB
SHUF.md 6KB
LICENSE 20KB
README.md 3KB
.gitignore 15B
共 35 条
- 1
资源评论
单身的小孩
- 粉丝: 20
- 资源: 4622
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功