技术笔记
★ 芯片架构。首先我们要了解一下芯片架构究竟是什么,芯片架构也就是指令集,它是沟通芯片与操作系统统的语言,简单的来讲,就是将操作系统的语言翻译成芯片语言。这就是为什么 X86 架构,会与 windows 应对,形成所谓的 wintel 联盟生态,而安卓会与 ARM 对应,形成 A-A 生态了。
★ 时钟同步。我也在研究时钟同步,我的理解就是通信设备双方是没有时钟的,我说的这个时钟是指手表的意思;异步的时钟同步是指在一个字符的第一个比特,起始比特开始,以停止位结束,也就是字符的最后一个比特。打个比方,我向你手递100块砖,每递20块休息一次,而我们两个并没有戴手表的,现在约定我开始向你传递20块砖时,向你打招乎“开始传递!”,那么这就是和你同步,相当于在字符的第一个比特同小,我们两个协同递砖,这20块传递完时,我向你说“传递结束!”,这就相当于一个字符的停止位。打个比方,休息了一个随机的时间段,再次开始传递时,再开始上面的喊话和动作,当然我们在20块砖的传递过程中,我们两个的频率要相同,不然扔地上了。
★ 公钥负责加密,私钥负责解密。公钥人人可得,私钥永远不泄露。说白了加密就是将一个已知的数字根据一定的规则转换变成另一个数字,以前这些数字放在一起都可读,但是经过这么一转换,就变得不可读了。