
RISCV
邶风,
这个作者很懒,什么都没留下…
展开
-
介绍两款RISCV汇编模拟器
介绍两款RISCV汇编模拟器前言一、RARS二、emulsiV前言 初学汇编时,很多人都会对汇编指令的操作产生疑惑,不明白指令是如何运行的。 下面介绍两款RISCV汇编模拟器,帮助大家更好的理解汇编语言。一、RARS 打开RARS,我们可以看到如图所示的界面: 点击可以新建空白页,用于写代码。点击可以从文件夹中打开写好的程序。下面以一篇写好的冒泡排序代码为例: 点击进行编译。可以得到下图: 后点击可以运行程序。点击可单步调试。RARS下载地址:https://github原创 2021-10-04 16:37:45 · 11710 阅读 · 8 评论 -
计算机组成与设计(RISC-V)——处理器篇
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档计算机组成与设计(RISC-V)——处理器篇前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建原创 2021-10-03 19:55:21 · 1301 阅读 · 0 评论 -
Ubuntu中复制文件出现权限不够的问题
Ubuntu中复制文件出现权限不够的问题首先,打开终端,进入root模式,或者直接输入sudo nautilus。然后,在新打开的窗口操作文件即可。原创 2021-10-02 15:29:31 · 4095 阅读 · 0 评论 -
VMware共享文件夹——Ubuntu20.04
VMware共享文件夹——Ubuntu20.04前言一、在VMware上建立共享文件夹二、在Ubuntu上的操作前言 在ubuntu中配置riscv时,为方便下载riscv-tools工具,用到了共享文件夹。故写下如何配置共享文件夹。一、在VMware上建立共享文件夹首先,点击虚拟机,如下图:然后,进行如下操作:在添加好共享文件后,点击确定。二、在Ubuntu上的操作打开终端,输入如下指令:vmware-hgfsclient来查看共享文件夹是否设置成功。之后进入root模原创 2021-10-02 15:18:44 · 18855 阅读 · 7 评论 -
RISC-V编程——冒泡排序
RISC-V编程——冒泡排序刚接触RISCV指令集架构。下面是参考计算机组成与设计riscv版这本书写下的汇编代码。模拟器为rars 1.5版本。RV32#冒泡排序#两个循环达成#v,n保存在a0和a1中。i,j保存在s3和s4中。s5和s6用于复制保存v,n。#t0,t1,t2做临时寄存器.datav: .word 12,13,6,9,1,4,3,10,8.textsort: addi sp,sp,-20 sw ra,16(sp)原创 2021-09-24 10:30:36 · 6399 阅读 · 4 评论 -
RISC-V编程——复制数组内容
RISC-V编程——复制数组内容刚接触RISCV指令集架构。下面是参考计算机组成与设计riscv版这本书写下的汇编代码。模拟器为rars 1.5版本。RV32#将y[]中的值copy到x[]中.datax: .byte 0 .space 13 y: .byte '0','1','2','3','4','5','6','F','a','d','f',0 .space 13 .textstrcpy: la a0,x原创 2021-09-24 10:26:04 · 1970 阅读 · 0 评论