AS Level · 主题 3–4
追踪处理器操作
使用寄存器、总线、类汇编操作与位掩码。
课程区分 AS 主题 1–12 与 A Level 主题 13–20。示例包括剑桥伪代码与 Python。
分别追踪数据与地址
程序计数器指出下一条指令。取指时,内存地址寄存器保存请求地址,内存数据寄存器保存传输值,当前指令寄存器保存待译码指令。地址是位置,而不是该位置存储的值。
地址、数据和控制总线承载不同信息。解释指令时,追踪哪个寄存器提供地址、内存返回什么,以及控制单元如何指挥执行。用追踪表记录累加器变化。
用掩码分离比特
按位 AND 掩码只保留掩码为 1 的位置。OR 可设置指定位,XOR 可翻转指定位。例如与 00001111 做 AND 可取出低四位,并保留它们的相对位置。
区分逐位执行的位运算与针对完整条件的布尔运算。分析逻辑电路时,先计算中间逻辑门输出,再求最终结果;真值表应覆盖所有输入组合。
自我检测
10110110 AND 00001111 的结果是什么?查看答案
是 00000110,只有输入的低四位可能保留为 1。
编写这些课程时使用的参考资料
我们在编写本课程时参考了这些官方文件,用以确定考纲结构和课程要求。
Cambridge International · 9618 · 2027–2029 年考试