英国高中课程辅导教学英国高中 课程辅导教
20220-08-09
学生背景
布里斯托大学 计算机专业 大一
课程名称
COMS10015 计算机架构
课程概述
英国布里斯托大学大一计算机架构(COMS10015)课程的目的是在高级编程语言和执行相关程序的硬件(如微处理器)之间架起一座桥梁。期末考试涉及到三个关键主题,从低到高逐步构建概念:
1、从数学和物理到数字逻辑:
(1)布尔代数,整数表示和算术;
(2)逻辑组件的物理设计(例如,来自晶体管的逻辑门);
(3)组合逻辑组件的使用(例如,卡诺图);
(4)时序逻辑组件的使用(例如,状态机)。
2、从数字逻辑到计算机处理器:
(1)处理器范例:计数器、累加器和寄存器;冯·诺依曼vs哈佛架构;RISC vs CISC;
(2)记忆范式:冯诺依曼瓶颈,记忆层次;高速缓冲存储器;
(3)指令集设计:指令类;寻址模式;指令编码和解码;
(4)处理器设计:总线;控制和数据路径;ALU;微编码与硬连线控制;提取-解码-执行循环。
3、从计算机处理器到软件应用:
(1)开发工具:汇编语言;装配和连接过程;调试器;
(2)支持结构化编程(例如,函数调用);
(3)支持操作系统(例如中断、保护)。









