240 发简信
IP属地:广东
  • bochs模拟器:使用命令行调试程序实例

    在前文[https://www.jianshu.com/p/60b729822d95],我们介绍了如何创建自己的启动镜像,并在屏幕输出了"Hel...

  • bochs模拟器:调试命令详解

    命令详解 执行控制 命令命令含义举例c继续执行,命令也可以写成cont或continues [count]执行指定数量的指令,count为数量,...

  • Resize,w 360,h 240
    bochs模拟器:创建可用的软盘启动镜像

    前文介绍了如果使用bochs来启动官网提供的镜像,本文将简单介绍如何编写一个软盘启动镜像,并通过bochs启动它,启动完成后,将在屏幕的最下方打...

  • Resize,w 360,h 240
    上电BIOS加载引导扇区过程

    以下过程针对x86架构的系统。 在系统上电的时候,处理器的代码段寄存器(CS)会变成0xF000,程序执行指针(IP)会变成0xFFF0,BIO...

    0.1 84 0 1
  • Resize,w 360,h 240
    bochs模拟器:使用

    本文将介绍bochs模拟器的使用,前面介绍了bochs如何通过源码的方式安装,参考这里[https://www.jianshu.com/p/52...

  • bochs模拟器:安装

    bochs是一个用来模拟IA32(x86)架构的模拟器,包括x86的CPU、通用输入输出I/O设备等。后续我们将使用bochs来运行自己编写的代...

  • 一个待付诸实践的想法

    工作关系,最近大致浏览了一下rust这门语言,发现它里面对于内存的安全管理很有意思,通过生命周期实现无GC的低成本的内存管理。刚好工作也涉及嵌入...

    0.1 61 0 1
  • CMake实践:让CMake管理测试

    软件名称软件版本Linux操作系统Ubuntu 22.04 LTS(X64)cmake3.22.1 CMake可以支持gtest测试用例,具体方...

    0.1 83 0 1
  • CMake实践:安装自己的库

    软件名称软件版本Linux操作系统Ubuntu 22.04 LTS(X64)cmake3.22.1 前面我们创建了自己的库,也构建了一个可执行文...