UW CSE 351: The Hardware/Software Interface 目的及大纲
课程目的本课程旨在培养学生对于当软件运行时到底“发生了什么”的感知能力,这个问题其实有多种抽象层次的答案,包括硬件构架层次的,汇编层次的,C程序层次的以及Java程序层次的。本课程构建围绕的核心是C语言,汇编,和低级的数据表现方式,但这些恰恰与更高级的内容(大致如基础Java如何实现)和跟低级的(处理器的基本结构)以及操作系统的角色(不是操作系统的实现方式)相关联。对于那些想研究高级抽象的学生,此