月度归档: <span>2020年5月</span>
月度归档: 2020年5月

计算机系统3.4

访问信息

一个x86-64的中央处理器单元包含一组16个存储64位值得通用目的寄存器.

有许多会生成小于八字节结果的指令, 对于寄存器中剩下的字节有两条规则:

  • 生成1字节和2字节数字的指令会保持剩下的字节不变;
  • 生成4字节数字的指令会把高位4个字节置为0(对于IA32的x86-64的扩展).

[……]

继续阅读

计算机系统2.4

浮点数

浮点表示对形如V=x\times 2^y的有理数进行编码. 而在个人计算机刚刚诞生的时候, 有许多不同的浮点数规则, 直到IEEE标准的出现, 统一了浮点数的标准.

IEEE 电器和电子工程师协会 该协会也建立了WiFi标准

二进制小数

考虑十进制小数的如下表示:

d_md_{m-1}·[......]

继续阅读

PSO算法

PSO算法

作为一种演化算法, PSO(Particle Swarm Optimization)因为它的易实现和参数少的特性被广泛使用.

虽然我不能理解怎么能称得上是人工智能, 但是似乎沾一点边, 和SOM有一点点像.

逻辑

个人与群体

使用粒子群优化, 很显然, 需要[……]

继续阅读

相关记忆

The Flood – 来吧洪流, Curse my name

炎热的午后, 趁着10分钟的课间, 迫不及待地垂下头来打开ipod.

我已不记得拿着的是哪一款ipod.

但是云、水、礁、深蓝、忧郁我还记得.

偷塞上耳机, 把头埋得更深, In Deepest Blue.

The Flood, Let[……]

继续阅读

一次煎熬的经历——上下凸包葛立恒法找凸包

什么是凸包?

这就是凸包:

用什么方法找凸包?

  • 葛立恒扫描法

由最底的一点A1开始, 计算它跟其他各点的连线和x轴的角度, 按小至大将这些角度排序, 称它们的对应点为A_2,A_3,\ldots,A_n. 这里的时间复杂度可达[……]

继续阅读