课程介绍

学生背景

布里斯托大学 计算机专业 大一

课程名称

COMS10015 计算机架构

课程概述

英国布里斯托大学大一计算机架构(COMS10015)课程的目的是在高级编程语言和执行相关程序的硬件(如微处理器)之间架起一座桥梁。期末考试涉及到三个关键主题,从低到高逐步构建概念:

1、从数学和物理到数字逻辑:

(1)布尔代数,整数表示和算术;

(2)逻辑组件的物理设计(例如,来自晶体管的逻辑门);

(3)组合逻辑组件的使用(例如,卡诺图);

(4)时序逻辑组件的使用(例如,状态机)。

2、从数字逻辑到计算机处理器:

(1)处理器范例:计数器、累加器和寄存器;冯·诺依曼vs哈佛架构;RISC vs CISC;

(2)记忆范式:冯诺依曼瓶颈,记忆层次;高速缓冲存储器;

(3)指令集设计:指令类;寻址模式;指令编码和解码;

(4)处理器设计:总线;控制和数据路径;ALU;微编码与硬连线控制;提取-解码-执行循环。

3、从计算机处理器到软件应用:

(1)开发工具:汇编语言;装配和连接过程;调试器;

(2)支持结构化编程(例如,函数调用);

(3)支持操作系统(例如中断、保护)。

解决学业难题!1v1线上辅导——

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!