自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 2-shell tools and scripting

如果从互联网安装的软件(比如riggrep)有man包,那么可以man rp查看使用说明,应该大概是这个意思。载入shell的脚本?没听懂,意思是直接运行和载入cd是不一样的?

2025-03-17 19:32:02 398

原创 vmware安装vmware tools的选项是灰色的,如何安装vmware tools?

当需要在主机和虚拟机之间相互copy、paste时需要安装vmware tools,但是虚拟机vmware tools选项是灰色的或者无法安装vmware tools,遇到这种情况的解决方法

2025-02-17 23:43:33 1646

原创 第一节课:课程概览与shell

shell以及简单的命令

2025-02-10 14:03:12 443

原创 串的模式匹配:KMP算法详解

KMP算法

2025-02-03 11:10:12 1127

原创 虚拟机安装流程

虚拟机安装流程

2025-01-30 18:31:28 525

原创 baba30dayOS(03_day)

然后现在的程序是从启动区开始,把磁盘上的内容装载到内存0x8000号地址,因此磁盘0x4200处的内容应当位于内存0x8000+0x4200=0xc200号地址。2、运行后仍同前面一样。但此时磁盘上C0-H0-S2(柱面0,磁头0,扇面2)到C0-H0-S18(柱面0,磁头0,扇面18)上的512x17=8704字节已装载到内存中。ES与BX寄存器用于表示缓冲区地址,实际上是个内存地址可以看到,ES寄存器的值是0x0820,BX寄存器的值是0,用ESx16+BX即得到具体的地址即0x8200。

2025-01-29 19:44:53 748

原创 baba30dayOS(02_day)

【注意事项】寄存器BP、SP、SI、DI没有分高位和低位,因此如果要分别取它们的高位和低位的话,可以先把寄存器的值赋到AX中去,然后再用AL、AH来取值(四)ORG指令中的0x7c00内存的0号地址,是BIOS程序用来实现各种不同功能的地方。如果随意使用会和BIOS发生冲突。内存的0xf0000号地址存放着bios程序本身,也不能使用。0x00007c00-0x00007dff 启动区内容的装载地址。不需要用nask做整个磁盘映像,先制作512字节的启动区,剩下部分用磁盘映像管理工具来做。将hell

2025-01-27 13:29:37 1025

原创 baba30dayOS(01_day)

在网上下载Bz编辑器,下载完成后新建文件helloos.img并从00000000输入到00168000,除开头部分,以及00001F00、00001400地址需要更改,其他部分全部输入为0,并且应当准确无误在地址00168000停止输入。\z_tools\nask.exe helloos.nas helloos.img都很麻烦,因此我们只做一个asm.bat文件,只要在!\z_tools\nask.exe helloos.nas helloos.img后,就可以得到映像文件helloos.img。

2025-01-27 00:20:10 369

原创 vscode C/C++调试文件配置

vscode C/C++三个调试文件c_cpp_properties.json、tasks.json、launch.json的配置过程及代码

2025-01-22 10:57:15 1575

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除