汇编语言:基于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
113人买过
  •   《汇编语言:基于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版)
汇编语言实用教程 : 基于Win32编程
秦莲、姬伟峰 主编
汇编语言:基于Linux环境(第3版)
汇编语言(基于64位ARMv8体系结构)
钱晓捷
汇编语言:基于Linux环境(第3版)
汇编语言(第4版)
全国计算机专业技术资格考试办公室 著
您可能感兴趣 / 更多
汇编语言:基于Linux环境(第3版)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
汇编语言:基于Linux环境(第3版)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
汇编语言:基于Linux环境(第3版)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
汇编语言:基于Linux环境(第3版)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
汇编语言:基于Linux环境(第3版)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
汇编语言:基于Linux环境(第3版)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
汇编语言:基于Linux环境(第3版)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
汇编语言:基于Linux环境(第3版)
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
汇编语言:基于Linux环境(第3版)
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
汇编语言:基于Linux环境(第3版)
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
汇编语言:基于Linux环境(第3版)
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
汇编语言:基于Linux环境(第3版)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译