本书共10章,以16位微处理器8088/8086为主线,介绍微处理器的结构、工作原理、指令系统等,同时兼顾32位以上微处理器80386、80486以及Pentium系列微处理器的相关内容。汇编语言以MASM 6.0为主,同时介绍了与MASM 5.X的区别,详细讲解了基于80x86的汇编程序设计方法。书中详细介绍了传统的接口技术,如并行、串行、定时、DMA、中断、模/数及数/模等接口技术。考虑到信息类相关专业学生的学习需求,本书专门增加了一章介绍存储器技术。第10章介绍最新的高速串行接口USB接口。本书将微机原理、汇编语言、微机接口技术有机地融为一体,既适合课堂教学,又能紧跟最新技术,拓宽学生的知识面。本书条理清楚,深入浅出,有丰富的实例,便于自学。本书可以作为高等学校本科信息类相关专业的教材或参考书,也可以供广大工程技术人员参考。
本书系统介绍信号与系统的基本理论和分析方法。全书共7章,围绕连续和离散两类系统,介绍时域和变换域的分析方法。其中第1~4章讨论连续时间信号与系统的时域、频域分析和复频域分析,第5章和第6章讨论离散时间信号与系统的时域和z域分析。为了加强读者对知识的理解和掌握,在面向应用的基础上,第7章利用MATLAB/Simulink对信号与系统的一些应用进行实例仿真。本书简明易懂、重点突出,书中配有丰富的例题与课后习题。 本书可作为高等院校通信、电子信息、自动控制等专业的本科教材,同时也可为相关专业的科技工作者提供参考。
全书由浅入深地介绍了C语言的基本理论、基本知识以及编程的基本技能和方法,使读者能全面、系统地理解和掌握利用C语言进行程序设计的方法,更注重培养初学者使用计算机程序设计语言解决实际问题的能力。全书的源程序都在DevC++6.3上实现。全书共12章,第1章全面介绍C语言的概貌,包括编程的预备知识、程序设计语言的发展过程、结构化程序设计的基本特点以及C语言的开发环境,第2~6章介绍C语言的基础语法知识和3种基本程序控制结构,包括关键字与标识符、常量与变量、基本数据类型、运算符与表达式等,以及顺序结构、选择结构、循环结构3种基本程序控制结构,第7、8章和第10~12章介绍C语言函数和构造数据类型等的使用,包括数组、函数、结构体、共用体、文件和预处理命令等,第9章介绍C语言的精髓——指针。每章后面均附有习题,以供读者练习。 本书融合了课程思政元素,强化育人导向,主要作为计算机及相关学科本科生的课程教材,也可供相关领域的研究人员和工程技术人员参考。
全书从三方面进行了精心组织和详细讲解,旨在为读者在上机实践的过程中提供帮助。第一部分是上机实验指导,包括实验目的和实验内容,其中实验内容进一步分为验证实验、陷阱实验和提高实验三个环节。第二部分是习题参考答案和解析,包括各章的学习目标、基本知识点、重点和难点,然后列出了每章的知识体系结构,最后是各章全部习题的参考答案和解析。第三部分是全国计算机等级考试“二级 C 语言程序设计”考试的大纲及两套全国计算机等级考试“二级 C 语言程序设计“的真题及详解。本书主要作为计算机及相关学科学生的课程教材,也可供相关领域的研究人员和工程技术人员参考。