<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>MingNext</title>
    <link>https://www.mingnext.com/</link>
    <atom:link href="https://www.mingnext.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>关注大模型芯片与个人精进：前者看架构、显存带宽、量化与验证，后者看时间、注意力与习惯。随手做的工具都放在这里，全部在浏览器本地运行。</description>
    <language>zh-CN</language>
    <lastBuildDate>Sun, 01 Nov 2026 17:57:33 GMT</lastBuildDate>
    <generator>MingNext (Astro)</generator>
    <item>
      <title>没有浮点单元的时候，小数是怎么存的</title>
      <link>https://www.mingnext.com/blog/fixed-point-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/fixed-point-explained/</guid>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>一个 16 位寄存器怎么存下 0.3？从 Q 格式的命名混乱、精度与范围的交换，到量化误差、乘法和溢出，把 DSP 里那套小数规则讲一遍。</description>
    </item>
    <item>
      <title>结构体的大小为什么不等于成员之和</title>
      <link>https://www.mingnext.com/blog/struct-alignment-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/struct-alignment-explained/</guid>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>三个成员一共 6 个字节，sizeof 却是 12。从对齐规则、填充位置讲到成员重排和 #pragma pack，顺带解释为什么跨平台不能直接 memcpy 结构体。</description>
    </item>
    <item>
      <title>串口波特率和定时器分频，差一个数就差很多</title>
      <link>https://www.mingnext.com/blog/baud-timer-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/baud-timer-explained/</guid>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>同样的 72MHz，为什么 115200 能配准而 8MHz 不行？从 USARTDIV 的 4 位小数讲到 PSC/ARR 的 +1，以及误差为什么会变成乱码。</description>
    </item>
    <item>
      <title>复利：时间比收益率更重要</title>
      <link>https://www.mingnext.com/blog/compound-interest-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/compound-interest-explained/</guid>
      <pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>25 岁开始每月投 1000 和 35 岁开始，到 60 岁差多少？用具体数字说明为什么时间最关键的变量。</description>
    </item>
    <item>
      <title>二进制、十六进制，以及为什么负数要用补码</title>
      <link>https://www.mingnext.com/blog/number-bases-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/number-bases-explained/</guid>
      <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>为什么十六进制淘汰了八进制？-1 为什么是全 1？同样 16 个 1 为什么能读成 65535 也能读成 -1？</description>
    </item>
    <item>
      <title>寄存器位域：从手册到代码的那一步</title>
      <link>https://www.mingnext.com/blog/bitfield-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/bitfield-explained/</guid>
      <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>手册写 bit[7:4]，代码要移位和掩码。这一步为什么容易错、重叠怎么发现、为什么必须「先清后置」。</description>
    </item>
    <item>
      <title>JSON 格式化到底在做什么</title>
      <link>https://www.mingnext.com/blog/json-formatter-guide/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/json-formatter-guide/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>格式化不只是加缩进。从词法分析讲到缩进树，顺便解释为什么 JSON 不允许注释、报错位置为什么总在奇怪的地方。</description>
    </item>
    <item>
      <title>Unix 时间戳的坑：秒、毫秒和 2038 年</title>
      <link>https://www.mingnext.com/blog/unix-timestamp-pitfalls/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/unix-timestamp-pitfalls/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>10 位和 13 位混用能差出五十年，同样的数字按不同单位解释会跑到公元五万年。四个最容易踩的坑。</description>
    </item>
    <item>
      <title>FP16、BF16、FP32 到底差在哪</title>
      <link>https://www.mingnext.com/blog/float-formats-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/float-formats-explained/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>为什么训练用 BF16、推理用 FP16？用 0.1 和 65504 两个具体数字说明范围和精度怎么取舍。</description>
    </item>
    <item>
      <title>大端小端：同一个数字的两种排法</title>
      <link>https://www.mingnext.com/blog/endianness-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/endianness-explained/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>0x12345678 在内存里到底是 12 34 56 78 还是 78 56 34 12？从名字的由来讲到实际踩坑。</description>
    </item>
    <item>
      <title>从一条机器码读懂 RISC-V 的编码哲学</title>
      <link>https://www.mingnext.com/blog/riscv-encoding-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/riscv-encoding-explained/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>00000013 为什么是 nop？把一条指令逐位拆开，看 RISC-V 如何用六种格式统一所有指令。</description>
    </item>
    <item>
      <title>CRC 参数为什么总对不上</title>
      <link>https://www.mingnext.com/blog/crc-parameters-explained/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/crc-parameters-explained/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>同样叫 CRC16，算出来却不一样。四个参数任意一个不同结果就完全不同，这篇把每个讲透。</description>
    </item>
    <item>
      <title>2026 年北京五险一金怎么算：基数、比例和到手工资</title>
      <link>https://www.mingnext.com/blog/beijing-wuxian-yijin-2026/</link>
      <guid isPermaLink="true">https://www.mingnext.com/blog/beijing-wuxian-yijin-2026/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>工具拆解</category>
      <description>社保基数 7270~36348，公积金下限却是 2540。把费率逐项拆一遍，再用三个例子算给你看。</description>
    </item>
  </channel>
</rss>
