分享
 
 
 

汇编语言程序设计(高等学校应用型特色规划教材)

汇编语言程序设计(高等学校应用型特色规划教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: 朱耀庭 主编

出 版 社: 清华大学出版社

出版时间: 2009-6-1字数:版次: 1页数: 387印刷时间:开本: 16开印次:纸张:I S B N : 9787302202967包装: 平装编辑推荐

本书针对80×86微处理器,详细论述了汇编语言程序设计的方法,本书贯穿学以致用的指导原则,注重实例教学。配有丰富的教学资源——电子课件、习题库和案例库等。

内容简介

本书针对80×86微处理器,详细论述了汇编语言程序设计的方法。其主要内容包括:计算机巾数的表示,bit在数字化信息时代的地位,从学习高级语言到学习汇编语言思维模式的转变,PC机引导机制,8086/8088的指令系统,汇编语言程序设计的基本方法,DOS和BIOS内部功能的调用方法,I/O设备端口编程方法,典型巾断处理程序设计,保护模式下的WIN32汇编语言程序设计初步,以及汇编语言程序的各种调试手段等。

全书贯穿学以致用的指导原则,注重实例教学,通过大量实例引导读者由易到难一步步掌握汇编语言程序设计的核心技术。无论是初学者还是专业人士,都可以从中得到启迪,熟习并且掌握汇编语言程序设计的方法。

本书是计算机及其相关号业本科生“汇编语言程序设计”课程的教材,特别适合应用型本科使用,也是研究生和各行各业计算机工作人员自学汇编语言程序设计的重要参考书。

作者简介

朱耀庭,男,1944年生,1969年毕业于南开大学数学专业。现任南开大学信息学院计算机科学与技术系教授、博士生导师。南开大学滨海学院计算机科学系系主任。主要研究方向:多媒体技术,应用软件开发。主要讲授课程:多媒体技术,汇编语言程序设计,C语言程序设计,计算机图形学等。

目录

第1章 预备知识

1.1 计算机语言

1.1.1 面向机器的语言

1.1.2 非面向机器的计算机语言

1.1.3 学习汇编语言的意义

1.2 思维方式的转变

1.2.1 从设计师到设计师兼建筑师

1.2.2 冯诺依曼计算机的设计思想

1.2.3 从高级语言的局限性看汇编语言

1.2.4 汇编语言的主要特性

1.3 计算机中数的表示

1.3.1 数的表示

1.3.2 数制转换

1.3.3 ASCIl码

1.3.4 数的补码表示

1.3.5 二进制编码的十进制数BCD码(Binary—Coded Decimall)

1.3.6 IEEE浮点数

1.3.7 从不同角度来看待一个二进制数

习题

第2章 80x86实模式汇编的运行环境

2.1 DOS下Edit的使用

2.1.1 汇编源程序文件的编辑及相关知识

2.1.2 用Edit编辑汇编源程序

2.2 Debu9调试汇编程序

2.2.1 用Debu9运行汇编语言程序

2.2.2 典型Debu9命令剖析

2.2.3 Debu9命令综述

2.3 Emu8086的使用

2.3.1 Emu8086简介

2.3.2 Emu8086的安装及使用

2.3.3 Emu8086显示模拟

2.3.4 Emu8086应用实例

2.4 用MASM(或ASM)运行汇编语言程序

2.4.1 MASM汇编语言程序的调试步骤

2.4.2 MASM典型实例

2.5 Windows下虚拟DOS运行环境的搭建

习题

第3章 PC引导机制

3.1 加电自检POST操作

3.2 操作系统的加载

3.3 嵌入式系统与汇编语言

习题

第4章 8086微处理器及其寻址方式

4.1 8086 CPU的基本逻辑结构

4.1.1 8086基本功能结构

4.1.2 理解并运用基本逻辑结构图

4.1.3 8086 CPU的运行特点

4.1.4 执行程序的步骤

4.1.5 指令与数据

4.2 8086寄存器组

4.2.1 通用寄存器

4.2.2 段寄存器

4.2.3 控制寄存器

4.3 8086的存储器分段结构

……

第5章 汇编语言程序设计基础

第6章 数据传送与顺序程序设计

第7章 算术运算指令与程序设计

第8章 逻辑运算

第9章 分支程序与循环程序设计

第10章 串操作指令与程序设计

第11章 过程

第12章 高级汇编语言技术

第13章 中断及中断处理程序

第14章 端口输入/输出与外设编程

第15章 32位80×86汇编

附录A ASCII表

附录B 调试程序DEBUG简介

附录C 键盘扫描码set1

参考文献

书摘插图

第1章 预备知识

汇编语言与高级语言不同,它是面向机器的语言。学习汇编语言必须了解计算机中机器指令、数据、符号的表示形式和存储格式以及机器指令程序的运行方式等。而这些又都与现代计算机的基本工作原理,即冯诺依曼原理有关。本章将详细介绍上述内容。希望读者通过本章的学习,能够深入了解二进制数在计算机中的重要地位,掌握汇编语言与高级语言及机器语言的联系和区别。

1.1 计算机语言

从电子计算机的诞生至今,已经有成百上千种计算机语言面世。然而只有一种计算机语言程序能够在计算机上直接执行,那就是机器语言。除机器语言以外的任何一种计算机语言程序,只有经过翻译变成机器语言程序后才能够在计算机上直接执行。机器语言具有任何其他语言无法代替的特点,因此任何一个想真正了解计算机底层工作原理的人,任何一个想真正驾驭计算机的人,任何一个想对计算机设计进行改进或有所创新的人,都必须了解和掌握机器语言。机器语言通过代码表示一个个的机器指令,掌握起来相当困难。汇编语言则用助记符表示机器指令,记忆起来相对方便。因此掌握了汇编语言就等于掌握了机器语言。

1.1.1 面向机器的语言

计算机语言有多种分类方法,按照是否面向机器可以分成面向机器的语言和非面向机器的语言。面向机器的语言又分为机器语言和汇编语言,这种语言也称作计算机低级语言。其他计算机语言均为非面向机器的语言。非面向机器的语言又有多种分类方法,按照翻译方式可以分成编译型语言和解释型语言;按照其用途又可以分成各种用途的语言,例如数据库管理语言、算法语言、人工智能语言等;相对于低级语言,又可以分成高级语言、中级语言;按照程序设计方法又可以分成结构型语言、面向对象语言等。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有