ARM汇编语言与硬件实验

2015-07-29 10:48AtaElahi
国外科技新书评介 2015年5期
关键词:寄存器体系结构指令

Ata+Elahi

ARM是微处理器行业的一家英国知名企业,全称是Advanced RICS Machines,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。ARM的技术具有性能高、成本低和能耗省的特点,适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。ARM是全球微处理器供应商之一,学习ARM指令集和掌握ARM汇编编程是开发ARM处理器低级别应用程序的必备工具。工程师将会从计算机体系结构和汇编语言的理解中显著受益,特别是,如果工作在一个做硬件开发的行业中。

全书共7章:1.关于数字信号、模拟信号、数字系统和传输方法的必要知识;2.逻辑门,寄存器和计算机体系结构;3-4.关于指令的ARM处理器架构,包括栈操作指令、移位和循环指令、寄存器交换指令,ARM数据传输指令、ARM寻址模式、数据传送指令格式、块传输指令和指令格式等内容;5.使用Keil开发ARM汇编语言编程工具,包括程序模版及编程规则等;6.关于ARM CortexM3处理器架构,MBED NXP LPC1768和基本的GPIO编程;7.实验室试验,其中包括:创建使用板载LED的二进制计数器、配置模拟数字转换器(ADC)、创建与ADC电压表、配置数模转换器(DAC)、转换二进制输出为十六进制显示、配置实时时钟(RTC)。

本书作者Ata Elahi是南康涅狄格州立大学计算机系教授。

本书提供了一个实用的方法来学习ARM汇编语言及TI微控制器的使用。首先介绍计算机体系结构,然后讨论了数字系统和数字逻辑。具体包括ARM汇编语言,ARM的Cortex架构及其组件,并配合TILM3S1968硬件实验。本书涵盖数字系统、数字逻辑、介绍计算机体系结构和汇编语言几大内容,可作为计算机系统中的基础课程,也可作为计算机科学和计算机技术的学生或业余爱好者的参考教材。

李亚宁,硕士研究生

(中国科学院自动化研究所)

猜你喜欢
寄存器体系结构指令
基于思维导图的化学知识体系结构构建
软件通信体系结构(SCA)理念下的无线通信系统探究
一样,不一样
《单一形状固定循环指令G90车外圆仿真》教案设计
新机研制中总装装配指令策划研究
飞思卡尔单片机脉宽调制模块用法研究
移位寄存器及算术运算应用
数字电路环境下汽车控制电路信号设计
认知无线网络中的重点技术和研究
太空第一人