03 2022 档案
摘要:条款01:视C++为一个语言联邦 语言联邦 C Object-Oriented C++ Template C++ STL 对内置类型而言,pass-by-value比pass-by-reference高效。 对类类型而言,pass-by-reference-to-const更好。 STL的迭代器和函
阅读全文
摘要:0x02 寄存器 CPU的组成 运算器:信息处理; 寄存器:信息存储; 控制器:控制各种器件运行; 内部总线:连接各种器件,完成数据传输。 内部总线实现CPU内部器件之间的联系,外部总线完成CPU和主板上其他器件的联系。 对于汇编程序员来说,CPU的主要部件是寄存器,是可以通过指令读写的。 2.1
阅读全文
摘要:0x01 基础知识 1.1 机器语言 机器语言是机器指令的集合。 机器指令是一列二进制数字,计算机将其转变为一列高低电平,使得计算机的电子器件受到驱动,从而完成运算。 上述计算机的功能由CPU(中央处理单元)来完成,是一种微处理器。 由于硬件设计和内部结构不同,就需要不同的电平脉冲控制,所以每一种微
阅读全文