黑客/背景知识/计算机架构/6502 汇编
外观
6502 汇编包含总共 151 个有效操作码;我们可以忽略一些资料来源提到的 105 个未定义操作码。由于这个小集合,6502 汇编语言使我们能够快速构建基于不存在硬件的假设机器,为这种硬件定义内存映射,然后继续为硬件定义简单的程序。
黑客维基教科书的这一页利用了这一点,将读者更深入地带入裸 CPU 的核心;尽管其他 CPU 有不同的指令集,但操作标志、寄存器、内存和堆栈的核心功能保持不变。更高级的 CPU 利用受保护的内存;但即使如此,传递和处理信号的功能也与传递和处理中断的功能非常接近。