全部
图书
动态
    找到 5 条结果 按相关性 按时间降序

    自己动手写编译器、链接器

    [图书] - 王博俊、张宇 - 清华大学出版社 - 2015

    本书讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intel x86机器语言。在本书中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与Yacc这些编译器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。 本书适合各类程序员、程序开发爱好者

    精通Proteus 电路设计与仿真

    [图书] - 王博、姜义 - 清华大学出版社 - 2018

    本书基于Proteus 7.8 SP2版本,以实例为主线介绍Proteus的入门知识以及在电子线路设计中的实际应用,全书共10章,内容包括Proteus软件的基本操作方法、模拟和数字电路的仿真及分析、单片机仿真的知识以及与其他开发工具进行联合调试的技术,最后通过一个工程实例介绍使用Proteus ARES进行印制电路板设计的方法。本书在注重基础知识讲解的同时,给出相应的仿真实例,即使读者对电路和其中应用的元件不是很熟悉,只要认真阅读本书,也能够理解并运用这些实例。本书实例典型,内容丰富,通俗易懂,可读性强,系统全面,学练结合,能够达到教者轻松、学者有趣的效果。   本书可以作为高校电类专业相关课程的教材,也可以供广大电气工程技术人员学习和参考使用。

    单片机原理及应用——深入理解51单片机体系结构、程序设计与Proteus仿真(C语言版)

    [图书] - 王博 - 清华大学出版社 - 2022

    本书系统介绍单片机基本原理、体系结构、接口技术和单片机C语言程序设计。内容包括五部分: 第 一部分为单片机基础,包括第1~3章,分别介绍单片机与嵌入式系统、单片机体系结构与存储结构。第二 部分为单片机C语言程序设计,包括第4~第6章,分别介绍C语言的数据类型与基本运算、程序控制语句 和函数。第三部分为单片机片内资源程序设计,包括第7~10章,分别介绍单片机输入/输出、中断、定时 计数器和串行通信。第四部分为单片机扩展资源程序设计,包括第11~20章,分别介绍外部总线扩展、外 部程序存储器、外部数据存储器、键盘、显示、可编程并行接口芯片8255A、定时计数器8253/8254、数/模转 换器(DAC)、模/数转换器(ADC)和IIC总线。第五部分为实验,包括第21章和第22章,第21章用一个应 用实例介绍Proteus与Keil的联合调试,第22章安排22个基础实验帮助学生学习和理解单片机基本 原理。 本 书可作为高等学校电子信息类专业单片机课程教材,也可作为51系列单片机自学教材,还可作为 嵌入式系统开发、大学生创新项目参考教材。

    单片机接口扩展设计与Proteus仿真——深入理解51单片机项目开发(C语言版·微课视频版)

    [图书] - 王博 - 清华大学出版社 - 2022

    本书以MCS-51为模型机,介绍单片机的接口扩展技术。原理设计以AT89C51为主控芯片,选用KEIL uVision3.0 为开发平台,以C51作为开发语言。 1、本书目的不在于介绍单片机的基本原理和技术,而着眼于在51单片机片内资源的基础上,讲述单片机功能资源接口扩展,以解决单片机开发中存在的资源不足问题,包括:如何为51单片机扩展USB接口?如何扩展多路RS232/RS485标准串行通信接口,使单片机具有多机远程通信能力?如何实现多路模拟量同步输出?如何扩展带光隔离功率接口?如何为利用内部定时计数器为51系统设计看门狗?。 2、本书呈现给读者一个资源足够丰富的单片机系统,包括: 16KBROM+4KBRAM单元,32路I/O(可独立使用)单元,16路外部中断源单元,6路定时计数器单元,4路或8路TTL/CMOS串行通信接口单元,4路RS485通信单元,6路模拟量同步输出单元等。各单元综合考虑,预留地址空间,单独封装,可独立使用。 3、在书中给出整体系统中,地址、中断等公共资源不相互重复,便于读者根据具体设计需要,裁剪取舍相应单元,构造自己需要的应用系统。 4、每个单元给出完整原理图和完整程序。方案独特,解决特殊问题。各模块自成一体,在I/O线、端口地址、中断上相互独立,互不影响,各模块既具有完整的功能,有可以组合成一个整体运行。各模块有独特的功能,又可集成在一起成为一个整体运行。在设计中考虑资源冗余,便于扩展和取舍。 5、按模块功能讲解关键器件和设计思想 ,使读者在基本单片机基础上,解决实际工程设计中的技术问题,真正实现从入门到精通。 四、市场需求 单片机是国内电子信息类专业本科生重要专业基础课,市场庞大而稳定。作者长期从事高校单片机教学和科研工作,熟悉教学内容、教学规律和教学要求,根据需求不断调整教学内容,具有良好的市场适应性和市场前景。本书以MCS-51为模型机,介绍单片机的接口扩展技术。原理设计以AT89C51为主控芯片,选用KEIL uVision3.0 为开发平台,以C51作为开发语言。 1、本书目的不在于介绍单片机的基本原理和技术,而着眼于在51单片机片内资源的基础上,讲述单片机功能资源接口扩展,以解决单片机开发中存在的资源不足问题,包括:如何为51单片机扩展USB接口?如何扩展多路RS232/RS485标准串行通信接口,使单片机具有多机远程通信能力?如何实现多路模拟量同步输出?如何扩展带光隔离功率接口?如何为利用内部定时计数器为51系统设计看门狗?。 2、本书呈现给读者一个资源足够丰富的单片机系统,包括: 16KBROM+4KBRAM单元,32路I/O(可独立使用)单元,16路外部中断源单元,6路定时计数器单元,4路或8路TTL/CMOS串行通信接口单元,4路RS485通信单元,6路模拟量同步输出单元等。各单元综合考虑,预留地址空间,单独封装,可独立使用。 3、在书中给出整体系统中,地址、中断等公共资源不相互重复,便于读者根据具体设计需要,裁剪取舍相应单元,构造自己需要的应用系统。 4、每个单元给出完整原理图和完整程序。方案独特,解决特殊问题。各模块自成一体,在I/O线、端口地址、中断上相互独立,互不影响,各模块既具有完整的功能,有可以组合成一个整体运行。各模块有独特的功能,又可集成在一起成为一个整体运行。在设计中考虑资源冗余,便于扩展和取舍。 5、按模块功能讲解关键器件和设计思想 ,使读者在基本单片机基础上,解决实际工程设计中的技术问题,真正实现从入门到精通。 四、市场需求 单片机是国内电子信息类专业本科生重要专业基础课,市场庞大而稳定。作者长期从事高校单片机教学和科研工作,熟悉教学内容、教学规律和教学要求,根据需求不断调整教学内容,具有良好的市场适应性和市场前景。

    Photoshop图形图像处理实例教程

    [图书] - 骆焦煌、连和谬、邱宏、王博 - 清华大学出版社 - 2021

    本书全面系统地介绍了PhotoshopCC的基本操作方法和图形图像处理技术,内容主要包括图形图像处理基础知识、PhotoshopCC工作环境的认识、创建和编辑选区、图像的绘制、图像的修饰、图像的编辑、图形及路径的绘制、图像色彩的调整、图层的编辑应用、文字与蒙版的应用、通道与滤镜的应用等。本书内容丰富,图文并茂,实例易学,步骤详细,理论与实践相结合,体现“理论够用,重在实践,理论与实践同步”的教学理念。本书还配有书中所需的素材和效果图以及教学大纲、教案、PPT课件等资源。 本书可作为高等院校各相关专业图形图像处理课程的教材,也可作为相关行业及图形图像处理爱好者的参考用书。

    • 1