摘要: Linux根文件系统 文件系统 文件系统是os用来明确存储设备或分区上的文件的方法或数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。 文件系统由三部分构成: 从系统的角度看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并 阅读全文
posted @ 2023-01-10 17:38 Groot_Liu 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 保存上下文 处理异常的时候需要保存寄存器内容(上下文的一部分),需要将这些内容保存下来。但是硬件不负责这些内容的保存,因此需要用软件代码来保存这些寄存器的值。riscv采用sw指令将各个通用寄存器以此压栈。 除了通用寄存器之外,还需要保存其他上下文内容: 触发异常时的PC和处理器状态,riscv中的 阅读全文
posted @ 2023-01-10 12:28 Groot_Liu 阅读(694) 评论(8) 推荐(0) 编辑
摘要: 使用格式:样式开始+被修饰字符串+样式结束 样式开始: \033[+参数1+;+参数2+;+参数3+m 参数1:代表背景色 可选值和含义: 字背景颜色范围:40 - 49 40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色 参数2:代表字体色 可选值和含义: 阅读全文
posted @ 2023-01-04 16:49 Groot_Liu 阅读(868) 评论(0) 推荐(0) 编辑
摘要: Docker Registry | Docker Documentation 是什么 无国界的、高可扩展性和服务器端的应用,用于存储和发布Docker image。它遵守Apache license,并且在Github上公开了源码。 为什么要用它 如果你想 有效的控制你的镜像存储地址 拥有一个完整的 阅读全文
posted @ 2022-09-25 22:14 Groot_Liu 阅读(134) 评论(0) 推荐(0) 编辑
摘要: ASCII字符画转ASCII码——C语言输出使用 首先,打开下面的网站,生成你所需要的ASCII画 Text to ASCII Art Generator (TAAG) (patorjk.com) 把生成的ASCII字符画复制下来,存到当前目录的一个txt文件中 转换程序如下: /* * @Auth 阅读全文
posted @ 2022-08-10 20:46 Groot_Liu 阅读(512) 评论(0) 推荐(0) 编辑
摘要: oh my zsh的安装 curl安装 sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)" 设置固定主题 vim ~/.zshrc # 找到 ZSH_THEME # robbyru 阅读全文
posted @ 2022-08-09 22:49 Groot_Liu 阅读(391) 评论(0) 推荐(0) 编辑
摘要: Verilator中 --build参数的理解,以及如何在使用Verilator的时候向gcc传递参数 Verilator的三种编译方法 在使用Verilator进行仿真的时候,首先会将.v文件转换成.cpp文件,然后再调用编译器将.cpp文件编译。在编译这个步骤中,有三种编译方法: 向Verila 阅读全文
posted @ 2022-08-09 13:40 Groot_Liu 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 在使用DPI-C的时候遇见了一个问题:在想使用export来在verilator中调用c的函数的时候,会报错(见下图) 此时应该在main.cpp中设置写入:svSetScope(svGetScopeFromName("TOP.ysyx_22040895_top.my_ifu")); 特别注意,参数 阅读全文
posted @ 2022-08-09 13:39 Groot_Liu 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 在我日常使用Typora的过程中,经常会想将文档分享给其他人或者想将文档上传到知乎或者其他博客。 但是,由于我编写的Markdown文件中的图片都位于本地,所以想将文档中的图片上传有两个选择: 将Markdown文件导出为PDF文件然后分享 将Markdown文档上传到博客后再手动上传图片 可是这太 阅读全文
posted @ 2022-01-13 21:23 Groot_Liu 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、iVerilog的安装 首先要在Linux中安装iVerilog 这里提供两种方式: 方法一: sudo apt-get install iverilog 方法二: 下载iVerilog源码 git clone git://github.com/steveicarus/iverilog.git 阅读全文
posted @ 2022-01-12 17:43 Groot_Liu 阅读(2218) 评论(0) 推荐(0) 编辑