首页>英国计算机工程基础Fundamentals of Computer Engineering

计算机工程基础

COMP12111

Fundamentals of Computer Engineering

学习目标

课程内容:

本课程的主要目的是让学生对支撑计算机系统的硬件有一个基本的了解。此外,课程还涉及:

- 基本逻辑和逻辑门介绍

- 将简单系统划分为组合块和顺序块

- 介绍帮助设计基本计算机系统的基本CAD工具

- 概述硬件描述语言,特别强调Verilog语言

- 介绍简单处理器的逻辑级实现

- 讨论计算机系统如何与内存和I/O设备交互

课程大纲:

1、逻辑入门:数字信号、数据表示、布尔逻辑和函数、德摩根定理、逻辑门、多路复用器、二进制运算、抽象和层次结构、时钟、顺序系统。

2、计算机辅助设计(CAD):对CAD工具、测试与仿真的需求。

3、硬件描述语言Verilog:Verilog简介、Verilog赋值、用Verilog设计组合和顺序电路。

4、寄存器传输层 (RTL) 设计:同步范例、顺序系统介绍、RTL 设计视图、寄存器、数据通路和控制。

5、有限状态机 (FSM):FSM 简介、状态转换图、状态转换表、Verilog 实现。

6、处理器设计:CPU、内存、I/O、处理器运行、指令执行、操作顺序、程序计数器、指令寄存器、条件代码寄存器。

7、MU0:指令集和操作、算术逻辑单元 (ALU) 设计和关键路径、MU0 数据路径设计和控制。

8、存储器:冯-诺依曼和哈佛体系结构、三态缓冲器和双向总线、内存映射、地址解码方案、地址解码器。存储器层次结构。

9、输入和输出:输入/输出接口、通信和输入/输出设备。

10、Verilog:Verilog 电路设计实例。

11、MU0 编程:对 MU0 编程和访问外设。

学习成果:

成功完成本课程后,学生将能够:

1、在不同的数基之间进行转换,并执行二进制加减法。

2、操作布尔表达式,并使用简单的组合电路说明其实现。

3、讨论简单二进制加法器的设计,并强调该设计的模仿之处。

4、解释 Verilog 语言的主要特点,用 Verilog 语言编写组合和顺序逻辑电路设计的行为模型。

5、使用 CAD 工具设计、实现和验证电路设计。

6、讨论简单数字计算机的组织和运行,包括处理器、存储器和输入/输出。

7、讨论并实现简单处理器的设计。

8、讨论如何在简单的处理器设计上执行机器语言程序并生成工作代码。

展开全部

英国计算机工程基础课程辅导

  • 课程课件讲解
  • 作业知识点讲解
  • 考前冲刺辅导
  • 挂科appeal
  • 课程课件讲解

    同步海外各大院校学习进度+原版课件,PPT课件知识点讲解,包含但不限于作业讲解、考试突击辅导、论文essay辅导等,提高GPA,解决课业难题。

  • 作业知识点讲解

    作业题目讲解,topic+outline讲解,作业题难点知识点、答题思路指导。

  • 考前冲刺辅导

    帮助学生考前快速冲刺,考前直击重点/作答技巧,重点难点梳理+讲解,预测exam考点,更有独家学习资料与干货分享。

  • 挂科appeal

    学术不端、论文低分重复度高申诉appeal、考试作弊挂科听证会申诉,全程申诉老师陪同指导,高质量申诉信写作,听证会材料搜集整理,抓住申诉机遇。

犹豫不决 不如直接对话导师

没找到想看的信息?直接联系导师咨询

8500+硕博导师库匹配,免费咨询

  • 课程跟不上辅导规划
  • 面试笔试高通过率技巧
  • 论文写作范文赏析
  • 考前冲刺刷题方案
  • 留学选课选导师攻略
  • 申诉高成功率秘籍

免费获得学习规划方案

已有 1129 位留学生获得学习规划方案

英国

  • 英国
  • 美国
  • 澳洲
  • 加拿大
  • 新西兰
  • 新加坡
  • 中国香港
  • 欧洲
  • 其他

*已对您的信息加密,保障信息安全

相关动态

  • 最新案例
  • 最新问答
  • 最新资讯

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

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