From 35685bd494c0934c31749332face2f95a2744c86 Mon Sep 17 00:00:00 2001 From: taynpg Date: Fri, 12 Apr 2024 13:59:53 +0800 Subject: [PATCH] =?UTF-8?q?xv6-riscv=E7=BC=96=E8=AF=91=E7=AE=80=E4=BB=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- os/xv6-riscv.txt | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/os/xv6-riscv.txt b/os/xv6-riscv.txt index 8c34796..050d8e4 100644 --- a/os/xv6-riscv.txt +++ b/os/xv6-riscv.txt @@ -50,4 +50,16 @@ ARM:ARM 架构在移动设备、嵌入式系统、物联网和服务器等领 RISC-V:虽然 RISC-V 生态系统在不断发展壮大,但相对于 ARM 来说,其生态系统和支持还比较年轻,目前在一些领域的成熟度可能还不如 ARM。 ARM:ARM 生态系统非常庞大且成熟,有大量的软件和工具支持,以及丰富的硬件产品和解决方案可供选择。 -总体而言,RISC-V 和 ARM 架构在设计哲学、开放性、可扩展性和应用领域等方面有所不同,而且在各自的领域都有着广泛的应用。 \ No newline at end of file +总体而言,RISC-V 和 ARM 架构在设计哲学、开放性、可扩展性和应用领域等方面有所不同,而且在各自的领域都有着广泛的应用。 + + +《编译使用》 +1.riscv-gnu-toolchain目录下: +./configure --prefix=/home/user/riscv-bin +make +2.根据ReadMe.md文件安装前置条件。 +3.sudo apt install qemu-system-riscv64 +4.在https://github.com/mit-pdos/xv6-riscv代码下: +make +make qemu +5.退出:Ctrl+a,松手后x。 \ No newline at end of file