<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2402_87943371的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2402_87943371</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2402_87943371]]></copyright><item><title><![CDATA[汇编语言-学习笔记]]></title><link>https://blog.youkuaiyun.com/2402_87943371/article/details/144777035</link><guid>https://blog.youkuaiyun.com/2402_87943371/article/details/144777035</guid><author>2402_87943371</author><pubDate>Fri, 27 Dec 2024 20:33:44 +0800</pubDate><description><![CDATA[and指令：逻辑与指令，按位进行与运算例：执行后：al=00100011B 0and0=0and指令的功能，通过该指令可将操作对象的相应位设为0，其他位不变。or指令：逻辑或指令，按位进行或运算。例：执行后al=01111011B 1or1=1or指令的功能，通过该指令可将操作对象的相应位设为1，其他位不变。]]></description><category></category></item><item><title><![CDATA[汇编语言-学习笔记]]></title><link>https://blog.youkuaiyun.com/2402_87943371/article/details/144568224</link><guid>https://blog.youkuaiyun.com/2402_87943371/article/details/144568224</guid><author>2402_87943371</author><pubDate>Wed, 18 Dec 2024 19:53:45 +0800</pubDate><description><![CDATA[对于这俩个问题，目前的方法为：用一个16位及寄存器来做中介，将内存单元中的8位数据赋值到一个16位寄存器中，再将该16位寄存器中的数据加到所要放入的16位寄存器中，从而使两个运算对象的类型匹配并且结果不会超界；2.前面程序中处理的数据少，用到的栈空间也小，加上没有多长的代码，放在一个段中没有问题，但如果数据所需的空间超过64KB，就不能放在一个段中；输入时需加上扩展名。这些出现在访问内存单元的指令中，用与显式地知名内存单元的段地址的"ds:" "cs:" "ss:" "es:"等，在汇编语言中称为段前缀。]]></description><category></category></item><item><title><![CDATA[汇编语言-学习笔记]]></title><link>https://blog.youkuaiyun.com/2402_87943371/article/details/144410581</link><guid>https://blog.youkuaiyun.com/2402_87943371/article/details/144410581</guid><author>2402_87943371</author><pubDate>Wed, 11 Dec 2024 21:36:34 +0800</pubDate><description><![CDATA[一个典型的CPU由运算器、控制器、寄存器等器件组成，这些器件靠内部总线相连；运算器进行信息处理；寄存器进行信息储存；控制器控制各种器件进行工作；内部总线连接各种器件，在他们之间进行数据的传送；区别：内部总线实现CPU内部各个器件之间的联系；外部总线实现CPU和主板上其他器件的联系；寄存器寄存器是CPU中程序员可以用指令读写的部分。程序员通过改变各种寄存器中的内容来实现对CPU的控制。]]></description><category></category></item><item><title><![CDATA[C语言基础-学习笔记(3)]]></title><link>https://blog.youkuaiyun.com/2402_87943371/article/details/144249538</link><guid>https://blog.youkuaiyun.com/2402_87943371/article/details/144249538</guid><author>2402_87943371</author><pubDate>Wed, 04 Dec 2024 21:02:18 +0800</pubDate><description><![CDATA[​                细节1：文件不存在，创建新文件，但是要保证前面的文件夹都是存在的；9.realloc修改之后的空间，地址值有可能发生变化，也有可能不会改变，但是原本的数据不会丢失；​              细节1：文件不存在，创建新文件，但是要保证前面的文件夹都是存在的；2.malloc返回的是void类型的指针，没有步长的概念，也无法获得空间中的数据，需要强转；​              细节：只能读，不能写，如果强行写出，数据是无法写到本地文件的；]]></description><category></category></item><item><title><![CDATA[C语言基础-学习笔记（2）]]></title><link>https://blog.youkuaiyun.com/2402_87943371/article/details/144155900</link><guid>https://blog.youkuaiyun.com/2402_87943371/article/details/144155900</guid><author>2402_87943371</author><pubDate>Sat, 30 Nov 2024 15:40:50 +0800</pubDate><description><![CDATA[定义格式：数据类型 数组名[长度]int arr[3]表示一个存储int类型数据的名叫arr的长度为3（最多能存三个）的数组数据类型*变量名//数据类型：要跟指向变量的类型保持一致//*：标记表示该变量是一个指针变量，1.利用字符数组+双引号的方式定义字符串；char 数组名[字符数]="数据"；例：char str1[4]="abc";//由于字符串末尾有隐含的结束标记因此字符数为4；结束标记打印时不显示；]]></description><category></category></item><item><title><![CDATA[C语言基础-学习笔记]]></title><link>https://blog.youkuaiyun.com/2402_87943371/article/details/144008139</link><guid>https://blog.youkuaiyun.com/2402_87943371/article/details/144008139</guid><author>2402_87943371</author><pubDate>Sun, 24 Nov 2024 15:16:55 +0800</pubDate><description><![CDATA[1. 还是根据小括号中表达式的结果去匹配对应的case。2. 执行对应case中的代码。3. 如果在执行的过程中，遇到了break，那么就会直接结束整个switch，但是如果没有遇到break，就会继续执行下面case的代码，直到遇到break，或者把整个switch中所有的代码全部执行完了，才会结束。]]></description><category></category></item></channel></rss>