为什么要学习计算机组成原理
在计算机专业中,组成原理是一门必修课。计算机组成原理那么抽象难懂,为什么一定要学呢?今天我借此机会和大家共同探讨下这个问题。
1.1 核心专业基础课
计算机专业
基础及专业基础课分别为:数字电路及逻辑设计、汇编语言程序设计、硬件描述语言、高级语言程序设计和其它基础课。
核心专业基础课分别为:计算机组成原理、操作系统原理。
专业课分别为:嵌入式系统、存储系统、计算机系统、网络系统、数据库系统和其它应用系统。
专业课的课程目标是能够让学生掌握理解系统、构建系统、优化系统的知识,进而具备系统能力。计算机组成原理作为中间课程,主要内容有:介绍运算器、控制器、存储器的结构、工作原理、设计方法及互连构成整机的有关技术。作为一门核心专业基础课,在计算机专业课程体系中起着承上启下的作用。
1.2 后 PC 时代技术发展的迫切需求
移动计算对信息智能终端在无线环境下的数据传输、数据处理及资源共享等应用提出了高效(资源占用少)、准确(可靠)、及时(执行速度快)等要求。
多核技术对计算系统微体系结构、系统软件与编程环境均有很大影响(并行程序设计)--提出了软、硬件深度协同的要求。
时代需要大量“懂软件的硬件工程师”、“懂硬件的软件工程师”、“懂安全的工程师”——系统级安全工程师!
评论