汇编语言:基于Linux环境(第3版)

汇编语言:基于Linux环境(第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Jeff Duntemann) ,
2014-02
版次: 3
ISBN: 9787302345923
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 567页
字数: 675千字
正文语种: 简体中文
原版书名: Assembly Language Step-by-Step: Programming with Linux 3rd Edition
116人买过
  •   《汇编语言:基于Linux环境(第3版)》是风靡美国的经典汇编语言畅销书籍的新版,美国计算机领域著名作者JeffDuntemann的力作。作者以其渊博的专业知识,丰富的实战经验,结合生动详尽的实例,全面系统地介绍了Linux环境下如何使用汇编语言进行程序设计以及与之有关的背景知识和相关工具的使用。《汇编语言:基于Linux环境(第3版)》写作风格独特,《汇编语言:基于Linux环境(第3版)》采用作者最有特色的对话式风格,结合大量源于生活的暗喻,将晦涩难懂的知识点条分缕析地呈现出来,以便读者能以轻松愉快的心情学习。
      《汇编语言:基于Linux环境(第3版)》适合刚涉足Linux环境下汇编语言的读者,也可作为相关技术人员的参考书。   JeffDuntemann,技术作家、编辑和讲师,同时也是一个出版业分析师。在他涉足技术领域的30年中,他曾经担任过施乐公司的程序员和系统分析员,Ziff-Davis出版公司的技术期刊编辑,CoriolisGroupBooks及后来的Paraglyph杂志社的编辑部主任。他目前是一名技术出版顾问,同时拥有Copperwood出版社(lulu.com的按需印刷出版商)。Jeff与妻子Carol住在科罗拉多州斯普林斯市。 第1章又一个令人愉快的星期六
    1.1一切尽在计划之中
    1.1.1步骤和测试
    1.1.2不止两种方式
    1.1.3计算机像我们一样思考
    1.2如果这是真实情况
    1.3此路不通,请绕行
    1.3.1BigBux游戏
    1.3.2玩BigBux游戏
    1.4像棋盘游戏一样的汇编语言编程
    1.4.1代码和数据
    1.4.2地址
    1.4.3隐喻,将军

    第2章外星基数
    2.1新数学怪物归来
    2.2在火星上计数
    2.2.1火星数字剖析
    2.2.2数字基数的本质
    2.3八进制:绿色精怪怎样偷走8和9的
    2.4十六进制:解决数字的短缺
    2.5从十六进制到十进制,从十进制到十六进制
    2.5.1从十六进制到十进制
    2.5.2从十进制到十六进制
    2.5.3练习!练习!再练习
    2.6十六进制运算
    2.6.1列和进位
    2.6.2减法和借位
    2.6.3跨多列借位
    2.6.4意义何在
    2.7二进制
    2.7.1二进制值
    2.7.2为什么使用二进制
    2.8二进制简写方式:十六进制

    第3章摘下面具
    3.1RAXie,我们怎么不认识你
    3.2开关、晶体管和存储器
    3.2.1如果走陆路,就是!
    3.2.2晶体管开关
    3.2.3难以置信的位缩水
    3.2.4随机访问
    3.2.5存储器访问时间
    3.2.6字节,字,双字四字
    3.2.7精致的芯片排成一行
    3.2.8车间工长和流水线
    3.2.9对话内存
    3.2.10驾驭数据总线
    3.2.11车间工长的口袋
    3.2.12流水线
    3.3遵循计划行事的盒子
    3.3.1取指和执行
    3.3.2车间工长的内脏
    3.3.3改变航向
    3.4是什么vs.怎么做:体系结构和微体系结构
    3.4.1体系结构的演变
    3.4.2地下室里的秘密机制
    3.5工厂经理
    3.5.1操作系统:角落办公室
    3.5.2BIOS:是软件,但并不软
    3.5.3多任务魔术
    3.5.4内核提升
    3.5.5内核爆炸
    3.5.6计划

    第4章位置,位置,位置
    4.1内存模式的乐趣
    4.1.116位将带来64K存储空间
    4.1.2兆字节的本质
    4.1.3向后兼容和虚拟86模式
    4.1.416位眼罩
    4.2段的本质
    4.2.1一个界限,而非一个位置
    4.2.2用两个16位寄存器构成20位地址
    4.316位和32位寄存器
    4.3.1通用寄存器
    4.3.2半寄存器
    4.3.3指令指针寄存器
    4.3.4标志寄存器
    4.4三种主要的汇编编程模型
    4.4.1实模式平面模型
    4.4.2实模式段模型
    4.4.3保护模式平面模型
    4.5保护模式下不再允许我们做的事情
    4.5.1内存映射视频系统
    4.5.2直接访问端口硬件
    4.5.3直接调用B10S
    4.6展望未来:64位“长模式”

    第5章汇编的权利
    5.1文件及其包含的内容
    5.1.1二进制文件vs文本文件
    5.1.2用Bless编辑器查看文件内容
    5.1.3解释原始数据
    5.1.4“字节序”
    5.2文本进去,代码出来
    5.2.1汇编语言
    5.2.2注释
    5.2.3当心“只写”源代码
    5.2.4目标代码和连接器
    5.2.5重定位能力
    5.3汇编语言开发过程
    ……
    第6章有地儿,有工具
    第7章跟踪指令
    第8章我们的崇高目标
    第9章位、标志、分支和表
    第10章分治
    第11章字符串奏鸣曲
    第12章C语言
  • 内容简介:
      《汇编语言:基于Linux环境(第3版)》是风靡美国的经典汇编语言畅销书籍的新版,美国计算机领域著名作者JeffDuntemann的力作。作者以其渊博的专业知识,丰富的实战经验,结合生动详尽的实例,全面系统地介绍了Linux环境下如何使用汇编语言进行程序设计以及与之有关的背景知识和相关工具的使用。《汇编语言:基于Linux环境(第3版)》写作风格独特,《汇编语言:基于Linux环境(第3版)》采用作者最有特色的对话式风格,结合大量源于生活的暗喻,将晦涩难懂的知识点条分缕析地呈现出来,以便读者能以轻松愉快的心情学习。
      《汇编语言:基于Linux环境(第3版)》适合刚涉足Linux环境下汇编语言的读者,也可作为相关技术人员的参考书。
  • 作者简介:
      JeffDuntemann,技术作家、编辑和讲师,同时也是一个出版业分析师。在他涉足技术领域的30年中,他曾经担任过施乐公司的程序员和系统分析员,Ziff-Davis出版公司的技术期刊编辑,CoriolisGroupBooks及后来的Paraglyph杂志社的编辑部主任。他目前是一名技术出版顾问,同时拥有Copperwood出版社(lulu.com的按需印刷出版商)。Jeff与妻子Carol住在科罗拉多州斯普林斯市。
  • 目录:
    第1章又一个令人愉快的星期六
    1.1一切尽在计划之中
    1.1.1步骤和测试
    1.1.2不止两种方式
    1.1.3计算机像我们一样思考
    1.2如果这是真实情况
    1.3此路不通,请绕行
    1.3.1BigBux游戏
    1.3.2玩BigBux游戏
    1.4像棋盘游戏一样的汇编语言编程
    1.4.1代码和数据
    1.4.2地址
    1.4.3隐喻,将军

    第2章外星基数
    2.1新数学怪物归来
    2.2在火星上计数
    2.2.1火星数字剖析
    2.2.2数字基数的本质
    2.3八进制:绿色精怪怎样偷走8和9的
    2.4十六进制:解决数字的短缺
    2.5从十六进制到十进制,从十进制到十六进制
    2.5.1从十六进制到十进制
    2.5.2从十进制到十六进制
    2.5.3练习!练习!再练习
    2.6十六进制运算
    2.6.1列和进位
    2.6.2减法和借位
    2.6.3跨多列借位
    2.6.4意义何在
    2.7二进制
    2.7.1二进制值
    2.7.2为什么使用二进制
    2.8二进制简写方式:十六进制

    第3章摘下面具
    3.1RAXie,我们怎么不认识你
    3.2开关、晶体管和存储器
    3.2.1如果走陆路,就是!
    3.2.2晶体管开关
    3.2.3难以置信的位缩水
    3.2.4随机访问
    3.2.5存储器访问时间
    3.2.6字节,字,双字四字
    3.2.7精致的芯片排成一行
    3.2.8车间工长和流水线
    3.2.9对话内存
    3.2.10驾驭数据总线
    3.2.11车间工长的口袋
    3.2.12流水线
    3.3遵循计划行事的盒子
    3.3.1取指和执行
    3.3.2车间工长的内脏
    3.3.3改变航向
    3.4是什么vs.怎么做:体系结构和微体系结构
    3.4.1体系结构的演变
    3.4.2地下室里的秘密机制
    3.5工厂经理
    3.5.1操作系统:角落办公室
    3.5.2BIOS:是软件,但并不软
    3.5.3多任务魔术
    3.5.4内核提升
    3.5.5内核爆炸
    3.5.6计划

    第4章位置,位置,位置
    4.1内存模式的乐趣
    4.1.116位将带来64K存储空间
    4.1.2兆字节的本质
    4.1.3向后兼容和虚拟86模式
    4.1.416位眼罩
    4.2段的本质
    4.2.1一个界限,而非一个位置
    4.2.2用两个16位寄存器构成20位地址
    4.316位和32位寄存器
    4.3.1通用寄存器
    4.3.2半寄存器
    4.3.3指令指针寄存器
    4.3.4标志寄存器
    4.4三种主要的汇编编程模型
    4.4.1实模式平面模型
    4.4.2实模式段模型
    4.4.3保护模式平面模型
    4.5保护模式下不再允许我们做的事情
    4.5.1内存映射视频系统
    4.5.2直接访问端口硬件
    4.5.3直接调用B10S
    4.6展望未来:64位“长模式”

    第5章汇编的权利
    5.1文件及其包含的内容
    5.1.1二进制文件vs文本文件
    5.1.2用Bless编辑器查看文件内容
    5.1.3解释原始数据
    5.1.4“字节序”
    5.2文本进去,代码出来
    5.2.1汇编语言
    5.2.2注释
    5.2.3当心“只写”源代码
    5.2.4目标代码和连接器
    5.2.5重定位能力
    5.3汇编语言开发过程
    ……
    第6章有地儿,有工具
    第7章跟踪指令
    第8章我们的崇高目标
    第9章位、标志、分支和表
    第10章分治
    第11章字符串奏鸣曲
    第12章C语言
查看详情
相关图书 / 更多
汇编语言:基于Linux环境(第3版)
汇编语言案例教程(微课版)()
李建俊、张慧明 著
汇编语言:基于Linux环境(第3版)
汇编语言:基于x86处理器(原书第8版)
[美]基普·R.欧文(Kip R.Irvine)
汇编语言:基于Linux环境(第3版)
汇编语言简明教程(湖北警官学院系列教材)
王宁 著
汇编语言:基于Linux环境(第3版)
汇编语言程序设计——基于x86与MIPS架构
何云华
汇编语言:基于Linux环境(第3版)
汇编语言上机指导(微课版)
许向前 主编;崔素丽 副主编;李建俊;张慧明;孙曼曼
汇编语言:基于Linux环境(第3版)
汇编语言编程基础 基于LoongArch
孙国云 敖琪 王锐
汇编语言:基于Linux环境(第3版)
汇编语言:基于x86处理器(英文版·原书第8版)
[美]基普·欧文(Kip R.Irvine)
汇编语言:基于Linux环境(第3版)
汇编语言程序设计——基于ARM体系结构(第4版)
文全刚 著
汇编语言:基于Linux环境(第3版)
汇编语言与计算机系统组成 第2版
李心广 张晶 潘智刚 罗海涛 编著
汇编语言:基于Linux环境(第3版)
汇编语言(基于64位ARMv8体系结构)
钱晓捷
汇编语言:基于Linux环境(第3版)
汇编语言程序设计(第3版)(微课版)
刘慧婷 吕钊
汇编语言:基于Linux环境(第3版)
汇编语言(第4版)
全国计算机专业技术资格考试办公室 著
您可能感兴趣 / 更多
汇编语言:基于Linux环境(第3版)
从一到无穷大(爱因斯坦亲笔推荐的科普入门书,清华大学校长送给新生的礼物;世界著名物理学家、宇宙大爆炸学说的先驱)
[美]乔治·伽莫夫 著;栗子文化 出品;有容书邦 发行
汇编语言:基于Linux环境(第3版)
明信片(《断背山》作者又一力作,荣获福克纳文学奖,49张明信片背后是100种离奇人生)
[美]安妮·普鲁 著;黄宜思 译
汇编语言:基于Linux环境(第3版)
欲望行星:人类时代的地球
[美]唐纳德·沃斯特(Donald Worster) 著;侯深 译;汉唐阳光 出品
汇编语言:基于Linux环境(第3版)
超大规模集成电路物理设计:从图分割到时序收敛(原书第2版) [美国]安德·B.卡恩
[美]安德·B.卡恩
汇编语言:基于Linux环境(第3版)
海外中国研究·文化、权力与国家:1900—1942年的华北农村(海外中国研究丛书精选版第四辑)
[美]杜赞奇 著;王福明 译
汇编语言:基于Linux环境(第3版)
全新正版图书 改变世界的6种力亨利·波卓斯基浙江科学技术出版社9787573910929
[美] 亨利·波卓斯基
汇编语言:基于Linux环境(第3版)
(守望者·传记)身体的疯狂朝圣:田纳西·威廉斯传
[美]约翰·拉尔 著;张敏 凌建娥 译
汇编语言:基于Linux环境(第3版)
哥白尼
[美]欧文·金格里奇(Owen Gingerich)
汇编语言:基于Linux环境(第3版)
玻璃底片上的宇宙
[美]达娃·索贝尔 后浪
汇编语言:基于Linux环境(第3版)
数学侦探 珠宝行里的X劫匪
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
汇编语言:基于Linux环境(第3版)
十大经济学家
[美]约瑟夫·熊彼特
汇编语言:基于Linux环境(第3版)
闲散一些也无可厚非
[美]艾莉森·孙 著;李昂 译