注册 登录 进入教材巡展
#

出版时间:2023-06

出版社:电子工业出版社

以下为《汇编语言(基于64位ARMv8体系结构)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121443718
  • 1-2
  • 454719
  • 48253696-8
  • 平塑
  • 16开
  • 2023-06
  • 390
  • 244
  • 计算机科学与技术
  • 本科
目录
目 录__eol__第1章 汇编语言基础 1__eol__1.1 计算机系统概述 1__eol__1.1.1 计算机硬件组成 1__eol__1.1.2 处理器的发展 3__eol__1.1.3 ARM处理器 6__eol__1.2 64位ARMv8编程结构 9__eol__1.2.1 ARMv8结构基础 9__eol__1.2.2 ARMv8寄存器 11__eol__1.2.3 ARMv8存储器模型 15__eol__1.3 64位ARM汇编语言 17__eol__1.3.1 ARM指令集 18__eol__1.3.2 汇编语言程序 21__eol__1.3.3 汇编语言开发 28__eol__习题1 32__eol__第2章 整型数据处理 36__eol__2.1 数据传送 36__eol__2.1.1 寄存器传送指令 36__eol__2.1.2 立即数传送指令 37__eol__2.2 加减运算 39__eol__2.2.1 加减指令 39__eol__2.2.2 带进位的加减指令 42__eol__2.2.3 设置标志的加减指令 42__eol__2.3 乘除运算 44__eol__2.3.1 乘法指令 44__eol__2.3.2 除法指令 45__eol__2.3.3 乘加和乘减指令 46__eol__2.4 位操作 46__eol__2.4.1 逻辑运算指令 46__eol__2.4.2 移位指令 49__eol__2.4.3 位段操作指令 50__eol__2.5 存储器访问 53__eol__2.5.1 存储器寻址方式 53__eol__2.5.2 载入和存储指令 56__eol__2.5.3 成对载入和存储指令 58__eol__2.5.4 地址生成指令 60__eol__习题2 64__eol__第3章 分支和循环程序 69__eol__3.1 分支指令 69__eol__3.1.1 无条件分支 69__eol__3.1.2 条件分支 70__eol__3.1.3 条件选择 72__eol__3.1.4 条件比较 74__eol__3.2 分支程序 74__eol__3.2.1 单分支结构 74__eol__3.2.2 双分支结构 77__eol__3.2.3 多分支结构 79__eol__3.3 循环程序 81__eol__3.3.1 计数控制循环 82__eol__3.3.2 条件控制循环 84__eol__3.3.3 多重循环 88__eol__习题3 90__eol__第4章 模块化程序设计 94__eol__4.1 子程序及其调用 94__eol__4.1.1 调用与返回指令 94__eol__4.1.2 调用规范 96__eol__4.1.3 模块化方法 109__eol__4.2 与C语言的混合编程 115__eol__4.2.1 模块连接 115__eol__4.2.2 嵌入汇编 116__eol__4.3 Linux系统功能调用 118__eol__4.3.1 调用方法 119__eol__4.3.2 调用示例 120__eol__4.4 A64系统类指令 122__eol__4.4.1 A64系统控制指令 123__eol__4.4.2 A64特殊存储器访问指令 125__eol__习题4 128__eol__第5章 浮点数据处理 131__eol__5.1 浮点数据类型 131__eol__5.1.1 IEEE浮点数据格式 131__eol__5.1.2 ARMv8浮点数据格式 136__eol__5.1.3 浮点寄存器 138__eol__5.2 浮点数据的存储器访问 140__eol__5.3 浮点数据的传送和转换 142__eol__5.3.1 浮点传送指令 142__eol__5.3.2 浮点格式转换指令 145__eol__5.4 浮点数据的运算和比较 149__eol__5.4.1 浮点算术运算指令 149__eol__5.4.2 浮点比较和条件选择指令 152__eol__习题5 158__eol__第6章 SIMD数据处理 162__eol__6.1 ARMv8的SIMD数据类型 162__eol__6.1.1 向量数据和向量寄存器 162__eol__6.1.2 SIMD数据操作 164__eol__6.2 SIMD数据的存储器访问 166__eol__6.2.1 存储器的寻址方式 166__eol__6.2.2 向量元素的访问方式 167__eol__6.3 SIMD数据的传送和转换 171__eol__6.3.1 SIMD数据传送指令 171__eol__6.3.2 SIMD数据格式转换指令 174__eol__6.4 SIMD数据的运算和比较 176__eol__6.4.1 SIMD整数运算指令 176__eol__6.4.2 SIMD浮点运算指令 181__eol__6.4.3 SIMD比较及条件设置指令 184__eol__6.5 SIMD数据的特色处理 186__eol__6.5.1 SIMD变体指令 186__eol__6.5.2 SIMD专用指令 199__eol__6.6 SIMD指令的编程应用 203__eol__习题6 205__eol__附录A 调试程序GDB 210__eol__A.1 常规操作 210__eol__A.2 调试示例 215__eol__A.3 常用命令 224__eol__附录B A64指令集 226__eol__B.1 A64基础指令集 226__eol__B.2 A64先进SIMD指令集 229__eol__附录C AS汇编程序主要指示符 234__eol__参考文献 235__eol__
Baidu
map