01 2023 档案

摘要:这个寄存器的长度和其它寄存器一样,都是XLEN 阅读全文
posted @ 2023-01-31 21:40 yinhuachen 阅读(52) 评论(0) 推荐(0) 编辑
摘要:Chisel中,Vec对象有一个方法叫做 slice val theWire = Wire(Vec(10, Bool())) 定义一个包含10个Bool的向量 可以使用 theWire(0,3) 去访问下标为 0,1,2 的元素,第一个参数是开始下标,第二个参数是结束下表(不会被包括) 阅读全文
posted @ 2023-01-31 19:58 yinhuachen 阅读(89) 评论(0) 推荐(0) 编辑
摘要:可以使用 dontTouch 和 -X mverilog 参考资料在这里:https://stackoverflow.com/questions/55401525/how-to-keep-all-variable-name-in-chisel-when-generate-verilog-code 阅读全文
posted @ 2023-01-31 18:44 yinhuachen 阅读(124) 评论(0) 推荐(0) 编辑
摘要:啊 阅读全文
posted @ 2023-01-31 15:27 yinhuachen 阅读(21) 评论(0) 推荐(0) 编辑
摘要:啊 啊 啊 啊 啊 啊 (后面关于 x86 的汇编没太懂,先不看了) 阅读全文
posted @ 2023-01-31 15:25 yinhuachen 阅读(16) 评论(0) 推荐(0) 编辑
摘要:总结:这节课内容很有趣,但对我来说,可能未来5年都不会用上 啊 啊 没懂,但感觉没必要懂 啊 啊 (没懂,暂时应该没必要) 啊 啊 啊 啊 啊 啊 啊 啊 浮点数距离 FLOAT_MAX 越接近,误差越大 啊 当 x = NaN 的时候, x != x 是成立的 啊 由于绝对值越大的浮点数误差越大, 阅读全文
posted @ 2023-01-31 14:46 yinhuachen 阅读(45) 评论(0) 推荐(0) 编辑
摘要:啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 v 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 a a 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 阅读全文
posted @ 2023-01-28 20:29 yinhuachen 阅读(16) 评论(0) 推荐(0) 编辑
摘要:除了使用 proxychains 之类的工具外,linux中的一些环境变量,比如 all_proxy, http_proxy 等等,部分工具会自己使用这些环境变量作为网络代理 阅读全文
posted @ 2023-01-27 18:35 yinhuachen 阅读(23) 评论(0) 推荐(0) 编辑
摘要:使用 --verbose 观察curl的执行踪迹,发现它使用了一个叫 http_proxy 的环境变量,而这个环境变量设置错了 实际上,linux上的大部分工具都可以用 --verbose 选项 阅读全文
posted @ 2023-01-27 18:16 yinhuachen 阅读(781) 评论(0) 推荐(0) 编辑
摘要:啊 啊 啊 啊 注意:addr2line需要可执行文件有调试信息才能工作的原因,就是它使用了调试信息 啊a 啊 mprotect 系统调用可以修改内存的权限 啊 注意:objcopy可以生成Verilog中readmemh的输入 啊 啊 啊 啊 a啊 aa a a 啊 啊 啊 啊 用 objdump 阅读全文
posted @ 2023-01-16 17:51 yinhuachen 阅读(18) 评论(0) 推荐(0) 编辑
摘要:啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 可以先通过 make -nB 和 --trace 看 make 的执行踪迹 linker script 蓝字这里有链接脚本手册哦! 程序的起始地址是在链接脚本指定的(链接阶段) 啊 .S 文件的 .sec 阅读全文
posted @ 2023-01-12 14:36 yinhuachen 阅读(67) 评论(0) 推荐(0) 编辑
摘要:echo $PATH | sed 's/\:/\n/g' 阅读全文
posted @ 2023-01-10 14:13 yinhuachen 阅读(131) 评论(0) 推荐(0) 编辑
摘要:1. make -nB 不执行,只打印 2. make --trace 可以用来搜寻某个命令对应的Makefile和.mk文件,方便我们找到需要阅读的文件 3. make -d 和 make --debug 以后再补充 阅读全文
posted @ 2023-01-10 11:18 yinhuachen 阅读(134) 评论(0) 推荐(0) 编辑
摘要:参考:https://medium.com/decode-ke/how-to-set-the-terminal-shortcut-on-centos7-12553b5a83b6 阅读全文
posted @ 2023-01-09 14:59 yinhuachen 阅读(38) 评论(0) 推荐(0) 编辑
摘要:参考这个网址 https://www.chisel-lang.org/chisel3/docs/explanations/blackboxes.html 看 Blackboxes with In-line Verilog 那行 阅读全文
posted @ 2023-01-08 00:57 yinhuachen 阅读(50) 评论(0) 推荐(0) 编辑
摘要:虽然不知道原因,但是参考这个回答就好了 https://www.uc23.net/jiaocheng/76123.html 激活win11系统的时候电脑提示“无法连接到你组织的激活服务器”无法完成激活,遇到这种情况该怎么办呢?下面小编就来给大家讲一下怎么解决! 解决方法 1、首先右击左下角的开始键。 阅读全文
posted @ 2023-01-07 20:44 yinhuachen 阅读(530) 评论(0) 推荐(0) 编辑
摘要:原因:AppData 属于隐藏文件夹 解决方案:打开 “此电脑” -> 查看 -> 显示 -> 隐藏的项目 (win11) 阅读全文
posted @ 2023-01-07 20:13 yinhuachen 阅读(783) 评论(0) 推荐(0) 编辑
摘要:一般在vscode刚安装vim插件时会出现这个问题 解决方案:打开 Settings,搜索vim,勾选 vimrc: enable,接着设置 vimrc: path 即可 阅读全文
posted @ 2023-01-07 19:58 yinhuachen 阅读(75) 评论(0) 推荐(0) 编辑
摘要:参考这个博客就好 https://www.cnblogs.com/cuitang/p/11263008.html 阅读全文
posted @ 2023-01-07 16:46 yinhuachen 阅读(50) 评论(0) 推荐(0) 编辑
摘要:在Virtualbox点击“安装增强功能”后,VBOX-win10并不会像VBOX-ubuntu一样自动安装增强工具,而是要打开“此电脑”,随后在驱动处找到 Virtualbox Guest Addition,点进去,执行 VBoxWindowsAddtion-amd64,安装好了,就可以拖拽和共享 阅读全文
posted @ 2023-01-06 22:23 yinhuachen 阅读(123) 评论(0) 推荐(0) 编辑
摘要:啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 啊 PPA 是什么?性能、功耗、面积 Performance, Power dissipation,Area 啊 啊 啊 啊 a a a a a a a a a a a a 阅读全文
posted @ 2023-01-06 14:28 yinhuachen 阅读(100) 评论(0) 推荐(0) 编辑
摘要:一开始尝试使用 zip -r 打包,发现会丢失一些文件接着使用 git archive --format zip --output /full/path/to/zipfile.zip master 打包 git repo,发现这种方法不会把.git打包进去然后自己找到了一个可以用的方法1. 使用 t 阅读全文
posted @ 2023-01-04 17:25 yinhuachen 阅读(101) 评论(0) 推荐(0) 编辑
摘要:关于为什么使用mill而不是sbt?Well,这两个你到后边都得会的,既然ysyx默认使用mill,那就直接用mill吧 参考资料:https://alvinalexander.com/scala/mill-build-tool-hello-world-example-scalatest/ (未完成 阅读全文
posted @ 2023-01-04 15:41 yinhuachen 阅读(339) 评论(0) 推荐(0) 编辑
摘要:在尝试让 npc 运行字符型马里奥的时候出现如下错误 解决方案如下: 1. STFW https://www.educative.io/answers/what-is-the-stack-smashing-detected-error 这个问题最常见的原因就是:你定义的某个局部变量(局部变量存放在栈 阅读全文
posted @ 2023-01-03 19:44 yinhuachen 阅读(761) 评论(0) 推荐(0) 编辑
摘要:这里的 #1 只在仿真时有用,在综合时会被忽略掉 具体请看:https://stackoverflow.com/questions/22196468/what-does-1-mean-in-verilog 阅读全文
posted @ 2023-01-03 15:48 yinhuachen 阅读(430) 评论(0) 推荐(0) 编辑
摘要:这是块的名字 在使用 generate 的时候很有用 具体请看这个网页:https://stackoverflow.com/questions/41990552/verilog-what-does-begin-followed-by-colon-and-a-variable-mean 阅读全文
posted @ 2023-01-03 15:44 yinhuachen 阅读(393) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示