本书针对没有独立开设模拟电路、数字电路、计算机组成原理、微机原理和汇编语言等偏硬件类课程的软件工程、人工智能和物联网工程等专业,根据专业课程建设及知识结构的要求,从计算机的视角,抽取模拟电路、数字电路、计算机组成原理、微机原理和汇编语言等课程中最基础的知识进行梳理归纳,围绕计算机这个对象,有机地形成一个体系,构成这些专业所必需的计算机硬件基础,目标是使得软件工程、人工智能和物联网工程等专业的学生能够基本理解软件如何通过硬件起作用,软件如何干预硬件,以充实学生的知识结构,满足工程认证的基本要求,为学生软件开发能力的培养提供硬件支撑。
本书内容涵盖概述、电子元器件基础、放大电路基础、数字电路基础、组合逻辑电路、时序逻辑电路、指令系统与汇编语言基本语法、输入输出系统、存储器、中央处理器等,同时给出了软硬件协同模式的计算机硬件基础实验指导。
本书可作为高等学校软件工程、人工智能和物联网工程等专业的教材或参考书,也可供工程开发人员参考。
展开