汇编语言:基于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版)
汇编语言(基于64位ARMv8体系结构)
钱晓捷
汇编语言:基于Linux环境(第3版)
汇编语言程序设计(第3版)(微课版)
刘慧婷 吕钊
汇编语言:基于Linux环境(第3版)
汇编语言(第4版)
全国计算机专业技术资格考试办公室 著
您可能感兴趣 / 更多
汇编语言:基于Linux环境(第3版)
亚拉山大的读心术(数学大师的逻辑课) 伦理学、逻辑学 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
汇编语言:基于Linux环境(第3版)
纳博科夫精选集第五辑
[美]弗拉基米尔·纳博科夫著
汇编语言:基于Linux环境(第3版)
九桃盘(美国二十世纪重要女诗人玛丽安·摩尔诗歌精选集,由知名女诗人和女性诗学研究者倪志娟倾情翻译)
[美]玛丽安•摩尔
汇编语言:基于Linux环境(第3版)
全新正版图书 制造德·戴维尼浙江教育出版社9787572276880
[美]理查德·戴维尼
汇编语言:基于Linux环境(第3版)
血泪之泣
[美]希瑟·丘·麦克亚当
汇编语言:基于Linux环境(第3版)
小学生趣味心理学(培养执行技能的40个练习,发展共情能力的46个练习,学会应对焦虑的40个练习 共3册) (美)莎伦·格兰德 王佳妮译
[美]莎伦·格兰德(sharon grand)
汇编语言:基于Linux环境(第3版)
(当代学术棱镜译丛)艺术批评入门:历史、策略与声音
[美]克尔·休斯顿
汇编语言:基于Linux环境(第3版)
金钱游戏(划时代增订版):深层透析金融游戏表象之下的规则与黑箱 长达60年盘踞金融畅销榜的现象级作品
[美]亚当·史密斯(Adam Smith) 著;刘寅龙 译
汇编语言:基于Linux环境(第3版)
矿王谷的黎明:塞拉俱乐部诉莫顿案与美国环境法的转变(精装典藏版)
[美]丹尼尔·P.塞尔米,(Daniel,P.Selmi)
汇编语言:基于Linux环境(第3版)
体式神话:瑜伽传统故事精粹(第二版) (从30个体式古老起源中汲取灵感与力量,内附精美插图)
[美]阿兰娜·凯瓦娅(Alanna Kaivalya)[荷]阿诸那·范德·库伊(Arjuna van der Kooij)
汇编语言:基于Linux环境(第3版)
诺奖作家给孩子的阅读课·生命教育(3-9年级,莫言余华的文学启蒙,垫高阅读起点,提升作文能力)
[美]海明威等
汇编语言:基于Linux环境(第3版)
蚯蚓的日记(全4册)【平装版】
[美]朵琳·克罗宁