图书介绍

计算机组成原理与汇编语言程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

计算机组成原理与汇编语言程序设计
  • 赵晓玲主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111085485
  • 出版时间:2002
  • 标注页数:367页
  • 文件大小:13MB
  • 文件页数:379页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机组成原理与汇编语言程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第一章 概述1

第一节 计算机系统1

一、计算机系统的硬件和软件1

二、计算机程序和语言2

三、计算机系统的层次结构4

第二节 计算机的基本组成和工作过程5

一、计算机的基本组成5

二、计算机基本部件的功能6

三、计算机的基本工作过程8

第三节 计算机的主要性能指标11

一、字长11

二、存储容量11

五、系统的可靠性12

四、硬、软件配置12

三、运算速度12

六、性能价格比13

习题13

第二章 计算机中的数和编码14

第一节 数制与转换14

一、进位计数制14

二、进位计数制的表示方法14

三、不同进位计数制之间的转换16

第二节 数值在计算机内的表示19

一、真值与机器数19

二、数的定点表示法和浮点表示法20

第三节 带符号数的表示方法22

一、原码22

二、反码23

三、补码23

四、移码25

五、BCD码26

第四节 文字符号代码的表示27

一、文字符号代码27

二、校验码28

三、汉字编码31

习题34

第三章 运算方法及运算器36

一、加法器36

第一节 算术逻辑运算部件39

二、算术逻辑运算部件39

三、运算器的基本结构41

第二节 定点加减法的运算方法与逻辑实现42

一、补码定点加减法运算方法42

二、补码定点加减法的实现44

三、溢出及其判别45

一、定点一位乘法运算46

第三节 定点乘除法的运算方法与逻辑实现46

二、定点一位除法运算52

第四节 浮点数的运算方法56

一、浮点数的加减法运算56

二、浮点数的乘除法运算58

习题58

第四章 指令系统60

第一节 指令格式60

一、指令字长度60

二、指令操作码61

三、指令地址码62

第二节 寻址方式63

一、立即寻址64

二、直接寻址65

三、间接寻址65

四、寄存器寻址66

五、寄存器间接寻址67

六、变址寻址67

七、基址寻址68

八、相对寻址69

九、基址变址寻址69

第三节 指令类型69

一、数据传送指令70

二、堆栈及堆栈操作指令70

三、算术运算指令71

四、逻辑运算指令72

五、移位指令72

六、程序控制指令72

七、输入/输出指令73

八、处理机控制指令73

一、8086/8088指令格式74

第四节 指令系统举例74

二、8086/8088的寻址方式77

三、8086/8088指令系统79

第五节 精简指令系统--RISC技术93

一、RISC与CISC93

二、RISC的主要特点94

习题95

第五章 中央处理器98

第一节 中央处理器的组成和功能98

第二节 控制器的功能与组成99

一、控制器的功能99

二、控制器的组成100

三、指令的执行过程103

第三节 控制方式及时序系统104

一、同步控制方式及其时序信号104

三、联合控制方式106

二、异步控制方式106

一、组合逻辑控制器的组成107

第四节 组合逻辑控制器107

二、组合逻辑控制器的设计109

第五节 微程序控制器116

一、微程序控制的基本概念116

二、微程序控制器的工作原理116

三、微指令的编码方式118

第六节 典型CPU介绍121

一、8086/8088CPU121

二、80386CPU123

三、80486CPU125

四、PentiumCPU127

习题129

一、概述131

二、汇编语句格式131

第一节 汇编语言指令格式131

第六章 汇编语言程序131

第二节 伪操作132

一、数据定义及存储器分配伪操作133

二、符号定义伪操作134

三、段定义伪操作136

四、指定段寄存器伪操作ASSUME137

五、程序开始和结束伪操作137

六、指定地址伪操作138

七、基数控制伪操作139

第三节 汇编语言操作符139

一、算术运算符140

二、逻辑运算符140

三、移位运算符141

四、关系运算符141

六、数值回送操作符142

五、字节分离运算符142

七、属性操作符143

第四节 宏汇编145

一、宏定义145

二、宏调用与宏展开146

三、与宏指令有关的其他伪操作148

第五节 汇编语言程序的上机过程152

一、编辑源程序152

二、编译153

三、连接153

四、运行154

五、调试154

六、退出DEBUG程序155

习题156

一、汇编语言的结构159

第七章 汇编语言程序设计159

第一节 顺序结构程序设计159

二、汇编语言源程序的基本结构160

三、顺序程序设计160

第二节 分支结构程序设计164

一、比较指令和转移指令164

二、分支程序设计举例169

第三节 循环结构程序设计179

一、循环程序的结构179

二、串操作指令180

三、循环控制指令186

四、单重循环结构程序设计188

五、多重循环结构程序设计191

第四节 子程序设计196

一、子程序和主程序的概念196

二、过程定义伪操作197

三、子程序的调用和返回198

四、利用堆栈保护和恢复现场199

五、主程序和子程序之间的参数传递201

六、子程序的嵌套和递归207

七、子程序与宏指令的区别209

八、子程序设计举例209

第五节 BIOS中断和DOS功能调用217

一、BIOS中断调用217

二、DOS功能调用218

习题219

第八章 主存储器222

第一节 存储器的基本概念222

一、存储器的主要技术指标222

二、存储器的分类223

三、主存储器的组成225

四、存储系统的层次结构226

第二节 半导体随机存储器227

一、静态随机存储器(SRAM)228

二、动态随机存储器(DRAM)231

第三节 半导体只读存储器233

第四节 用半导体存储器芯片组成的主存储器235

第五节 先进的动态随机存储器(Advan ced DRAM)组织238

第六节 并行主存储器239

一、编址方式240

二、工作原理240

第七节 高速缓冲存储器241

一、程序局部性原理242

二、工作原理242

三、替换算法243

四、Intel82385245

五、Cache的应用现状246

一、虚拟存储器的概念247

第八节 虚拟存储器247

二、虚拟存储器的工作原理248

习题251

第九章 输入输出系统252

第一节 输入输出系统概述252

一、输入输出系统的基本功能252

二、主机与输入输出设备之间的信息253

三、输入输出设备的编址与输入输出指令254

四、CPU与I/O设备间的数据传递方式256

第二节 程序直接控制方式257

一、直接输入输出方式258

二、查询输入输出方式259

第三节 程序中断方式263

一、中断的概念263

二、中断响应过程和程序中断的处理过程267

四、程序中断控制方式的基本接口268

三、多重中断268

五、8086的中断系统270

六、中断程序举例273

第四节 DMA控制方式277

一、DMA方式的基本概念277

二、DMA传送278

三、DMA控制器的组成280

四、DMA的接口设计282

第五节 通道控制方式与输入输出处理机286

一、通道的基本概念286

二、通道的分类288

三、输入输出处理机(IOP)与外围处理机(PP)289

第六节 系统总线291

一、概述291

二、总线的结构与组成292

三、典型标准总线296

习题298

第十章 外围设备301

第一节 概述301

一、外围设备的概念及一般功能301

二、外围设备的分类301

第二节 键盘302

一、键盘的工作原理302

二、键盘和CPU的通信方式303

第三节 CRT显示器306

一、概述306

二、显示器的工作原理308

三、字符和图形显示程序设计313

第四节 打印设备320

一、打印设备的分类320

二、打印机的工作原理321

三、打印机输出程序设计325

第五节 外存储器327

一、磁表面存储器原理327

二、磁带存储器328

三、磁盘存储器329

四、光盘存储器333

第六节 多媒体配置334

一、多媒体应用系统的特点335

二、多媒体产品原理及技术336

习题340

附录343

附录A 8086/8088指令系统一览表343

附录B DOS功能调用表349

附录C BIOS功能调用表354

附录D 汇编程序出错信息358

附录E 调试程序DEBUG363

参考文献367

热门推荐