您好,欢迎光临有路网!
汇编语言程序设计(第2版)
QQ咨询:
有路璐璐:

汇编语言程序设计(第2版)

  • 作者:吴向军 罗源明 刘广旋
  • 出版社:高等教育出版社
  • ISBN:9787040279498
  • 出版日期:2009年11月01日
  • 页数:386
  • 定价:¥31.60
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书以16位/32位Intel CPU为介绍对象,以并行推进的方式介绍这两类CPU的指令系统,以达到相互参考、对照的效果。另外,本书还介绍了常用的编程环境和调试工具的使用方法。
    在内容组织上,把学习**语言的习惯和汇编语言的特点相结合,按“硬件资源—变量定义一指令系统—编程”的顺序安排相应的内容。结合MASM V6.1x的编程环境,使汇编语言源程序具有一定的**语言特点和结构。书中用一章来介绍浮点数的表示、浮点运算指令和编程方法,使读者对**语言中的各种数据类型与低层实现之间的联系有一个更清晰的认识。还用一章介绍了用汇编语言编写Windows应用程序的基本方法,为拓宽汇编语言的应用领域做一点尝试。
    书中附有一些基本的编程辅助信息,这些信息包括各种按键的码值和显示颜色信息等。在Windows应用程序的编写部分,附录中给出了编程中所用到的一些常量列表和函数功能的说明。这些辅助信息可为编程带来一定的方便,也可作为常用手册以待查阅。
    本书可作为计算机学科的本科生、大专生及相近专业学生的教材,也可作为相关工程技术人员的学习资料或参考书。 吴向军,1989年毕业于中国科技大学计算机科学
    目录
    **章 预备知识
    1.1 汇编语言的由来及其特点
    1.1.1 机器语言
    1.1.2 汇编语言
    1.1.3 汇编程序
    1.1.4 汇编语言程序的主要特点
    1.1.5 汇编语言的应用领域
    1.2 数据的表示和类型
    1.2.1 数值数据的表示
    1.2.2 非数值数据的表示
    1.2.3 基本数据类型
    习题
    第二章 CPU资源和存储器
    2.1 寄存器组
    2.1.1 寄存器组
    2.1.2 通用寄存器
    2.1.3 段寄存器
    2.1.4 专用寄存器
    2.2 存储器的管理模式
    2.2.1 16位微机的内存管理模式
    2.2.2 32位微机的内存管理模式
    习题
    第三章 操作数的寻址方式
    3.1 立即寻址方式
    3.2 寄存器寻址方式
    3.3 直接寻址方式
    3.4 寄存器间接寻址方式
    3.5 寄存器相对寻址方式
    3.6 基址加变址寻址方式
    3.7 相对基址加变址寻址方式
    3.8 32位地址的寻址方式
    习题
    第四章 标识符和表达式
    4.1 标识符
    4.2 简单内存变量的定义
    4.2.1 内存变量定义的一般形式
    4.2.2 字节变量
    4.2.3 字变量
    4.2.4 双字变量
    4.2.5 六字节变量
    4.2.6 八字节变量
    4.2.7 十字节变量
    4.2.8 浮点类型变量
    4.3 调整偏移量伪指令
    4.3.1 偶对齐伪指令EVEN
    4.3.2 对齐伪指令ALIGN
    4.3.3 调整偏移量伪指令ORG
    4.3.4 偏移量计数器的值
    4.4 复合内存变量的定义
    4.4.1 重复说明符DUP
    4.4.2 结构类型的定义
    4.4.3 联合类型的定义
    4.4.4 记录类型的定义
    4.4.5 数据类型的自定义
    4.5 ��号
    4.6 内存变量和标号的属性
    4.6.1 段属性操作符
    4.6.2 偏移量属性操作符
    4.6.3 类型属性操作符
    4.6.4 长度屑性操作符
    4.6.5 容量属性操作符
    4.6.6 强制属性操作符
    4.6.7 存储单元别名操作符
    4.7 表达式
    4.7.1 进制伪指令RADIX
    4.7.2 数值表达式
    4.7.3 地址表达式
    4.8 符号定义语句
    4.8.1 等价语句
    4.8.2 等号语句
    4.8.3 符号名定义语句
    习题
    第五章 微机CPU的指令系统
    5.1 汇编语言指令格式
    5.1.1 指令格式
    5.1.2 指令的几个属性
    5.2 指令系统
    5.2.1 数据传送指令
    5.2.2 标志位操作指令
    5.2.3 算术运算指令
    5.2.4 逻辑运算指令
    5.2.5 移位操作指令
    5.2.6 位操作指令
    5.2.7 比较运算指令
    5.2.8 循环指令
    5.2.9 转移指令
    5.2.10 条件设置字节指令
    5.2.11 字符串操作指令
    5.2.12 ASCⅡ-BCD码运算调整指令
    5.2.13 处理器指令
    习题
    第六章 程序的基本结构
    6.1 源程序的基本组成
    6.1.1 段的定义
    6.1.2 段寄存器的说明语句
    6.1.3 堆栈段的说明
    6.1.4 源程序的结构
    6.2 程序的基本结构
    6.2.1 顺序结构
    6.2.2 分支结构
    6.2.3 循环结构
    6.3 段的基本属性
    6.3.1 对齐类型(ALIGN)
    6.3.2 组合类型(COMBINE)
    6.3.3 类别(CLASS)
    6.3.4 段组(GROUP)
    6.4 简化的段定义
    6.4.1 存储模式说明伪指令
    6.4.2 简化段定义伪指令
    6.4.3 简化段段名的引用…… Updater(escape("/AjaxControls/ProductComentList"), "dProductCommentList",null,{ name:"prd", value:'620291' });
    常见问题: 我要提问 小时图书排行 2011高考作文追分素材精华本(创新卷)
    全国名校作文教学联席会 策划 陪你到世界终结 夏茗悠元气打造,萌动青春
    夏茗悠 你的眼睛欺骗你 *经典的视幻觉游戏
    [英]艾尔·塞克尔 4.心理控制术:改变自我意象,改变你的人生(成功改变3000万人生活的心理自助原创科学) 5.林徽因经典作品 6.尾巴 7.人性的弱点 8.逻辑思维游戏(“思维游戏魔法书”系列丛书) 9.麦田里的守望者(精装本) 10.小王子 ++
    编辑推荐语
    本书以Intel 80x86 CPU的指令系统为介绍对象,以并行推进的方式来介绍其16位和32位CPU中的指令功能。选用这种方式,不仅希望利用16位指令系统简单好学的特点来加深对32位指令的理解,而且也希望读者在学习过程中能达到相互参考、相互对照的目的。
    本书在内容的组织上做了大胆的尝试,把学习**语言的习惯和汇编语言的特点结合起来,按“硬件资源一变量定义一指令系统一编程”的顺序来安排相应的内容。另外,还结合宏汇编MASM 6.1x编程环境介绍了一些新的伪指令,运用这些伪指令可使汇编语言源程序具有良好的结构化特征。 本书以16位/32位Intel CPU为介绍对象,以并行推进的方式介绍这两类CPU的指令系统,以达到相互参考、对照的效果。另外,本书还介绍了常用的编程环境和调试工具的使用方法。
    在内容组织上,把学习**语言的习惯和汇编语言的特点相结合,按“硬件资源—变量定义一指令系统—编程”的顺序安排相应的内容。结合MASM V6.1x的编程环境,使汇编语言源程序具有一定的**语言特点和结构。书中用一章来介绍浮点数的表示、浮点运算指令和编程方法,使读者对**语言中的各种数据类型与低层实现之间的联系有一个更清晰的认识。还用一章介绍了用汇编语言编写Windows应用程序的基本方法,为拓宽汇编语言的应用领域做一点尝试。
    书中附有一些基本的编程辅助信息,这些信息包括各种按键的码值和显示颜色信息等。在Windows应用程序的编写部分,附录中给出了编程中所用到的一些常量列表和函数功能的说明。这些辅助信息可为编程带来一定的方便,也可作为常用手册以待查阅。
    本书可作为计算机学科的本科生、大专生及相近专业学生的教材,也可作为相关工程技术人员的学习资料或参考书。 吴向军,1989年毕业于中国科技大学计算机科学系,获硕士学位,在中山大学获博士学位。主要从事“数据结构”、“离散数学”和“汇编语言”等课程的教学工作。主要研究方向:人工智能、算法设计和计算机应用等。近年来主要从事智能规划领域的研究和规划系统的设计与开发。 **章 预备知识
    1.1 汇编语言的由来及其特点
    1.1.1 机器语言
    1.1.2 汇编语言
    1.1.3 汇编程序
    1.1.4 汇编语言程序的主要特点
    1.1.5 汇编语言的应用领域
    1.2 数据的表示和类型
    1.2.1 数值数据的表示
    1.2.2 非数值数据的表示
    1.2.3 基本数据类型
    习题
    第二章 CPU资源和存储器
    2.1 寄存器组
    2.1.1 寄存器组
    2.1.2 通用寄存器
    2.1.3 段寄存器
    2.1.4 专用寄存器
    2.2 存储器的管理模式
    2.2.1 16位微机的内存管理模式
    2.2.2 32位微机的内存管理模式
    习题
    第三章 操作数的寻址方式
    3.1 立即寻址方式
    3.2 寄存器寻址方式
    3.3 直接寻址方式
    3.4 寄存器间接寻址方式
    3.5 寄存器相对寻址方式
    3.6 基址加变址寻址方式
    3.7 相对基址加变址寻址方式
    3.8 32位地址的寻址方式
    习题
    第四章 标识符和表达式
    4.1 标识符
    4.2 简单内存变量的定义
    4.2.1 内存变量定义的一般形式
    4.2.2 字节变量
    4.2.3 字变量
    4.2.4 双字变量
    4.2.5 六字节变量
    4.2.6 八字节变量
    4.2.7 十字节变量
    4.2.8 浮点类型变量
    4.3 调整偏移量伪指令
    4.3.1 偶对齐伪指令EVEN
    4.3.2 对齐伪指令ALIGN
    4.3.3 调整偏移量伪指令ORG
    4.3.4 偏移量计数器的值
    4.4 复合内存变量的定义
    4.4.1 重复说明符DUP
    4.4.2 结构类型的定义
    4.4.3 联合类型的定义
    4.4.4 记录类型的定义
    4.4.5 数据类型的自定义
    4.5 标号
    4.6 内存变量和标号的属性
    4.6.1 段属性操作符
    4.6.2 偏移量属性操作符
    4.6.3 类型属性操作符
    4.6.4 长度屑性操作符
    4.6.5 容量属性操作符
    4.6.6 强制属性操作符
    4.6.7 存储单元别名操作符
    4.7 表达式
    4.7.1 进制伪指令RADIX
    4.7.2 数值表达式
    4.7.3 地址表达式
    4.8 符号定义语句
    4.8.1 等价语句
    4.8.2 等号语句
    4.8.3 符号名定义语句
    习题
    第五章 微机CPU的指令系统
    5.1 汇编语言指令格式
    5.1.1 指令格式
    5.1.2 指令的几个属性
    5.2 指令系统
    5.2.1 数据传送指令
    5.2.2 标志位操作指令
    5.2.3 算术运算指令
    5.2.4 逻辑运算指令
    5.2.5 移位操作指令
    5.2.6 位操作指令
    5.2.7 比较运算指令
    5.2.8 循环指令
    5.2.9 转移指令
    5.2.10 条件设置字节指令
    5.2.11 字符串操作指令
    5.2.12 ASCⅡ-BCD码运算调整指令
    5.2.13 处理器指令
    习题
    第六章 程序的基本结构
    6.1 源程序的基本组成
    6.1.1 段的定义
    6.1.2 段寄存器的说明语句
    6.1.3 堆栈段的说明
    6.1.4 源程序的结构
    6.2 程序的基本结构
    6.2.1 顺序结构
    6.2.2 分支结构
    6.2.3 循环结构
    6.3 段的基本属性
    6.3.1 对齐类型(ALIGN)
    6.3.2 组合类型(COMBINE)
    6.3.3 类别(CLASS)
    6.3.4 段组(GROUP)
    6.4 简化的段定义
    6.4.1 存储模式说明伪指令
    6.4.2 简化段定义伪指令
    6.4.3 简化段段名的引用…… Updater(escape("/AjaxControls/ProductComentList"), "dProductCommentList",null,{ name:"prd", value:'620291' });
    常见问题: 我要提问 小时图书排行 2011高考作文追分素材精华本(创新卷)
    全国名校作文教学联席会 策划 陪你到世界终结 夏茗悠元气打造,萌动青春
    夏茗悠 你的眼睛欺骗你 *经典的视幻觉游戏
    [英]艾尔·塞克尔 4.心理控制术:改变自我意象,改变你的人生(成功改变3000万人生活的心理自助原创科学) 5.林徽因经典作品 6.尾巴 7.人性的弱点 8.逻辑思维游戏(“思维游戏魔法书”系列丛书) 9.麦田里的守望者(精装本) 10.小王子 ++

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外