书籍详情
微型计算机原理与应用80X86-Pentium
作者:肖金立编著
出版社:电子工业出版社
出版时间:2001-02-01
ISBN:9787505362253
定价:¥20.00
购买这本书可以去
内容简介
本书是以当前Pentium II和Pentium III微型计算机为背景机,系统地介绍厂微机体系结构,微处理器的寻址方式和指令集,汇编语言结构和程序设计的基本概念与方法。全书共分十章,第一章至第八章分别介绍计算机的数据和编码系统、微型计算机的基本结构、指令系统、汇编语言、结构比汇编语言程序、内存储器系统、输入输出系统和外围设备I/0中断调用,第九、十章是汇编语言程序上机操作与上机实习。本书体现了先进性、实践性和多层次性,按认知、学会、掌握和应用四个层次,选编了大量的练习题和实习题。使学生了解微机系统的组成和工作原理,能读懂简单的汇编语言程序,初步掌握汇编语言程序的编辑、汇编、链接、运行和调试方法。本课程是职业高中、职业中专计算机专业的必修课程,也可用于计算机基础知识培训的通用教材。
作者简介
暂缺《微型计算机原理与应用80X86-Pentium》作者简介
目录
第一章 计算机中的数据和编码系统
第一节 计算机中的数制
一、进位计数制
二、进位计数制相互转换
第二节 计算机中数的表示
一、机器数和真值
二、机器数的表示方法
三、数的定点和浮点表示
四、计算机中的数据格式
第三节 计算机中的编码
一、数字编码
二、校验码
三、字符编码
四、汉字编码
习题一
第二章 微型计算机的基本结构
第一节 微型计算机系统的基本结构
一、微型计算机的硬件系统
二、微型计算机的软件
第二节 存储器组织
一、存储器的数据组织
二、存储器的段结构
三、存储器的堆栈组织
第三节 微处理器的基本结构
一、总线接口单元(BIU)
二、指令抓取和译码单元(IFDU)
三、执行单元(DEU)
四、地址生成单元(AU)
第四节 微处理器的基本寄存器
一、通用寄存器
二、段寄存器
三、指令指针寄存器
四、标志寄存器
第五节 存储器的寻址方式
一、数据存储器的寻址方式
二、程序存储器的寻址方式
习题二
第三章指令系统
第一节 数据传送指令
一、堆栈操作指令
二、传送指令
三、交换指令
四、地址传送指令
第二节 算术运算指令
一、加法指令
二、减法指令
三、乘法指令
四、除法指令
五、BCD数算术运算指令
六、扩展数据宽度指令
第三节 位操作指令
一、基本逻辑运算指令
二、移位指令
三、标志位操作指令
第四节 串处理指令
一、串处理指令
二、串操作指令的重复前缀
第五节 程序控制指令
一、转移指令
二、循环控制指令
三、过程控制指令
四、处理器控制指令
习题三
第四章 汇编语言
第一节 汇编语言的语句成分
一、汇编语言的数据
二、表达式
第二节 汇编语言的语句类型
一、数据定义语句
二、段控制语句
三、过程控制语句
四、模块控制和模块连接语句
五、存储控制语句
六、定义指令系统语句
第三节 汇编语言的语句结构
一、名字项
二、操作码项
三、操作数项
四、注释项
第四节 汇编语言程序的基本结构
一、汇编语言源程序的基本结构
二、汇编语言程序的可执行文件
习题四
第五章 结构化汇编语言程序
第一节 编写汇编语言程序的基本步骤
一、分析题意,确定系统功能模块
二、选择算法和数据结构
三、绘制流程图或结构图
四、存储空间的合理布局
五、编写程序
六、静态检查
第二节 顺序程序
第三节 分支程序
一、二分支结构程序设计方法
二、多分支结构程序设计方法
第四节 循环程序
一、循环程序的结构
二、循环程序的设计方法
第五节 子程序
一、调用程序和子程序的连接与参数传递
二、编写子程序的方法
三、子程序的嵌套和递归于程序
习题五
第六章 内存储器系统
第一节 内存储器
一、系统程序存储器
二、主存储器
三、高速缓冲存储器(Cache)
四、CMOS存储器
第二节 内存储器的管理
一、内存储器空间的布局
二、内存储器的管理
习题六
第七章 输入输出系统
第一节 中断机制
一、中断的基本概念
二、中断矢量表和中断描述符表
三、中断类型
四、中断调用
第二节 输入输出端口
一、输入/输出端口的编址方式
二、PC系列I/0端口布局
三、输入输出指令
四、输入/输出控制方式
第三节 总线接口
一、系统总线
二、外部接口总线
习题七
第八章 外围设备I/O中断调用
第一节 键盘I/0中断调用
一、BIOs键盘中断调用
二、D0S键盘功能调用
第二节 视频I/0中断调用
一、BI0S显示中断调用
二、DOS显示功能调用
第三节 鼠标I/0中断调用
第四节 定时/时钟I/0中断调用
一、BIOS实时时钟中断调用
二、BIOS的发声功能
三、DOS实时时钟中断调用
第五节 外存储器I/0中断调用
一、BI0S磁盘中断调用
二、D0S磁盘功能调用
第六节 打印机I/0中断调用
一、BIOS打印机中断调用
二、DOS打印机的功能调用
第七节 串行通信I/0中断调用
一、BIOS串行通信中断调用
二、D0S串行通信功能调用
三、网络功能调用
习题八
第九章 汇编语言程序的上机操作
第一节 汇编语言程序的上机操作过程
一、编辑
二、汇编
三、连接
四、运行
第二节 汇编语言程序的调试
一、DEBUG程序的启动和退出
二、在DEBUG下建立和汇编源程序
三、显示/修改寄存器或存储单元的内容
四、对磁盘进行读/写操作
五、程序的运行
六、程序的调试
第十章 实习指导
实习一 DEBUG调试程序的使用
实习二 数据传送指令
实习三 算术运算和逻辑运算指令
实习四 串操作和程序控制指令
实习五 建立和运行汇编语言源程序
实习六 顺序和分支结构汇编语言程序
实习七 循环结构汇编语言程序
实习八 模块化汇编语言程序
实习九 人机交互程序
实习十 显示界面编辑程序
实习十一 音乐程序
实习十二 磁盘文件管理程序
附录
附录A EDITER编辑功能
附录B DEBUG命令
附录C 汇编错误信息表
附录D 指令查阅表
第一节 计算机中的数制
一、进位计数制
二、进位计数制相互转换
第二节 计算机中数的表示
一、机器数和真值
二、机器数的表示方法
三、数的定点和浮点表示
四、计算机中的数据格式
第三节 计算机中的编码
一、数字编码
二、校验码
三、字符编码
四、汉字编码
习题一
第二章 微型计算机的基本结构
第一节 微型计算机系统的基本结构
一、微型计算机的硬件系统
二、微型计算机的软件
第二节 存储器组织
一、存储器的数据组织
二、存储器的段结构
三、存储器的堆栈组织
第三节 微处理器的基本结构
一、总线接口单元(BIU)
二、指令抓取和译码单元(IFDU)
三、执行单元(DEU)
四、地址生成单元(AU)
第四节 微处理器的基本寄存器
一、通用寄存器
二、段寄存器
三、指令指针寄存器
四、标志寄存器
第五节 存储器的寻址方式
一、数据存储器的寻址方式
二、程序存储器的寻址方式
习题二
第三章指令系统
第一节 数据传送指令
一、堆栈操作指令
二、传送指令
三、交换指令
四、地址传送指令
第二节 算术运算指令
一、加法指令
二、减法指令
三、乘法指令
四、除法指令
五、BCD数算术运算指令
六、扩展数据宽度指令
第三节 位操作指令
一、基本逻辑运算指令
二、移位指令
三、标志位操作指令
第四节 串处理指令
一、串处理指令
二、串操作指令的重复前缀
第五节 程序控制指令
一、转移指令
二、循环控制指令
三、过程控制指令
四、处理器控制指令
习题三
第四章 汇编语言
第一节 汇编语言的语句成分
一、汇编语言的数据
二、表达式
第二节 汇编语言的语句类型
一、数据定义语句
二、段控制语句
三、过程控制语句
四、模块控制和模块连接语句
五、存储控制语句
六、定义指令系统语句
第三节 汇编语言的语句结构
一、名字项
二、操作码项
三、操作数项
四、注释项
第四节 汇编语言程序的基本结构
一、汇编语言源程序的基本结构
二、汇编语言程序的可执行文件
习题四
第五章 结构化汇编语言程序
第一节 编写汇编语言程序的基本步骤
一、分析题意,确定系统功能模块
二、选择算法和数据结构
三、绘制流程图或结构图
四、存储空间的合理布局
五、编写程序
六、静态检查
第二节 顺序程序
第三节 分支程序
一、二分支结构程序设计方法
二、多分支结构程序设计方法
第四节 循环程序
一、循环程序的结构
二、循环程序的设计方法
第五节 子程序
一、调用程序和子程序的连接与参数传递
二、编写子程序的方法
三、子程序的嵌套和递归于程序
习题五
第六章 内存储器系统
第一节 内存储器
一、系统程序存储器
二、主存储器
三、高速缓冲存储器(Cache)
四、CMOS存储器
第二节 内存储器的管理
一、内存储器空间的布局
二、内存储器的管理
习题六
第七章 输入输出系统
第一节 中断机制
一、中断的基本概念
二、中断矢量表和中断描述符表
三、中断类型
四、中断调用
第二节 输入输出端口
一、输入/输出端口的编址方式
二、PC系列I/0端口布局
三、输入输出指令
四、输入/输出控制方式
第三节 总线接口
一、系统总线
二、外部接口总线
习题七
第八章 外围设备I/O中断调用
第一节 键盘I/0中断调用
一、BIOs键盘中断调用
二、D0S键盘功能调用
第二节 视频I/0中断调用
一、BI0S显示中断调用
二、DOS显示功能调用
第三节 鼠标I/0中断调用
第四节 定时/时钟I/0中断调用
一、BIOS实时时钟中断调用
二、BIOS的发声功能
三、DOS实时时钟中断调用
第五节 外存储器I/0中断调用
一、BI0S磁盘中断调用
二、D0S磁盘功能调用
第六节 打印机I/0中断调用
一、BIOS打印机中断调用
二、DOS打印机的功能调用
第七节 串行通信I/0中断调用
一、BIOS串行通信中断调用
二、D0S串行通信功能调用
三、网络功能调用
习题八
第九章 汇编语言程序的上机操作
第一节 汇编语言程序的上机操作过程
一、编辑
二、汇编
三、连接
四、运行
第二节 汇编语言程序的调试
一、DEBUG程序的启动和退出
二、在DEBUG下建立和汇编源程序
三、显示/修改寄存器或存储单元的内容
四、对磁盘进行读/写操作
五、程序的运行
六、程序的调试
第十章 实习指导
实习一 DEBUG调试程序的使用
实习二 数据传送指令
实习三 算术运算和逻辑运算指令
实习四 串操作和程序控制指令
实习五 建立和运行汇编语言源程序
实习六 顺序和分支结构汇编语言程序
实习七 循环结构汇编语言程序
实习八 模块化汇编语言程序
实习九 人机交互程序
实习十 显示界面编辑程序
实习十一 音乐程序
实习十二 磁盘文件管理程序
附录
附录A EDITER编辑功能
附录B DEBUG命令
附录C 汇编错误信息表
附录D 指令查阅表
猜您喜欢