- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 2.3-2.3 CPU设计 / 计算机体系结构 / Cache机制
从的结构引入CPU结构:CPU内部构造只包含基本的,仅支持有限个指令。CPU支持的有限个基本指令集合,称为。程序代码存储在(内存)中,CPU可以从内存中一条一条地取指令、翻译指令并执行它。目前的CPU设计,一般都使用或硬件描述语言(Hardware Description Language,HDL)来整合ALU、内控制单元、寄存器、Cache等电路模块,然后通过电子设计自动化(Electronic Design Automation,)工具将其转换为逻辑门电路。
2025-05-09 17:22:19
483
原创 2.1 一颗芯片是怎样诞生的
主要用来将你设计的电路图映射到晶圆上,通过光照将你设计的电路图形投影到光刻胶上,光刻胶中被电路遮挡的部分被保留,溶解的部分就是掺杂的窗口。当我们在PN结两端加反向电压时,内建电场增强,此时会进一步阻止空穴和自由电子的扩散,不会形成电流,半导体。,此时就会削弱PN结的内建电场,平衡被打破,空穴和自由电子分别向两边扩散,形成电流,半导体。: 正如上面解释B-,此时硼离子是带负电的,空穴是正电,完整的P区实际还是中性的。这里提到了如何从沙子变成半导体硅,PN结等概念,都是以前没有关注过的,做个记录。
2025-05-08 16:35:20
361
原创 第1章 工欲善其事,必先利其器
GNU项目开发了许多关键工具和库,如GNU Compiler Collection (GCC)、GNU C Library (glibc)、GNU Core Utilities等。GCC是GNU项目的一个关键组件,GNU项目提供了操作系统所需的基础工具和库,而GCC则是其中的核心编译工具。(GNU Compiler Collection)是GNU项目的一部分,主要功能是将源代码编译成可执行文件。(一个文本文件,定义了编译规则和依赖关系)来自动执行编译、链接等操作,避免手动重复输入命令。
2025-04-29 15:45:55
752
原创 使用Android Studio抓手机APP log问题记录
小白使用Win11上安装的Android Studio中logcat,华为手机(鸿蒙系统) USB线连接电脑,进入USB调试模式,期待 Android Studio logcat会显示手机设备, 但一直提示“No Connected Devices”参考: https://stackoverflow.com/questions/41792867/adb-device-list-is-empty。PS:主要就是要多次点击版本号,才能进入隐藏的开发模式,这一点一开始摸不着头脑。,传输文件和仅充电都是不行的。
2025-02-05 16:20:03
241
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人