微机原理与接口技术:基于IA-处理器和位汇编语言计算机与pdf下载pdf下载

微机原理与接口技术:基于IA-处理器和位汇编语言计算机与百度网盘pdf下载

作者:
简介:本篇主要提供微机原理与接口技术:基于IA-处理器和位汇编语言计算机与pdf下载
出版社:互动出版网图书专营店
出版时间:2014-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

 书名:  微机原理与接口技术:基于IA-32处理器和32位汇编语言|3770336
 图书定价:  39元
 图书作者:  钱晓捷
 出版社:  机械工业出版社
 出版日期:  2014/7/1 0:00:00
 ISBN号:  9787111472063
 开本:  16开
 页数:  320
 版次:  1-1
 内容简介
《微机原理与接口技术:基于IA-32处理器和32位汇编语言》以32位处理器、32位汇编语言和32位个人微机系统为起点,从应用角度,采用循序渐进、深入浅出、突出实践的方法,展开论述了IA-32处理器的发展和微机组成、处理器编程结构、常用指令及其汇编语言程序设计(32位Windows控制台环境和16位DOS环境)、存储系统、微机总线、输入输出接口及其应用技术,还特别介绍了高速缓冲存储器、指令流水线、多媒体指令、超标量、动态执行、多核等先进技术。
《微机原理与接口技术:基于IA-32处理器和32位汇编语言》可以作为高等院校“微机原理及接口技术(微机原理及应用)”、“汇编语言程序设计”或“计算机组成原理”等课程的教材或参考书,适合计算机及电子、通信和自控等电类专业的本科学生、专科学生、高职学生及成教学生阅读,同时也适合作为计算机应用开发人员和希望深入学习微机应用技术的读者的**参考书。
 目录

《微机原理与接口技术:基于IA-32处理器和32位汇编语言》
前言
教学建议
第1章微型计算机系统概述1
1.1微型计算机的发展1
1.1.1通用微处理器1
1.1.2专用微处理器2
1.1.3摩尔定律3
1.2Intel 80x86系列处理器3
1.2.116位80x86处理器3
1.2.2IA-32处理器4
1.2.3Intel 64处理器8
1.3微型计算机的系统组成9
1.3.1冯·诺伊曼计算机结构9
1.3.2微型计算机的硬件系统11
1.3.3PC微机结构13
1.3.4计算机系统的层次结构16
1.3.5微型计算机的软件系统20
第1章总结22
第1章习题23
第2章处理器结构25
2.1处理器的功能结构25
2.1.1处理器的基本结构25
2.1.28086的功能结构26
2.1.380386的功能结构27
2.1.4Pentium的功能结构28
2.2寄存器29
2.2.1通用寄存器30
2.2.2标志寄存器31
2.2.3专用寄存器32
2.3存储器组织33
2.3.1存储模型34
2.3.2工作方式34
2.3.3逻辑地址35
2.4汇编语言基础37
2.4.1指令代码格式37
2.4.2语句格式39
2.4.3源程序框架41
2.4.4开发过程44
2.5数据寻址方式48
2.5.1立即数寻址方式48
2.5.2寄存器寻址方式49
2.5.3存储器寻址方式49
2.5.4各种数据寻址方式总结52
第2章总结54
第2章习题54
第3章数据处理57
3.1数据表示57
3.1.1数制57
3.1.2数值的编码60
3.1.3字符的编码62
3.2常量表达64
3.3变量应用66
3.3.1变量定义66
3.3.2变量属性69
3.4数据传送类指令72
3.4.1通用数据传送指令72
3.4.2堆栈操作指令74
3.4.3其他传送指令76
3.5算术运算类指令78
3.5.1状态标志79
3.5.2加法指令81
3.5.3减法指令82
3.5.4乘除法等指令84
3.6位操作类指令86
3.6.1逻辑运算指令86
3.6.2移位指令89
3.7串操作类指令92
3.7.1串传送指令93
3.7.2串检测指令94
3.8IA-32指令系统96
第3章总结97
第3章习题98
第4章汇编语言程序设计103
4.1分支程序结构103
4.1.1无条件转移指令103
4.1.2条件转移指令105
4.1.3单分支程序结构110
4.1.4双分支程序结构111
4.2循环程序结构113
4.2.1循环指令113
4.2.2计数控制循环114
4.2.3条件控制循环115
4.3子程序结构117
4.3.1子程序指令117
4.3.2子程序设计120
4.3.3参数传递121
4.3.4程序模块129
4.4Windows应用程序编程133
4.4.1操作系统函数调用133
4.4.2控制台应用程序136
4.4.3图形窗口应用程序141
4.5与C++语言混合编程142
4.5.1嵌入汇编142
4.5.2模块连接143
第4章总结145
第4章习题146
第5章微机总线150
5.1总线技术150
5.1.1总线类型150
5.1.2总线的数据传输151
5.1.3总线信号和总线时序154
5.28086的引脚信号155
5.2.1地址/数据信号155
5.2.2读写控制信号156
5.2.3其他控制信号157
5.38086的总线时序158
5.3.1写总线周期159
5.3.2读总线周期160
5.4Pentium处理器的引脚和时序161
5.4.1引脚定义161
5.4.2总线周期163
5.5微机系统总线164
5.5.1PC总线的发展164
5.5.2ISA总线165
5.5.3PCI总线167
5.5.4USB总线171
第5章总结174
第5章习题175
第6章存储系统177
6.1存储系统的层次结构177
6.1.1技术指标177
6.1.2层次结构177
6.1.3局部性原理179
6.2主存储器179
6.2.1读写存储器180
6.2.2只读存储器184
6.2.3存储器地址译码189
6.2.4主存空间分配194
6.3高速缓冲存储器197
6.3.1工作原理197
6.3.2地址映射199
6.3.3替换算法203
6.3.4写入策略203
6.3.580486的L1 Cache205
6.3.6Pentium的L1 Cache205
6.4存储管理206
6.4.1段式存储管理207
6.4.2页式存储管理209
第6章总结212
第6章习题213
第7章输入输出接口215
7.1I/O接口概述215
7.1.1I/O接口的典型结构215
7.1.2I/O端口的编址217
7.1.3输入输出指令218
7.1.416位DOS应用程序220
7.2无条件传送和查询传送223
7.2.1无条件传送224
7.2.2查询传送227
7.3中断控制系统229
7.3.1中断传送229
7.3.2IA-32中断系统232
7.3.3内部中断服务程序235
7.3.4中断控制器237
7.3.5外部中断服务程序239
7.3.6驻留中断服务程序242
7.4DMA传送244
7.4.1DMA传送过程244
7.4.2DMA控制器245
第7章总结246
第7章习题247
第8章常用接口技术250
8.1定时控制接口250
8.1.18253/8254定时器250
8.1.2定时器的应用256
8.2并行接口259
8.2.1并行接口电路8255259
8.2.2并行接口的应用265
8.2.3键盘及其接口267
8.2.4数码管及其接口275
8.3异步串行通信接口277
8.3.1异步串行通信格式278
8.3.2异步串行接口标准279
8.3.3异步串行通信程序281
8.4模拟接口287
8.4.1模拟输入输出系统287
8.4.2D/A转换器288
8.4.3A/D转换器292
第8章总结297
第8章习题297
第9章处理器性能提高技术301
9.1精简指令集计算机技术301
9.1.1复杂指令集和精简指令集301
9.1.2RISC技术的主要特点302
9.2指令流水线技术303
9.2.1指令流水线思想303
9.2.280486的指令流水线304
9.3浮点数据处理单元305
9.4并行处理技术310
9.4.1并行性概念310
9.4.2数据级并行310
9.4.3指令级并行312
9.4.4线程级并行314
第9章总结317
第9章习题318
附录输入输出子程序库319
参考文献321