摘要: 作者:小牛呼噜噜 大家好,我是呼噜噜,由于x86保护模式是比较复杂晦涩的,所以特地单拉出来,实模式和保护模式一个重要的更新就是对内存的管理与保护,并且随着软件的发展,为了极致地压榨CPU的性能,硬件和软件都做出了许多努力,为了更好的管理内存,引入分段,分页,段页等等。本文会沿着内存的主线,穿插于实模 阅读全文
posted @ 2024-07-04 09:22 小牛呼噜噜 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是呼噜噜,在上一篇文章聊聊x86计算机启动发生的事?我们了解了x86计算机启动过程,MBR、0x7c00是什么?其中当bios引导结束后,操作系统接过计算机的控制权后,发生了哪些事?本文将揭开迷雾的序章-Bootsect.S 回顾计算机启动过程 我们先来回顾一下,上古时期计算机按下电源键的 阅读全文
posted @ 2024-04-12 13:24 小牛呼噜噜 阅读(431) 评论(0) 推荐(3) 编辑
摘要: 大家好,我是呼噜噜,最近在看linux早期内核0.12的源码,突然想到一个困扰自己好久的问题:当我们按下电源键,计算机发生了什么?神秘地址0x7C00究竟是什么?操作系统又是如何被加载到硬件中的?带着这些问题,继续往下阅读本文。 x86计算机启动过程,主要分为这几个阶段:BIOS自检,引导设备的选择 阅读全文
posted @ 2024-01-24 09:42 小牛呼噜噜 阅读(659) 评论(5) 推荐(7) 编辑
摘要: 作者:小牛呼噜噜 | https://xiaoniuhululu.com 计算机内功、源码解析、科技故事、项目实战、面试八股等更多硬核文章,首发于公众号「小牛呼噜噜」 目录什么是幂等性?为什么需要保证幂等性?接口幂等设计和防止重复提交可以等同吗?常用保证幂等性的措施先select再insert数据库 阅读全文
posted @ 2023-10-16 14:06 小牛呼噜噜 阅读(1443) 评论(8) 推荐(6) 编辑
摘要: > 作者:小牛呼噜噜 | [https://xiaoniuhululu.com](https://xiaoniuhululu.com/) > 计算机内功、源码解析、科技故事、项目实战、面试八股等更多硬核文章,首发于公众号「[小牛呼噜噜](https://www.xiaoniuhululu.com/i 阅读全文
posted @ 2023-07-04 09:08 小牛呼噜噜 阅读(310) 评论(0) 推荐(1) 编辑
摘要: 大家新年好,我是呼噜噜,在上一篇[简易加法器](https://mp.weixin.qq.com/s/ahuk_JH8iyH8bwh3VQxpOw)里我们了解了半加器和全加器的设计与实现,今天我们来看下CPU中减法器是如何实现的。文章比较长,大家可以收藏反复观看 ## 计算机为什么利用反码来实现减法 阅读全文
posted @ 2023-05-25 14:24 小牛呼噜噜 阅读(538) 评论(0) 推荐(1) 编辑
摘要: 作者:小牛呼噜噜 | https://xiaoniuhululu.github.io 大家好,我是呼噜噜,在先前的一篇文章计算机中数值和字符串怎么用二进制表示?中,我们知道了计算机为什么会采用 0 和 1 组成的二进制,来表示所有的信息,比如机器指令、数字、字符串、声音、图片、视频等等。 我们本篇文 阅读全文
posted @ 2023-04-28 11:16 小牛呼噜噜 阅读(305) 评论(0) 推荐(2) 编辑
摘要: 作者:小牛呼噜噜 | https://xiaoniuhululu.com 计算机内功、JAVA底层、面试、职业成长相关资料等更多精彩文章在公众号「小牛呼噜噜」 大家好,我是呼噜噜,最近一直在梳理Java并发,但内容杂且偏晦涩,今天我们一起来聊聊Java 线程的状态及转换 先来夯实一下基础,万丈高楼平 阅读全文
posted @ 2023-03-27 16:25 小牛呼噜噜 阅读(499) 评论(0) 推荐(3) 编辑
摘要: 作者:小牛呼噜噜 | https://xiaoniuhululu.com 计算机内功、源码解析、科技故事、项目实战、面试八股等更多硬核文章,首发于公众号「小牛呼噜噜」 大家好,我是呼噜噜,最近一段时间被ChatGPT疯狂刷屏,自从2022年11月发布上线后,不仅 5 天时间便突破百万用户,月活用户突 阅读全文
posted @ 2023-02-28 14:14 小牛呼噜噜 阅读(1934) 评论(1) 推荐(4) 编辑
摘要: 作者:小牛呼噜噜 | https://xiaoniuhululu.com 计算机内功、JAVA底层、面试、职业成长相关资料等更多精彩文章在公众号「小牛呼噜噜」 大家好,我是呼噜噜,在之前的文章计算机的基本组成是什么样子的中,我们知道了现代计算机还是沿用了冯·诺依曼计算机架构,分别是运算器、控制器、存 阅读全文
posted @ 2023-02-07 13:59 小牛呼噜噜 阅读(552) 评论(0) 推荐(1) 编辑