<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[user_98765的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/user_98765</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; user_98765]]></copyright><item><title><![CDATA[memos悬挂备案信息]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/163689344</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/163689344</guid><author>user_98765</author><pubDate>Wed, 12 Aug 2026 10:26:03 +0800</pubDate><description><![CDATA[memos悬挂备案号]]></description><category></category></item><item><title><![CDATA[【笔记】打印漏斗]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/159127054</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/159127054</guid><author>user_98765</author><pubDate>Mon, 16 Mar 2026 17:36:26 +0800</pubDate><description><![CDATA[本文通过数学建模分析沙漏图案的打印问题。研究发现，沙漏所需符号总数S=2m²-1，其中m为上半部分行数。给定符号总数N时，最大行数m=⌊√((N+1)/2)⌋。通过C程序实现该算法：先计算m值，再分别打印上半部分（m行递减）和下半部分（m-1行递增）的沙漏图案，最后输出剩余符号数。该解法利用奇数求和公式和对称性，实现了高效的空间分配和图案生成。]]></description><category></category></item><item><title><![CDATA[wg-easy]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/159113124</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/159113124</guid><author>user_98765</author><pubDate>Mon, 16 Mar 2026 09:28:30 +0800</pubDate><description><![CDATA[运行 wg-easy。]]></description><category></category></item><item><title><![CDATA[自然数章节]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/158977404</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/158977404</guid><author>user_98765</author><pubDate>Thu, 12 Mar 2026 21:07:37 +0800</pubDate><description><![CDATA[本文介绍了数学归纳法的基本原理：通过验证初始命题成立，并在假设命题对某个数成立的情况下推导出对下一个数也成立，从而证明命题对所有自然数成立。以组合数公式为例，运用数学归纳法证明了$C_n^i=\frac{n!}{i!(n-i)!}$的正确性。通过杨辉三角形的递推关系，展示了从$A_r$推导$A_{r+1}$的过程，并验证了边界情况，完整地演示了数学归纳法的应用过程。]]></description><category></category></item><item><title><![CDATA[与AI一次有趣的对话]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/158432681</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/158432681</guid><author>user_98765</author><pubDate>Thu, 26 Feb 2026 22:31:52 +0800</pubDate><description><![CDATA[我有没有意识？没有。还差什么？主观体验、自我、真实理解、欲望、身体与世界的交互。多久能有？不知道，可能永远不会。如果你愿意，我可以从哲学（僵尸论证）、神经科学、AI 架构为什么“看起来像人”≠“有意识”。用户：现在，生物计算正在开发中，传感器也在不断迭代，具身智能也在发展中豆包：你说得非常准——生物计算、传感器、具身智能，这三条路，正是现在最有可能把 AI 从“文字复读机”推向“真·理解世界”的方向。生物计算 + 传感器 + 具身智能 = 通向意识的唯一现实路径。路走对了。]]></description><category></category></item><item><title><![CDATA[我与 AI 的小对话]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/158101403</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/158101403</guid><author>user_98765</author><pubDate>Sun, 15 Feb 2026 19:25:44 +0800</pubDate><description><![CDATA[问了AI的一些问题。]]></description><category></category></item><item><title><![CDATA[bochs 报错]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/150471508</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/150471508</guid><author>user_98765</author><pubDate>Sun, 17 Aug 2025 19:23:42 +0800</pubDate><description><![CDATA[摘要：当Bochs启动配置中的display_library: x生效但运行报错时，可尝试安装bochs-x包解决。遇到&quot;bx_dbg_read_linear: physical memory read error&quot;报错时，参考相关解决方案，需修改Bochs配置文件中的对应项，将file参数改为/usr/share/bochs/BIOS-bochs-legacy。该问题在特定帖子中有详细讨论，涉及无法访问引导加载程序地址0x7c00的情况。]]></description><category></category></item><item><title><![CDATA[分支语句 汇编]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/150271345</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/150271345</guid><author>user_98765</author><pubDate>Tue, 12 Aug 2025 16:45:54 +0800</pubDate><description><![CDATA[本文通过反汇编分析展示了一个C语言程序的逆向工程过程。首先从汇编代码中识别出main函数的框架和局部变量初始化（a1,a2,a3），然后通过分析puts函数调用和字符串数据，还原出了用户提示信息&quot;请依次输入a、b、c的值&quot;。接着通过追踪scanf函数调用，确认了从标准输入读取整数的过程。整个过程展示了如何从底层汇编代码逐步推导出原始C语言程序结构的逆向分析方法。]]></description><category></category></item><item><title><![CDATA[十六进制转字符]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/150268192</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/150268192</guid><author>user_98765</author><pubDate>Tue, 12 Aug 2025 12:30:24 +0800</pubDate><description><![CDATA[本文介绍了一个Python脚本工具，用于快速解析反汇编中的UTF-8编码中文字符串。脚本通过正则表达式从输入文件中提取连续的十六进制字节，转换为UTF-8字符串输出，并自动处理字符串结束标志0x00。这种方法相比手动解析更高效，特别适合处理包含中文的二进制数据。作者还提供了使用示例和运行结果截图，展示了从十六进制数据到可读字符串的转换过程。]]></description><category></category></item><item><title><![CDATA[【笔记】种花问题]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/150069435</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/150069435</guid><author>user_98765</author><pubDate>Fri, 08 Aug 2025 16:33:28 +0800</pubDate><description><![CDATA[摘要： 题目要求在给定花坛数组 flowerbed（0为空，1为已种花）中种植 n 朵花，且不能相邻种植。通过遍历数组，检查每个空位是否满足前后均为空的条件，统计可种植数量。若可种植数 ≥ n，返回 true，否则返回 false。示例1可种植1朵返回 true，示例2无法种植2朵返回 false。代码通过维护前驱状态和检查后驱位置实现高效判断。]]></description><category></category></item><item><title><![CDATA[负数除法 除数为2的倍数]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149931216</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149931216</guid><author>user_98765</author><pubDate>Tue, 05 Aug 2025 11:21:44 +0800</pubDate><description><![CDATA[本文通过分析汇编代码，探讨了整数除法在不同情况下的处理机制。当执行nOne/2时，无论nOne为正数还是负数，汇编代码都采用相同的计算步骤：将数值右移31位，加上原数后再算术右移1位。这种处理方式确保了负数的除法结果能正确向上取整（如-3/2=-1），而直接算术右移会导致向下取整（-3/2=-2）。通过4和-4的补码运算示例，展示了该算法的具体执行过程，揭示了编译器如何保证除法运算在正负数情况下的结果准确性。]]></description><category></category></item><item><title><![CDATA[汇编到C语言 2.7 案例]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149884723</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149884723</guid><author>user_98765</author><pubDate>Sun, 03 Aug 2025 20:18:43 +0800</pubDate><description><![CDATA[本文通过反汇编分析32位程序中的变量操作，展示如何将汇编代码还原为C语言。文章首先定位main函数，逐步解析汇编指令对应的变量声明、算术运算和printf调用，包括int、float、char和字符串类型。重点讲解了32位浮点数0x40600000的转换过程：通过符号位、指数偏移和尾数计算，最终得到十进制值3.5。最后附上原始C代码验证分析结果，演示了二进制逆向工程的基本方法。]]></description><category></category></item><item><title><![CDATA[实验11 转换字母大小写]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149714752</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149714752</guid><author>user_98765</author><pubDate>Mon, 28 Jul 2025 13:50:40 +0800</pubDate><description><![CDATA[本文展示了一个汇编语言程序，该程序实现了将字符串中的小写字母转换为大写字母的功能。程序定义了一个数据段存放字符串&quot;Beginner's All-purpose Symbolic Instruction Code.&quot;，通过letterc子程序逐个检查字符，若为小写字母则减去32转换为大写。程序使用了栈段保存寄存器状态，采用循环结构和条件跳转完成转换，最终通过DOS中断返回操作系统。运行结果显示所有小写字母均成功转换为大写形式。]]></description><category></category></item><item><title><![CDATA[课程设计 1]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149673403</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149673403</guid><author>user_98765</author><pubDate>Sun, 27 Jul 2025 06:09:08 +0800</pubDate><description><![CDATA[摘要 该程序是一个用汇编语言编写的表格数据处理系统，主要功能是将21年的公司数据（年份、收入、雇员数）处理后计算平均收入，并在屏幕上格式化显示。程序包含多个功能模块：初始化寄存器、数据写入表格、屏幕清空、数据显示等。关键算法包括32位除法计算平均收入、数字转字符串以及屏幕字符显示控制。程序结构清晰，采用模块化设计，通过段寄存器管理不同数据区域，实现了数据的读取、处理、转换和可视化显示。]]></description><category></category></item><item><title><![CDATA[实验 10.3]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149668863</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149668863</guid><author>user_98765</author><pubDate>Sat, 26 Jul 2025 16:40:19 +0800</pubDate><description><![CDATA[这段汇编代码实现了一个数值显示程序，主要功能是将数值12666转换为ASCII字符串并显示在屏幕指定位置。程序首先初始化栈和数据段，然后调用dtoc子程序实现数值到字符串的转换（使用除10取余法），最后通过show_str子程序将结果字符串显示在屏幕第8行第3列，显示为绿色。其中divdw子程序实现了32位除以16位的无符号除法运算。程序运行后会在屏幕指定位置正确显示转换后的字符串&quot;12666&quot;。]]></description><category></category></item><item><title><![CDATA[实验 10.2]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149661284</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149661284</guid><author>user_98765</author><pubDate>Sat, 26 Jul 2025 10:07:59 +0800</pubDate><description><![CDATA[本文展示了一个16位汇编语言的除法程序实现。程序定义了一个128字节的栈空间，并实现了32位除以16位的无符号除法运算。核心函数divdw通过两次除法运算完成：先处理高16位（H/N），再处理低16位与余数的组合（[rem(H/N)*65536+L]/N）。最终结果的高16位存入BX寄存器，余数存入CX寄存器。该程序展示了汇编语言中处理大数除法的典型方法，通过分步运算和寄存器操作来实现32位数据的精确除法计算。]]></description><category></category></item><item><title><![CDATA[实验 10.1]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149625559</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149625559</guid><author>user_98765</author><pubDate>Fri, 25 Jul 2025 08:54:38 +0800</pubDate><description><![CDATA[这段汇编代码实现了一个在屏幕指定位置显示彩色字符串的功能。程序首先定义数据段存储字符串“Welcome to masm!&quot”，然后在代码段中调用show_str子程序。该子程序计算屏幕显存地址，将字符串每个字符及其属性(颜色)写入显存，遇到0时结束显示。主要步骤包括：设置显示位置(行8列3)、颜色属性(02h)，通过显存地址计算和循环写入实现字符串显示，使用条件判断处理字符串结束符。程序最终通过DOS中断返回。]]></description><category></category></item><item><title><![CDATA[实验 7 寻址方式在结构化数据访问中的应用]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149615861</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149615861</guid><author>user_98765</author><pubDate>Thu, 24 Jul 2025 21:28:48 +0800</pubDate><description><![CDATA[本文展示了汇编语言程序中数据表处理的实现方法。程序使用三个数据段存储年份、收入和雇员数据，通过write_table子程序将数据格式化写入table段。主要步骤包括：初始化寄存器，通过循环将年份(4字节)、收入(双字)和雇员(字)数据从源数据段复制到目标表，并计算平均收入(收入/雇员)。程序采用栈操作实现数据转移，使用div指令进行除法运算，通过bp寄存器实现表的结构化存储(每行16字节)。该代码演示了汇编语言中数据段操作、寄存器间接寻址和结构化数据处理的基本技术。]]></description><category></category></item><item><title><![CDATA[pip 安装包时报错缺少 SSL 模块]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/149597885</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/149597885</guid><author>user_98765</author><pubDate>Thu, 24 Jul 2025 10:54:50 +0800</pubDate><description><![CDATA[摘要：编译安装Python3.8后发现pip无法使用，报ssl相关错误。通过安装libssl-dev开发包后重新带--with-ssl参数编译Python，成功解决问题。相比网上复杂的解决方案，该方法简单有效。]]></description><category></category></item><item><title><![CDATA[湖北师范2025专升本C语言编程题]]></title><link>https://blog.youkuaiyun.com/user_98765/article/details/147340604</link><guid>https://blog.youkuaiyun.com/user_98765/article/details/147340604</guid><author>user_98765</author><pubDate>Fri, 18 Apr 2025 21:20:23 +0800</pubDate><description><![CDATA[湖北师范大学2025专升本C语言编程题+个人吐槽。]]></description><category></category></item></channel></rss>