• CPU自制入门
    本书教读者制作原创的计算机系统。第1章以介绍CPU为主,同时介绍如何制作存储程序与数据的内存、输入与输出的I/O以及将这些模块连接起来的总线,这些模块可以组合成一个简单的计算机系统。为了让这个计算机系统运转起来,第2章介绍电路板的设计和制作。第3章为这个计算机系统编写程序,并上机测试。本书可以帮助软件工程师了解硬件与底层,开发出高效代码。硬件工程师可以在该书基础上设计定制硬件,开发高速计算机系统。相信读者可以在本书的阅读过程中,体会到自制计算机系统的乐趣。 水头一寿(KAZUTOSHI SUITOU),庆应义塾大学硕士毕业。现在在庆应义塾大学攻读博士学位。目前从事实时嵌入式系统的系统LSI相关研究和开发。兴趣为音乐、摄影、自行车等。在RESPON小组担任逻辑设计工作。 米泽辽(RYO YONEZAWA),庆应义塾大学硕士毕业后,进入东芝株式会社半导体与存储子公司工作。目前从事高速串行接口IP的开发。兴趣为电子制作、家庭服务器管理等。在RESPON小组担任电路板设计与封面设计工作。 藤田裕士(YUJI FUJITA),庆应义塾大学硕士毕业后,进入日本电气株式会社工作。目前从事固件开发工作。兴趣为音乐欣赏、吉他演奏等。在RESPON小组担任软件设计工作。 赵谦(译者),2007年于青岛科技大学取得学士学位。2008年至今在日本熊本大学攻读博士学位。目前从事容错性FPGA架构及其CAD相关研究与开发。在FPGA领域著名国际会议FPGA、FPL以及ICFPT等发表过多篇学术论文。
  • 芯片简史
    ☆一本聚焦热门话题、热门行业的实力之作,完整呈现芯片发明和发展的60多年历程。 全书完整呈现了芯片发明与发展的历程,从支撑芯片产业发展的量子力学讲起,逐渐发展到半导体物理学,进而催生了半导体器件,这些器件又由简到繁,像一颗发芽的种子,演化出了双ji型晶体管、MOS场效晶体管、光电二ji管等,并由此集成构造出了模拟芯片(通信和传感器芯片等)、数字芯片(CPU、存储器、FPGA等)和光电芯片等。蕞后,本书还展示了芯片设计方法和制造方法由手工到自动的发展过程,并指出了芯片未来面对的挑战和可能的解决路径。可以说,了解芯片,有这一本书就够了。 ☆芯片的发展史,就是一部创新史与叛逆史——详细讲述一群叛逆者突破传统、不断创新的故事。 作者以芯片诞生和发展为主线,将散落在世界各地的实验室、杂志、书籍或新闻报道的庞杂信息重新组织、编排,在力求准确、科学的前提下,写作了这样一本综合性作品,使得我们透过“芯片简史”这四个字,深入了解那些散落在历史深处的芯片发/明者的个人世界,体验他们在发/明中所经历的种种困苦与喜悦、磨难与幸福,与他们一起重走芯片发明之路,看他们如何突破科学研究中的困难与现实世界的阻碍,做出一项项改变甚至颠覆世界面貌的发明和创新。 ☆一部跨越专业人士与大众藩篱的科技创新史,了解芯片发展历程以及看清未来发展趋势的绝佳商业图书。 芯片构成了现代社会正常运转的核心控制单元,影响范围涉及国家安全、商业、政治、文化等方面,没有芯片,我们现在所拥有的一切都无从谈起。为了使大众能够更加容易、更加清晰地了解芯片,本书作者在写作时做了以下努力:一是高度还原创新的历史过程,展现曾经盛行的观念和技术,以及新的技术是如何萌芽并与之斗争和蕞终突破的。二是突出作为创新者的个体,将历史的聚光灯打在实验台前的科学家和工程师身上,展现他们内心的渴望、追求、困顿、嫉妒和欣喜。三是将发明一刹那的火花清晰呈现出来。虽然知识的“剂量”被压缩,却足以激发读者智识上的兴趣,全书叙述上的惊险程度不逊于一部小说。 汪波:资深芯片研究专家。早年留学法国,获法国里昂国立应用科学学院集成电路硕士学位和利摩日大学高频微电子学博士学位,分别在华为公司、法国里昂纳米国家实验室和北京大学深圳研究生院从事集成电路设计的教学与科研工作,积累了二十余年经验。 科普作家,作品能够打通学科边界,兼具科学与人文内涵,让读者感受到思考的乐趣。已出版科普图书《时间之问》和《时间之问·少年版》。
  • 一个64位操作系统的设计与实现
    本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框架移植到物理平台中进行升级、完善与优化。为了凸显64位多核操作系统的特点,物理平台选用搭载着Intel Core-i7处理器的笔记本电脑。与此同时,本书还将Linux内核的源码精髓、诸多官方白皮书以及多款常用协议浓缩于其中,可使读者在读完本书后能够学以致用,进而达到理论联系实际的目的。 全书共分为16章。第1~2章讲述了操作系统的基础概念和开发操作系统需要掌握的知识;第3~5章在虚拟平台下快速构建起一个操作系统模型;第6~16章将在物理平台下对操作系统模型做进一步升级、优化和完善。 本书既适合在校学习理论知识的初学者,又适合在职工作的软件工程师或有一定基础的业余爱好者。 田宇 Linux内核爱好者,曾在多家大中型软件公司从事软件开发工作,参与过多款高端嵌入式产品的开发研制,主要负责Linux内核和驱动的研发,以及开源操作系统环境的深度定制。
  • STM32库开发实战指南
    本书着重讲解STM32F429的外设以及外设的应用,力争全面分析每个外设的功能框图和使用方法,让读者可以零死角地玩转STM32F429。 刘火良:网名野火,嵌入式开发工程师,野火嵌入式开发工作室的创始人,长期从事基于ARMCortex—M系列MCLJ嵌入式开发工作,积累了丰富的实战开发经验。作者在国内最受嵌入式开发工程师欢迎的阿莫电子论坛中担任版主。担任版主期间,为网友贡献了大量的实战开发教程和资料,累计下载量超过3万次,且被广泛转载,深得网友喜爱。 杨森:网名flyleaf,嵌入式开发工程师,野火嵌入式开发工作室发起人,对嵌入式实时操作系统有深入的研究和理解。曾推出《从零开始移植uC/OS到野火STM32开发板》,以全新的视角自上而下讲解uC/OS移植方法,深受网友好评。
  • Intel FPGA数字信号处理系统设计权威指南(基础篇)
    本书从硬件描述语言、Simulink环境下的模型构建和Intel FPGA高级综合工具下的C/C++程序设计三个不同的角度,对采用Intel FPGA平台构建数字信号处理系统的方法进行详细的介绍和说明。 全书共13章,主要内容涵盖了数字信号处理的基本理论知识,以及在Intel FPGA上的建模和实现方法。内容包括信号处理理论基础、数字信号处理实现方法、数值的表示和运算、Intel FPGA数字信号处理工具、CORDIC算法原理及实现、离散傅里叶变换原理及实现、快速傅里叶变换原理及实现、离散余弦变换原理及实现、FIR和IIR滤波器原理及实现、重定时信号流图原理及实现、多速率信号处理原理及实现、多通道FIR滤波器原理及实现,以及其他类型数字滤波器原理及实现等内容。 本书的设计环境使用了Intel公司的Quartus Prime Pro 19.4集成开发环境和Mathworks的MATLAB R2019a集成开发环境。本书内容新颖,理论和应用并重,充分反映了Intel FPGA实现数字信号处理的最新方法和技术。 本书可作为相关专业开设高性能数字信号处理课程的本科和研究生教学参考书,也可作为从事FPGA数字信号处理相关教师、研究生和科技人员的自学参考书,还可作为Intel公司大学计划教师和学生培训用书。 何宾,知名的嵌入式和EDA技术专家,长期从事电子设计自动化方面的教学和科研工作,与全球多家知名的半导体厂商和EDA工具厂商密切合作。已经出版电子信息方面的著作共40余部,内容涵盖电路仿真、电路设计、FPGA、数字信号处理、单片机、嵌入式系统等。典型的代表作有《模拟电子系统设计指南(基础篇):从半导体、分立元件到TI集成电路的分析与实现》、《模拟电子系统设计指南(实践篇):从半导体、分立元件到TI集成电路的分析与实现》、《Xilinx Zynq-7000嵌入式系统设计与实现-基于ARM Cortex-A9双核处理器和Vivado的设计方法》、《Altium Designer17一体化设计标准教程-从仿真原理和PCB设计到单片机系统》、《STC8系列单片机开发指南:面向处理器、程序设计和操作系统的分析与应用》等。
  • CPU通识课
    中央处理器(CPU)是计算机中最重要的芯片。CPU的设计和制造水平是一个国家信息技术实力的象征,产业生态的构建需要培养更多掌握CPU技术原理的高端人才。本书基于龙芯CPU团队在20年间积累的技术和经验,从CPU概览篇、CPU术语篇、CPU原理篇、CPU系统篇、CPU生产制造篇、CPU家族篇、CPU生态篇、中国CPU篇八大板块剖析CPU,生动有趣地讲解了CPU的基础概念、核心原理、生产制造及产业生态,更解读了龙芯CPU的研发历史、核心特色和生态建设经验,让读者循序渐进地进入CPU的殿堂。 本书可作为高等院校计算机专业本科生或研究生的通识教材,也可作为从事计算机体系结构或计算机系统设计的工程技术人员的参考书。本书也适合非专业人士阅读,尤其适合国内信息化厂商或想支持中国自主信息产业体系建设的有志人士阅读。 靳国杰博士后,高级工程师。现任龙芯中科技术股份有限公司总裁助理。曾任龙芯Java虚拟机团队、Loongnix操作系统团队、应用生态团队负责人。业务领域包括龙芯系统软件、龙芯信息化生态建设和市场推广。发表学术论文20篇,龙芯软件生态推广文章30余篇,申请发明专利40项。 张戈博士,教授级高工。现任龙芯中科技术股份有限公司副总裁,中国计算机学会体系结构专业委员会委员。长期从事龙芯处理器的研发、管理、市场与产业化工作,曾主持核高基、国家自然科学基金、863计划等多个课题,并获得中国计算机学会“科技进步奖”一等奖。
  • 大话数据恢复
    本书介绍了文件系统与数据恢复的基本概念、硬盘基础知识与数据恢复相关知识、虚拟硬盘工具使用与磁盘编辑软件WinHex的使用;以实例形式详细讲解MBR分区与GPT分区的管理方式,FAT32文件系统整体布局、文件及文件夹的管理方式等,NTFS文件系统整体布局、元文件的作用、索引目录的管理等;以案例形式介绍了数据恢复的基本思路、方法与步骤。 本书内容丰富,讲解由浅入深、通俗易懂、重点突出、示例翔实。在内容编排上,系统全面、新颖实用、可读性强。 本书适用于高等院校计算机相关专业学生,同时也适用于从事数据恢复、电子取证以及其他有关人员自学、参考等。
  • DSP原理及应用
    TI公司的TMS320C6000系列DSP是目前数字信号处理器中性能最好的产品之一,TMS320DM6437是TMS320C6000系列中一款重要的定点DSP芯片,其处理速度快、功能强大、片内外设丰富,应用广泛。本书全面介绍了TMS320DM6437的体系结构、原理、软硬件开发与程序设计方法,包括TMS320DM6437硬件结构、指令系统、软件开发环境及程序优化方法、片内资源、外设接口。本书还详细介绍了TMS320DM6437芯片在DSP主要算法、语音处理及图像处理方面的程序开发实例。 本书内容全面、实用,讲解通俗易懂,旨在使读者了解TMS320DM6437的体系结构和基本原理,掌握DSP系统的设计和开发过程,书中提供的案例便于读者学习理解DSP的程序开发方法。
  • 零点起飞学西门子S7-1200 PLC编程
    本书深入浅出地介绍了西门子公司推出的S7-1200 PLC的编程与应用。全书共分为10章,分别介绍了常用的低压电器、电气控制电路、PLC的基础知识、S7-1200 PLC的硬件结构和指令、博途软件的使用、用户程序结构、程序设计方法、通信网络、精简面板;并结合实际工程应用,介绍了PLC控制系统设计原则和流程;最后通过3个综合实训,帮助读者熟悉博途软件的使用,掌握S7-1200 PLC的硬件组态、编程、下载、调试及故障诊断等,以使读者具备设计和调试自动化工程的应用能力。 本书可供初学者及工程技术人员使用,也可作为高等院校、高职高专相关专业的教材。 赵化启,徐斌山,崔继仁编著
  • iPad 2玩家秘笈
    《iPad2玩家秘笈》讲述了:书山有路勤为径,学海无涯苦作舟。如果你是一个游客,《iPad2玩家秘笈》不是小舟,需要你费力的自己划,也不是航母,里面包罗万象,虽然内容丰富,但所学未免太多。它就是一本小小的导游手册,给你解决最基本的导航问题,让你在玩赏ipad的时候不至于迷路,也告诉你里面有哪些景点值得观赏。《iPad2玩家秘笈》共分9章,内容涵盖了ipad的用处及与其他产品的比较、如何购买ipad、ipad的基本操作、软件支持、上网和办公、游戏娱乐、完美越狱和ipad使用技巧。通过《iPad2玩家秘笈》,你可以掌握ipad的基本操作、如何上网办公和打游戏,但是怎么做“砧板”和拿来“拍蚊子”就没有涉及,因为别的书已经说得太多了。 由于ipad的使用者普遍年轻而且习惯快餐文化,所以《iPad2玩家秘笈》的结构允许你跳跃地阅读,方便你在需要的时候快速定位内容。同时《iPad2玩家秘笈》也用了不少篇幅描述ipad周边的八卦知识,适合交友较广的读者作为茶余饭后的谈资。 作者:王欣