自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一、x86-64汇编之MOV指令

X86-64汇编之实验环境-优快云博客汇编的学习重在实践,所以我们现在开始。

2026-08-12 22:25:57 178

原创 X86-64汇编之实验环境

汇编的学习重在实践,所以我们现在开始。

2026-08-11 22:14:38 207

原创 浅谈汇编语言(Assembly)

假设我们要把两个数加在一起,现在假设有两个框。按照英语习惯,我们一般会告诉别人:写数字,在第一个框里,写数字3。写数字,在另一个框里,写数字4。最后我们将他们相加,并将结果写在第一个框中。这时候,第一个框中就的值是数字7.

2026-08-10 23:26:06 176

原创 Unix初步体验之Xv6(环境安装篇)

xv6是一款麻省理工照着原版Unix V6结构,用现代C语言开发的用于教学的简洁的Unix系统,是我们认识与了解Unix的首选。

2026-08-09 21:15:51 176

原创 操作系统的结构

MS-DOS:应用和OS混在一起没有拆分模块主要用汇编编写没有安全保护。

2026-08-08 20:28:23 227

原创 操作系统基本知识盘点

【定义】无公认精确定义操作系统是管理硬件资源、控制程序运行、改善人机界面和为系统软件提供支持的一种系统软件。操作系统是一个控制程序。

2026-08-06 14:50:37 201

原创 跟着LineageOS官方指导刷机

LineageOS是一款基于安卓AOSP项目的定制与对各种热门机型的适配演化而来的开源操作系统,以清爽无广告的体验与更加精细的后台调度备受刷机党的喜爱。根据LineageOS的介绍:adb(Android Debug Bridge)安卓调试桥是一个用来在安卓设备与个人电脑(PC)之间建立连接的开发工具。连接主要是通过USB接口连数据线,Wi-Fi也可以,但我不推荐,因为需要传很多数据。adb像一个安卓开发的瑞士军刀,它提供无数功能,adb --help命令详细的描述了。

2026-06-11 19:16:11 988

原创 通过Ubuntu和VMwareWorkStation揭秘MySQL数据库在C/S(客户端/服务器)模式中的使用

许多初学MySQL的人都会用Windows电脑安装MySQL环境,然后在装一个MySQL WorkBench的图形界面来学习,没有真正的理解MySQL到底是什么样的运作模式。我相信看完我今天的这篇文章初学者或多或少会对数据库原理有一个更直观的了解。

2026-06-08 17:13:49 218

原创 二、在Unix(macOS)环境下的编译器配置与hello world的编译

准备好一台有macOS环境的电脑,macOS for AppleSillcon(ARM架构版本)或者 macOS for IntelChip(x86架构版)。没有Mac电脑的可以根据网上的教程在物理机安装macOS,不过要考虑硬件的兼容性问题。或者也可以。他们都属于macOS for IntelChip(x86架构版)。我今天是在虚拟机上用的是macOS Sonoma 14,和Mac M系电脑的macOS26一同演示。

2026-06-05 15:06:20 190

原创 一、你需要抛开IDE,用Clang编译器的初步编程

而遇到这种别人写的大型程序代码,我无从下手,因为每一个函数都是复杂的工程中的一个简单的一环,哪怕没见过,像操作系统会有函数涉及到了汇编,每一行终究是能在网上查明白的,而我不知道他的意义是什么。直到后来,我接触到开源社区从索取到尝试研究底层原理,尝试去看贯穿整个计算机的大型工程,从AOSP、FreeBSD再到代码量低的seL4,结果我懵了,最后发现每一句代码似乎都很正常,但合成整体我就是看不懂,除了一堆海量的C语言函数库,还有一堆叫makefile、CMakeList.txt的文件。

2026-06-01 14:24:59 218

原创 拒绝无脑整合包,VMWareWorkStation安装macOS虚拟机

Unlocker 是一个专为 VMware Workstation/Fusion 开发的开源兼容性补丁工具,它的核心作用,是解除 VMware 对 macOS 虚拟机的官方限制,让我们可以在非苹果硬件上正常创建和运行 macOS 虚拟机。简单来说,VMware 官方并不允许在普通 PC 上跑 macOS,所以在软件里做了很多硬限制,比如:不识别 macOS 安装镜像不提供 macOS 虚拟机模板内核模块和设备配置会拦截 macOS 系统调用。

2026-05-28 10:44:23 826

原创 Ubuntu24.04LTS通过KVM安装macOS10虚拟机(拓展)

本文基于开源项目 `foxlet/macOS-Simple-KVM` 编写,项目地址: https://github.com/foxlet/macOS-Simple-KVMUbuntu24.04LTS2.在github上克隆仓库3.下载QEMU以及Python环境3.虚拟机相关配置1.切换目录2.用脚本下载指定的安装介质3.创建虚拟磁盘4.编辑虚拟机基本信息大写G到文件末尾,i进入insert模式加上:然后前面的默认配置要改,-

2026-05-27 09:11:01 60

原创 从底层爱好者视角:我理解的量子计算,和它为什么更像 “真正的计算机”

摘要:本文作者作为计算机底层技术爱好者,从汇编语言视角分享了对量子计算的直观理解。认为量子计算与传统汇编语言类似,都是最接近物理层的计算抽象,二者都在探索"计算"的本质。作者指出当前计算机学习过度关注上层框架而远离计算本质,而量子计算和汇编语言都回归到对物理现象的底层操控。虽然不追求在量子领域有所建树,但作者欣赏其与汇编语言相似的"回归本质"特质,认为这提供了理解计算的另一种底层视角。

2026-02-26 14:09:09 51

空空如也

空空如也

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

TA关注的人

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