由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版] 80X86汇编语言程序设计 沈美明 清华大学出版社
¥ ×1
店铺公告
为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。
温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货)。
关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。
| |||||||
| |||||||
书名: | 80x86汇编语言程序设计(清华大学计算机系列教材) |
图书定价: | ¥ 46 元 |
图书作者: | 沈美明 (作者), 温冬婵 (作者) |
出版社: | 清华大学出版社 |
出版日期: | 2001 |
ISBN号: | 9787302045403 |
开本: | 16 |
装帧: | 平装 |
页数: | 615页 |
版次: | 第1版 |
《80x86 汇编语言程序设计》由基础理论、编程工具、编程方法和实际应用4部分组成,共13章。第1、2章为基础理论部分,包括数制、码制等基础知识,计算机组成及 基本原理;第3、4章介绍编程工具,包括指令系统、寻址方式、伪操作和汇编语言格式;第5~9章和第13章讲述编程方法,包括循环、分支、子程序等基本程 序结构,定汇编技术,中断等输入输出程序设计方法,BIOS和DOS系统功能调用方法,以及多个模块的连接技术;第10~12章为实际应用部分,包括图形 显示、发声和磁盘文件存取技术。《80x86汇编语言程序设计》不仅可以作为高等院校“汇编语言程序设计”课程的教材,也可以供需用汇编语言的工程技术人 员和科研人员使用。 |
前言第1章 基础知识1.1 进位记数制与不同基数的数之间的转换1.1.1 一进制数1.1.2 二进制数和十进制数之间的转换1.1.3 十六进制数及其与二进制数、十进制数之间的转换1.2 二进制数和十六进制数运算1.2.1 二进制数运算1.2.2 十六进制数运算1.3 计算机中数和字符的表示1.3.1 数的补码表示1.3.2 补码的加法和减法1.3.3 无符号整数1.3.4 字符表示法1.4 几种基本的逻辑运算1.4.1 与运算(AND)1.4.2 “或”运算(OR)1.4.3 非运算(NOT)1.4.4 “异或”运算(XOR,exclusive-OR)习题第2章 80x86计算机组织2.1 80x86微处理器2.2 基于微处理器的计算机系统构成2.2.1 硬件2.2.2 软件2.3 中央处理机2.3.1 中央处理机(CPU)的组成2.3.2 80x86寄存器组2.4 存储器2.4.1 存储单元的地址和内容2.4.2 实模式存储器寻址2.4.3 保护模式存储器寻址2.5 外部设备习题第3章 80x86的指令系统和寻址方式3.1 80x86的寻址方式3.1.1 与数据有关的寻址方式3.1.2 与转移地址有关的寻址方式3.2 80x86机器语言指令概况3.2.1 操作码的机器语言表示3.2.2 寻址方式的机器语言表示3.2.3 加法的机器指令举例3.2.4 指令的执行时间3.2.5 32位指令格式简介3.3 80x86的指令系统3.3.1 数据传送指令3.3.2 算术指令3.3.3 逻辑指令3.3.4 串处理指令3.3.5 控制转移指令3.3.6 处理机控制与杂项操作指令习题第4章 汇编语言程序格式4.1 汇编程序功能4.2 伪操作4.2.1 处理器选择伪操作4.2.2 段定义伪操作4.2.3 程序开始和结束伪操作4.2.4 数据定义及存储器分配伪操作4.2.5 表达式赋值伪操作EQU4.2.6 地址计数器与对准伪操作4.2.7 基数控制伪操作4.3 汇编语言程序格式4 3.1 名字项4.3.2 操作项4.3.3 操作数项4.3.4 注释项4.4 汇编语言程序的上机过程4.4.1 建立汇编语言的工作环境4.4.2 建立ASM文件4.4.3 用MASM程序产生OBJ文件4.4.4 用LINK程序产生EXE文件4.4.5 程序的执行4.4.6 COM文件习题第5章 循环与分支程序设计5.1 循环程序设计5.1.1 循环程序的结构形式5.1.2 循环程序设计方法5.1.3 多重循环程序设计5.2 分支程序设计5.2.1 分支程序的结构形式5.2.2 分支程序设计方法5.2.3 跳跃表法5.3 如何在实模式下发挥80386及其后继机型的优势5.3.1 充分利用高档机的32位字长特性5.3.2 通用寄存器可作为指针寄存器5.3.3 与比例因子有关的寻址方式5.3.4 各种机型提供的新指令习题第6章 子程序结构6.1 子程序的设计方法6.1.1 过程定义伪操作6.1.2 子程序的调用和返回6.1.3 保存与恢复寄存器6.1.4 子程序的参数传送6.1.5 增强功能的过程定义伪操作6.2 嵌套与递归子程序6.2.1 子程序的嵌套6.2.2 递归子程序6.3 子程序举例6.4 DOS系统功能调用习题第7竟 高级汇编语言技术7.1 宏汇编7.1.1 宏定义、宏调用和宏展开7.1.2 宏定义中的参数7.1.3 LOCAL伪操作7.1.4 在宏定义内使用宏7.1.5 列表伪操作7.1.6 宏库的建立与调用7.1.7 PURGE伪操作7.2 重复地编7.2.1 重复伪操作7.2.2 不定重复伪操作7.3 条件地编7.3.1 条件伪操作IF的使用举例7.3.2 条件伪操作IF1的使用举例7.3.3 条件伪操作IFNDEF的使用举例7.3.4 条件伪操作IFB的使用举例7.3.5 条件伪操作IFIDN的使用举例7.4 高级语言结构7.4.1 .1F/.ELSEIF/.ELSE/.ENDIF7.4.2 .WHllE/.ENDW7.4.3 .REPEAT/.UNTIL和.REPEAT/.UNTILCXZ7.4.4 .BREAK和.CONTINUE7.4.5 高级语言结构中使用的表达式习题第8章 输入输出程序设计8.1 I/O设备的数据传送方式8.1.1 CPU与外设8.1.2 直接存储器存取方式8.2 程序直接控制I/O方式8.2.1 I/O端口8.2.2 I/O指令8.2.3 I/O程序举例8.3 中断传送方式8.3.1 8086的中断分类8.3.2 中断向量表8.3.3 中断过程8.3.4 中断优先级的中断嵌套8.3.5 中断处理程序8.3.6 中断程序举例8.4 80386输入输出8.4.1 80386I/O操作8.4.2 I/O允许位图8.5 80386的中断处理8.5.1 80386的中断和异常8.5.2 实地址下的中断处理8.5.3 保护方式下的中断处理8.5.4 虚拟8086方式下的中断处理习题第9章 BIOS和DOS中断9.1 键盘I/O9.1.1 字符码与扫描码9.1.2 BIOS键盘中断9.1.3 DOS键盘功能调用9.2 显示器I/O9.2.1 字符属性9.2.2 BIOS显示中断9.2.3 DOS显示功能调用9.3 打印机I/O9.3.1 DOS打印功能9.3.2 打印机的控制字符9.3.3 BIOS打印功能9.4 串行通信口I/O9.4.1 串行通信接口9.4.2 串行口功能调用9.4.3 串行通信口中断习题第10章 彩色图形程序设计10.1 显示方式10.1.1 显示分辨率10.1.2 BIOS设置显示方式10.1.3 确定显示适配器10.2 视频显示存储器10.2.1 图形存储器映象10.2.2 数据到颜色的转换10.2.3 直接视频显示10.3 EGA/VGA图形程序设计10.3.1 读写像素10.3.2 图形方式下的文本显示10.3.3 彩色绘图程序10.4 计算机动画10.4.1 动画显示技术10.4.2 交互式动画10.4.3 游戏程序实例习题第11章 发声系统的程序设计11.1 可编程内部定时器8253/5411.1.1 编程结构11.1.2 操作模式11.1.3 控制字11.1.4 IBM PC 8253/54定时器的使用11.2 通用发声程序11.2.1 扬声器驱动方式11.2.2 通用发声程序GENSOUND11.2.3 80x86 PC的时间延迟11.3 乐曲程序11.3.1 音调与频率和时间的关系11.3.2 演奏乐曲的程序11.3.3 键盘控制发声程序11.4 报警程序习颗第12章 磁盘文件存取技术12.1 磁盘的记录方式12.1.1 磁盘记录信息的地址12.1.2 磁盘系统区和数据区12.1.3 磁盘目录及文件分配表12.2 文件代号式磁盘存取12.2.1 路径名和ASCIZ串12.2.2 文件代号和错误返回代码12.2.3 文件属性12 2.4 写磁盘文件12.2.5 读磁盘文件12.2.6 移动读写指针12.3 字符设备的文件代号式I/O12.4 利用文件控制块的磁盘存取方式12.4.1 文件控制块12.4.2 建立磁盘文件12.4.3 顺序读磁盘文件12.4.4 随机存取磁盘文件12.4.5 绝对磁盘I/O12.5 BIOS磁盘存取功能12.5.1 BIOS磁盘操作12.5.2 状态字节12.5.3 BIOS磁盘操作举例习题第13章 模块化程序设计13.1 汇编程序概述13.1.1 汇编程序的主要工具13.1.2 汇编过程13.1.3 几个问题13.2 连接程序及连接对程序设计的要求13.2.1 连接程序的主要功能13.2.2 连接对程序设计的要求13.3 汇编语言程序与高级语言程序的连接13.3.1 直接插入法13.3.2 C语言程序调用汇编语言过程法13.4 模块化程序设计概述13.4.1 模块化程序设计13.4.2 结构化程序设计13.4.3 程序设计举例习题参考文献附录1 80x86指令系统一览表附录2 伪操作与操作符表附录3 中断向量地址一览表附录4 DOS系统功能调用(INT 21H)附录5 BIOS功能调用 |
《80x86汇编语言程序设计》编辑推荐:这套教材已伴随着计算机科学与技术的飞速发展茁壮成长了二十余年,获得了国家科学技术进步奖、国家级优秀教材特 等奖等29项部级以上奖励,被几百所高校选作教材,教学效果非常好。现经修订和增加新品种、新内容,基本涵盖了本科生和硕士研究生的主要课程。这套系列教 材体系完整、结构严谨、理论结合实际、注重素质培养。 |
汇编语言是计算机能提供给用户的最快而又最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的惟一语言,因而在对于程序的空间和时间要求很高 的场合,汇编语言是必不可少的。至于在很多需要直接控制硬件的应用场合,则更是非用汇编语言不可了。本书是高等院校计算机科学与技术专业必修课“汇编语言 程序设计”所用教材。它的前一版本《lBM-PC汇编语言程序设计》曾被评为全国科技类优秀畅销书;获电子工业部第三届工科电子类专业优秀教材一等奖、教 育部科技进步一等奖,以及国家科技进步三等奖。在《IBM-Pc汇 |
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格