
linux
文章平均质量分 81
Linux
司六米希
求职ing
展开
-
gdb调试以及常用相关工具(hexdump\objdump等)
什么是符号表符号表(Symbol Table)是在编译程序、链接程序以及调试程序等过程中用于存储和管理符号信息的数据结构。这里的符号可以是变量名、函数名、类名、标号等,以下从多个方面详细介绍符号表:基本概念在程序的编译和执行过程中,编译器和链接器需要知道各种标识符(符号)对应的地址、类型、作用域等信息,符号表就是用来存储这些信息的地方。它就像一个字典,将符号和与之相关的属性关联起来,方便编译器和其他工具在不同阶段进行查找、插入、删除和修改操作。原创 2025-03-10 22:47:46 · 1029 阅读 · 0 评论 -
GCC编译器(含预处理/编译/汇编/链接四阶段详解)
C 语言编译器用于把源代码编译成最终的可执行程序可安装mingw下载GCC编译器,进行操作练习在使用 GCC(针对 C 语言)或 G++(针对 C++ 语言)进行编译时,确实会经历。原创 2025-02-21 23:18:21 · 942 阅读 · 0 评论 -
DRAM vs SRAM
SRAM:功耗相对较高,由于触发器电路中晶体管数量较多,且需要持续供电来维持数据状态,所以在工作过程中会消耗较多的电能。SRAM:集成度较低,触发器电路由多个晶体管组成,占用的芯片面积较大,相同面积的芯片上能够集成的存储单元数量相对较少。SRAM:速度极快,由于其基于触发器的存储结构,数据的读写操作能够在极短的时间内完成,通常在几个纳秒(ns)级别。DRAM:集成度高,电容和相关的控制电路结构相对简单,占用的芯片面积小,能够在相同面积的芯片上集成更多的存储单元。原创 2025-02-19 14:14:24 · 345 阅读 · 1 评论 -
Linux基础【Linux开发】
👇。原创 2023-06-01 23:22:57 · 838 阅读 · 1 评论