会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tsunho's Blog
Code for fun, make something happen.
博客园
首页
新随笔
联系
订阅
管理
2023年1月10日
scip
摘要: Why Structure and Interpretation of Computer Programs matters Brian Harvey University of California, Berkeley In 2011, to celebrate the 150th annivers
阅读全文
posted @ 2023-01-10 20:11 Tsunho12
阅读(73)
评论(0)
推荐(0)
2022年4月18日
Picgo配置
摘要: Picgo配置 设置仓库名:用户名/仓库名 设置分支名:之前默认是master,现在是main 设置Token:就是刚刚复制的那一段令牌密令 下面两个非必填 VsCode配置 如同Picgo设置一样 Jsdelivr cdn加速 默认使用github的链接有时候不稳定 https://raw.git
阅读全文
posted @ 2022-04-18 17:19 Tsunho12
阅读(110)
评论(0)
推荐(0)
macOS下Vscode中LaTeX格式化错误
摘要: #! https://zhuanlan.zhihu.com/p/451898704 macOS 下 vscode 中 LaTeX 格式化错误 问题描述 在 VS Code 中安装 LaTeX Workshop 插件后,如果按command + s保存,会出现如下报错。 Formatting fail
阅读全文
posted @ 2022-04-18 17:18 Tsunho12
阅读(295)
评论(0)
推荐(0)
SSH 基本用法
摘要: 本文转载至 SSH 基本用法 - 陈乐群的文章 - 知乎 https://zhuanlan.zhihu.com/p/21999778 约定 本文不讲Linux使用方法,只讲解机器之间的通信方式。 下文中行首的 local$ 以及 remote$ 等为命令行的提示符,不是输入的内容,用于区分当前是在哪
阅读全文
posted @ 2022-04-18 17:17 Tsunho12
阅读(233)
评论(0)
推荐(0)
Mac下安装i386编译工具
摘要: 在学习《Orange‘S:一个操作系统的实现》时,作者使用nasm和gcc生成ELF文件,然后使用ld命令链接。但是他是在Linux上做的,Mac系统的gcc(clang)只能生成Mac自己的macho64格式的C中间文件,所以需要安装i386编译工具。 由于书中是在IA32上开发的,所以所有的汇编
阅读全文
posted @ 2022-04-18 17:16 Tsunho12
阅读(307)
评论(0)
推荐(0)
2022年4月11日
Mac OS配置UNP(Unix网络套接字 V1)环境
摘要: 最近在温习UNP(《Unix网络套接字 V1》),以前都是在linux下搞,现在打算在自己机器弄下,于是google了下,把编译的事情搞定了,修改了一些教程的一些错误,比如下载链接之类的。 下载源文件 wget http://www.unpbook.com/unpv13e.tar.gz #使用wge
阅读全文
posted @ 2022-04-11 11:40 Tsunho12
阅读(217)
评论(0)
推荐(0)
Mac OS配置APUE(Unix环境高级编程)环境
摘要: 最近在温习APUE(《unix环境高级编程》),以前都是在linux下搞,现在打算在自己机器弄下,于是google了下,把编译的事情搞定了,修改了一些教程的一些错误,比如下载链接之类的。 下载源文件 wget http://www.apuebook.com/src.3e.tar.gz 解压 tar
阅读全文
posted @ 2022-04-11 11:23 Tsunho12
阅读(234)
评论(0)
推荐(0)
2021年11月24日
《Orange's 一个操作系统的实现》2.最小的操作系统
摘要: 操作系统代码boot.asm编译执行过程如下 org 07c00h ; 告诉编译器程序加载到7c00处 mov ax,cs ; mov ds, ax ; mov es, ax ; call DispStr ; 调用显示字符串例程 jmp $ ; 无限循环 DispStr: mov ax, BootM
阅读全文
posted @ 2021-11-24 12:49 Tsunho12
阅读(161)
评论(0)
推荐(0)
《Orange's 一个操作系统的实现》1.搭建操作系统开发环境--基于macOS Monterey
摘要: 书里给了两种环境,Windows和Linux,平台可以根据自己喜好,这里给出基于 macOS Monterey 的环境配置方式 本文默认你电脑上已经安装brew,如果没有安装,请自行百度安装。 首先是安装 Bochs brew install bochs 安装 NASM brew install n
阅读全文
posted @ 2021-11-24 12:28 Tsunho12
阅读(165)
评论(0)
推荐(0)
公告