收藏俱乐部 欢迎来到警官读者俱乐部![登录] [免费注册] |  我的订单 | 俱乐部简介  | 帮助中心  | 去首页 
热门关键词:治安 刑事侦查 交通管理 文书写作 警察心理             
  汇编语言简明教程(湖北警官学院系列教材)
书代号:2020101914 条码:9787565340529
出版时间:2020-10 发行范围:公开发行
作者:王宁
版别:中国人民公安大学出版社
类别:公安教材
开本:16开 版次:1/1
点击数:6174 非会员价:¥68.00
A级会员价:¥64.60 B级会员价:¥61.20
购买数量:    

        本书涵盖了汇编语言的基础知识、选择处理器通用的基本指令和反映汇编语言特色的常用伪指令,采用任务驱动的方式来写。每一章在解决问题的过程中,不断地引入新指令并进行讲解。整本书中没有引出复杂的程序格式,而是侧重编程思想和技术。这样一方面能够降低教学难度、易于学生掌握,另一方面使得教学内容更加实用、便于学生实际应用。全书共分8部分内容。第1部分主要介绍计算机中数据的表示方法,第2部分主要介绍处理器和内存,第3部分主要介绍汇编语言及其上机操作,第4部分主要介绍操作数的寻址方式,第5部分主要介绍通用数据处理指令,第6部分主要介绍比高斯更快的计算,第7部分主要介绍磁盘文件的读写,第8部分主要介绍BIOS程序设计。
1 计算机中数据的表示方法
1.1     二进制数
1.1.1    二进制计数法
1.1.2    无符号二进制整数
1.1.3    无符号二进制整数到十进制数的转换
1.1.4    无符号十进制整数到二进制数的转换
1.1.5    无符号二进制整数算术运算
1.1.6    无符号二进制整数逻辑运算
1.2      十六进制数
1.2.1    十六进制计数法
1.2.2    无符号十六进制整数
1.2.3    无符号十六进制整数到十进制数的转换
1.2.4    无符号十进制整数到十六进制数的转换
1.2.5    无符号十六进制整数算术运算
1.3      计算机中数的表示
1.3.1    无符号整数表示法
1.3.2    有符号整数表示法
1.4      字符的表示
1.4.1    乱码的产生
1.4.2    ASCII编码
1.4.3    ANSI编码
1.4.4    Unicode编码
习题
2 处理器和内存
2.1     Intel 80x86处理器
2.1.1  4位80x86处理器
2.1.2  8位80x86处理器
2.1.3  16位80x86处理器
2.1.4   Intel 32 位结构处理器
2.1.5   Intel 64 位结构处理器
2.2     寄存器
2.2.1   8086处理器的寄存器
2.2.2   IA-32处理器的寄存器
2.3     内存储器
2.3.1   处理器对内存的读写
2.3.2   DOS操作系统的内存管理
2.3.3   IA-32的内存管理
习 题
3 汇编语言及其上机操作
3.1     汇编语言简介
3.2    汇编语言工作环境
3.2.1  汇编语言程序的开发过程
3.2.2  在64位系统中执行汇编
3.3     Debug的使用
3.3.1   Debug的常用功能
3.3.2   进入Debug
3.3.3   Debug命令的格式
3.3.4   用R命令查看、改变CPU寄存器的内容
3.3.5   用D命令查看内存中的内容
3.3.6   用E命令改写内存中的内容
3.3.7   用U命令将内存中的机器指令翻译为汇编指令
3.3.8   用T命令跟踪程序(单步执行)
3.3.9   用P命令单步执行程序
3.3.10  用A命令以汇编指令的形式在内存中写入机器指令
3.4     第一个程序
3.4.1  源代码的书写
3.4.2  编辑源程序
3.4.3  编译
3.4.4  连接
3.4.5  程序的运行
3.4.6  程序的跟踪和调试
习 题
实验1  利用DEBUG查看CPU和内存中的内容
实验2  上机过程及程序调试
4 操作数的寻址方式
4.1     立即数寻址方式
4.2     寄存器寻址方式
4.3     内存寻址方式
4.3.1   段寄存器的默认和超越
4.3.2   偏移地址的组成
4.3.3   直接寻址方式
4.3.4   寄存器间接寻址方式
4.3.5   寄存器相对寻址方式
4.3.6   基址变址寻址方式
4.3.7   相对基址变址寻址方式
4.4     各种数据寻址方式的组合
4.4.1   机器指令处理的数据在什么地方
4.4.2   汇编语言中数据位置的表达
4.4.3   指令要处理的数据有多长
习 题
实验3   内存操作数及寻址方法
第5章 通用数据处理指令
5.1     汇编语言指令的格式
5.2     MOV 指令
5.3     加法和减法指令
5.3.1   INC和DEC指令
5.3.2   ADD指令
5.3.3   SUB指令
5.3.4   ADC指令
5.3.5   SBB指令
5.3.6   LOOP指令
5.4     乘法和除法指令
5.4.1    MUL指令
5.4.2    IMUL指令
5.4.3    DIV指令
5.4.4    IDIV指令
5.4.5    数据定义伪指令
5.4.6    常用的DOS系统功能调用(INT 21H)
习 题
实验4    顺序程序设计
实验5    常用DOS功能调用
第6章    比高斯更快的计算
6.1     逻辑指令
6.1.1    AND指令
6.1.2    OR指令
6.1.3    NOT指令
6.1.4    XOR指令
6.1.5    TEST指令
6.2      累加和各个数位的分解与显示
6.2.1    堆栈
6.2.2    PUSH和POP指令
6.2.3    将累加和分解各个数位并压栈
习 题
实验6   常用DOS功能调用
7       磁盘文件的读写
7.1     文件代号式磁盘存取
7.1.1   路径名和ASCIZ串
7.1.2   路径名和ASCIZ串
7.1.3   文件属性
7.1.4   写磁盘文件
7.1.5   读磁盘文件
7.1.6   移动读写指针
7.2     和数据相关的操作符和伪指令
7.2.1   表达式赋值伪指令“EQU ”和 “=”
7.2.2   汇编地址计数器$与定位伪指令ORG
7.2.3   LABEL伪指令
7.2.4   TYPE操作符
7.2.5   LENGTH操作符
7.2.6   SIZE操作符
7.3     移位和循环移位指令
7.3.1   逻辑左移SHL指令
7.3.2   逻辑右移SHR指令
7.3.3   算术左移SAL指令和算术右移SAR指令
7.3.4   循环左移ROL指令
7.3.5   循环右移ROR指令
7.3.6   带进位循环左移RCL指令
7.3.6   带进位循环右移RCR指令
7.4     分离MS-DOS文件的日期戳记
习 题
实验7  逻辑移位程序设计
8    BIOS程序设计
8.1  BIOS和DOS中断例程的安装过程
8.2  子程序结构
8.2.1  过程定义伪指令
8.2.2  子程序的调用和返回
8.2.3  过程定义与过程结构
8.2.4  子程序的变量传送
编辑首语:
  本书涵盖了汇编语言的基础知识、选择处理器通用的基本指令和反映汇编语言特色的常用伪指令,采用任务驱动的方式来写。每一部分在解决问题的过程中,不断地引入新指令并进行讲解。整本书中没有引出复杂的程序格式,而是侧重编程思想和技术。这样一方面能够降低教学难度、易于学生掌握,另一方面使得教学内容更加实用、便于学生实际应用。

  发表您对此书的评论
评论:
 

引用回复

×
  • 原贴: