摘要: 带你初识Linux操作系统:https://www.linuxidc.com/Linux/2017-10/147454.htm Linux操作系统基础:https://www.cnblogs.com/skorzeny/p/6864399.html 盘点Linux操作系统的十大版本:https://b 阅读全文
posted @ 2018-10-19 15:17 Grooovvve 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 只有理解了CPU、微架构、指令集等概念之后,再去理解编译器概念就更加容易了。 这些概念像盖房子一样,一层一层地建立,扩展。上层的概念以下层为基础。概念的分层是为了更好地解释复杂的事物。 并且集中精力理解该层次的内容,而忽略其他层次的内容。 编译器这层的概念就开始向软件层面迈进了。 +++++++++ 阅读全文
posted @ 2018-10-19 14:12 Grooovvve 阅读(685) 评论(0) 推荐(0) 编辑
摘要: CPU是什么: 中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。 它的功能主要是解释计算机指令以及处理计算机软件中的数据。 +++++++++++++++++++++++++++ 阅读全文
posted @ 2018-10-19 13:49 Grooovvve 阅读(2687) 评论(0) 推荐(0) 编辑
摘要: 指令集Instruction Set Architecture(ISA)是什么: 指令集是存储在CPU内部,对CPU运算进行指导和优化的硬程序。拥有这些指令集,CPU就可以更高效地运行。 指令集是软件与CPU之间的一个接口而CPU就是接口的实列化。 指令集就是一组汇编指令的集合,不同的CPU使用的指 阅读全文
posted @ 2018-10-19 11:37 Grooovvve 阅读(1951) 评论(0) 推荐(0) 编辑
摘要: 寄存器是什么: 寄存器,是集成电路中非常重要的一种存储单元,通常由触发器组成。 +++++++++++++++++++++++++++++++++++++++++++++++++++ 寄存器的分类: 寄存器可分为电路内部使用的寄存器和充当内外部接口的寄存器这两类。 内部寄存器不能被外部电路或软件访问 阅读全文
posted @ 2018-10-19 11:27 Grooovvve 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 相关链接: ARM内核和架构都是什么意思,它们到底是什么关系?:https://www.cnblogs.com/locean/p/5710225.html arm的一些 阅读全文
posted @ 2018-10-19 11:05 Grooovvve 阅读(167) 评论(0) 推荐(0) 编辑
摘要: JTAG接口解读 通常所说的JTAG大致分两类,一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug;一般支持JTAG的CPU内都包含了这两个模块。 一个含有JTAG Debug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FL 阅读全文
posted @ 2018-10-19 10:57 Grooovvve 阅读(454) 评论(0) 推荐(0) 编辑