Alone Cáfe
There is no limit to learning.
阿龙咖啡

学无止境,须时刻空杯

阿龙咖啡
学无止境,须时刻空杯
搜索什么...

编写 NES 模拟器的难题记录

关于 Bank Switching 的含义 The bank switching technique provides a way for computer systems to access more memory than they would otherwise be capable of. When a computer processor is limited to a specific amount of addressable memory space, addi…

   2020-04-01   9   0 查看全文

OpenSSL 编译不生成 libeay.lib 和 ssleay.lib 的解决方案

The complete explanation is that 1.0.x and 1.1.x do not have the same naming conventions for the generated libraries. OpenSSL 1.1.x has moved into what they call the “unified build system” and changed themselves the names of the libraries. This was …

   2020-03-26   42   1 查看全文

哈夫曼树

最优二叉树 —— 哈夫曼树 路径与路径长度 路径:从树中一个节点到另一个节点的分支构成这两个节点之间的路径路径长度:路径上的分支数目树的路径长度:从树根到每一个节点的路径长度之和 加权路径长度 若考虑节点的权值情况,可以拓宽路径长度的概念。节点…

   2020-03-24   60   0 查看全文

AT&T 汇编语言 (三) : 数据传送

数据定义 带有初值的区段 程序中 data 段和 rodata 段都是带有初始值(initialized)的区段,这些区段一般被直接汇编进目标文件中,写死在程序可执行文件内部。但是,在运行时刻它的副本会被拷贝到内存中,程序能够通过指令读写(rodata 段不可写)其中的数据元…

   2020-03-23   109   0 查看全文

AT&T 汇编语言 (二) : 程序组成

程序的组成 汇编语言程序由定义好的段构成,每个段都有不同的目的,三个最常用的段是 data 段(.data):声明带有初始值的数据元素,一般作为汇编语言的变量bss 段(.bss):声明使用 0 值初始化的数据元素,一般用于汇编语言程序的缓冲区text 段(.text):声明…

   2020-03-22   111   0 查看全文

AT&T 汇编语言 (一) : 软件包概述

GNU Binutils 软件包 GNU Binutils 软件包包含以下程序(软件包版本为 2.15) addr2line把地址转换为文件名和行号ar创建、修改和展开文件存档as把汇编语言代码汇编为目标代码c++filt还原 C++ 符号的过滤器gprof显示程序简档信息的程序ld把目标代码文件转换为可执…

   2020-03-22   56   0 查看全文

代码高亮插件测试

print "hello" def f(): print ", everyone!" x <=> y f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi f(x)=\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1 int main() { return 0; }

   2020-03-14   85   0 查看全文

Modern C++ 语言特性查漏补缺

const 修饰的成员函数 其本质是修改隐式this指针的类型,this指针将被认为是一个指向常量的指针 默认构造函数(default constructor) 无需任何实参对类成员执行默认初始化 合成的默认构造函数(synthesized default constructor) 即由编译器创建的默…

   2020-03-14   72   0 查看全文

数据库系统概论考试原题记录A

填空题 数据库管理技术经历了(人工管理阶段)、(文件存储阶段)和(数据库系统)三个阶段。 数据库管理系统的三级模式是(外模式)、(模式)和(内模式)。 数据模型通常由(数据结构)、(数据操作)和(数据完整性约束)三部分组成。 实体间的联系类型分为(一对…

   2019-12-17   99   1 查看全文

自制 MC90 编译系统开发日记

探索的过程不妨大胆一点,人都有那么一天会老去,其实有很多事情都可以去实现,去做你喜欢的,去做你想做的,造个方形的轮子,总比造不出来要好一些。编译器的设计也是这样,总之,暂且去挑战一下吧,万一做出来了呢,哈哈。

   2019-10-24   111   3 查看全文
加载更多