搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
汇编语言编程基础(基于LoongArch)/中国自主产权芯片技术与应用丛书
0.00     定价 ¥ 49.90
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115595423
  • 作      者:
    作者:孙国云//敖琪//王锐|责编:赵祥妮//宋吉文
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2023-01-01
收藏
畅销推荐
内容介绍
汇编语言是人和计算机沟通的最直接的方式,它描述了机器最终所要执行的指令序列。汇编语言和机器语言一样都是和计算机体系架构强绑定的低级语言。本书是龙芯自主指令集的首本汇编语言教程,系统讲解龙芯处理器全新的自主指令系统架构LoongArch。 本书循序渐进地介绍基于LoongArch的汇编语言知识,包括计算机语言、使用汇编语言的场景等基础知识,寄存器、指令集、函数调用等汇编语言的核心内容,以及编写程序示例和常用的调试手段。本书并不是逐条地讲解每一条指令的功能,而是通过关键指令的拆解来介绍计算机工作的基本原理,同时恰当地指出LoongArch的特殊之处,便于读者理解、实践、应用LoongArch。 本书非常适合基于龙芯架构的工程技术人员学习参考,也可作为从事计算机体系结构或计算机系统设计的工程技术人员的参考书,还可用作大学计算机专业的延伸阅读资料。本书的读者应具备以下基础:具有计算机的使用经验,具有计算机基础知识,具有一门高级语言(C、Java、Python等)的基本编程基础知识。
展开
目录
前言
01 汇编语言和龙芯架构简介
1.1 计算机语言
1.1.1 机器语言
1.1.2 汇编语言
1.1.3 高级语言
1.2 汇编语言的使用场景
1.2.1 场景1——快速定位问题和分析问题
1.2.2 场景2——性能分析和优化
1.2.3 场景3——完成高级语言无法实现的功能
1.3 龙芯系列处理器和龙芯架构介绍
1.3.1 龙芯系列处理器
1.3.2 龙芯自主指令系统
1.4 龙芯汇编语言程序编写示例
1.5 本章小结
1.6 习题
02 一窥LoongArch指令风貌
2.1 LoongArch指令特性
2.1.1 指令组成和指令分类
2.1.2 寄存器
2.1.3 指令长度和编码格式
2.1.4 指令汇编助记格式
2.1.5 符号扩展
2.1.6 寻址方式
2.2 C语言到LoongArch的编译过程
2.2.1 预处理和编译阶段
2.2.2 机器指令生成阶段
2.2.3 链接阶段
2.3 本章小结
2.4 习题
03 LoongArch基础整数指令集
04 LoongArch基础浮点数指令集
05 LoongArch ABI
06 LoongArch目标文件和进程虚拟空间
07 编写LoongArch汇编源程序
08 内嵌汇编
09 调试汇编程序
10 汇编程序性能优化
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证