本书采用ARMv8-A体系结构,介绍当前硬件技术的基本原理、汇编语言、计算机算术、流水线、内存层次结构和I/O。本书更加关注后PC时代发生的变革,通过实例、练习等详细介绍近期新涌现的移动计算和云计算,
本书从实际应用入手,结合作者自身多年从事AVR单片机竞赛培训与课堂教学的经验基础,以具体应用实例为引导,由浅入深、循序渐进地讲述了AVR单片机的硬件结构,在CodeVisionAVR环境下的编程方法及实例应用。本书以引导读者快速掌握对ATmega128单片机的编程开发为目的,详细介绍了ATmega128单片机内部结构和外围接口的特点、性能及其指令系统。在此基础上,介绍了CodeVisionAVR集成开发环境编译器使用C语言的相关知识。书中加入了大量的C语言实例程序,且均在CodeVisionAVR开发环境下编译通过。全书共分为13章,内容包括实用电子基础知识,数字电子电路基础,AVR单片机简介,CodeVisionAVRC编译开发环境,基本程序命令与I/O引脚,显示器件原理及应用,AD与DA,基本中断,定时/计数器,串口通信,电机控制,应用实验,轮式智能移动平台的开发与应用。
在软件主宰世界的当下,软件行业发展迅猛,成为让人关注的领域。从史前的计算需求,从1930年到2019年,作者从大历史观的角度追古鉴今,从大趋势,典型企业,赢家和输家,新技术,生产力/质量问题,方法,工具,语言,风险等角度,勾勒出波澜壮阔的软件工程发展史,检视软件工程发展史上的重要发明,把脉软件行业并指出企业、职业兴衰的底层原因,同时还对一些的软件企业商业模式有所涉猎。 本书引人入胜,读起来让人娓娓难以释卷,是一本见微知著、令人醍醐灌顶的通史,非常适合软件工程和信息技术相关专业的学生、从业人员与有志于科技创新创业的人阅读和参考。