《微机原理与接口技术复习指导和习题解答(第2版)》简介
《微机原理与接口技术复习指导和习题解答(第2版)》这本书是由.王玉良,吴晓非,禹可编著创作的,《微机原理与接口技术复习指导和习题解答(第2版)》共有96章节
1
前言
本书是《微机原理与接口技术(第3版)》(吴晓非、王玉良、禹可编著)一书的配套辅助教材。“微机原理与接口技术”课程是信息工程、通信工程、电子工程等专业的一门基础课...
2
目录
目 录 前言 第1章 微型计算机的基础知识 1.1 知识要点 1.1.1 微型计算机的基本组成 1.1.2 微型计算机的工作原理 1.1.3 微型计算机的发展历...
3
第1章 微型计算机的基础知识
...
4
1.1 知识要点
计算机是一种高速处理和传递信息的工具,其操作对象是“信息”(或称“数据”),处理(或称加工)的结果也是“信息”(或“数据”)。 计算机之所以获得广泛的应用,是因...
5
1.1.1 微型计算机的基本组成
计算机包括硬件和软件两部分。 1.硬件 硬件包括主机和外围设备。 主机包括以下几部分。 ·CPU:计算机的控制和加工中心。 ·存储器:记忆信息,包括命令信息和被...
6
1.1.2 微型计算机的工作原理
下面通过一个简单的例子来说明计算机的工作过程和原理。 1.微型计算机的基本工作过程 上电后,CPU做如下工作: ·取指令(从PC复位值的地址处); ·分析指令(...
7
1.1.3 微型计算机的发展历程和发展趋势
1.概述 从20世纪80年代开始,IBM设计的微型计算机(IBM PC)及其兼容机(IBM PC COMPATIBLES)成为市场的主流。之后,IBM便不能影响...
8
1.1.4 计算机运算基础(信息表示及其操作)
1.进位计数制及二进制计算 数值N可表示为 式中,数值N有m位小数、k+1位整数,di是每位数字的取值,R是该数的基数(radix),是大于或等于2的整数,R...
9
1.2 例题详解
...
10
1.2.1 数制变换
例1.1 求352.34=_________B=_________Q=_________H。 解 人工变换时,可先变换成八进制数,再变为其他进制数。用计算器计算...
11
1.2.2 二进制运算及结果分析
计算机对数据进行运算(加工)时,除了要关心运算结果外,还要注意标志位的变化,这也是运算结果的一部分。 例1.3 用6位运算器计算2DH+19H。 解 最高位有...
12
1.2.3 符号数运算
若把符号数中的符号位当作一位数字,则可把整个数字按无符号数运算,结果是一样的。但要注意:因为是“模数运算”,所以进位/借位标志位没有意义;同时,符号数运算增加了...
13
1.2.4 十进制运算与结果修正
BCD数字计算和无符号数运算一样,只是运算结果要经过修正才能得出正确答案。这里要注意两点: ①运算数必须是BCD数字,才能修正并得到正确答案,不能指望利用这种方...
14
1.3 习题解答
1.填空和选择。 ①_________和________合在一起称为中央处理器;中央处理器和________合在一起称为主机。 解 运算器,控制器;存储器、I/...
15
第2章 8086CPU与系统组成
...
16
2.1 知识要点
本章内容基本概念较多,涉及计算机的大部分硬件,读者必须要掌握这些基本概念与工作原理,在理解的基础上掌握知识要点。...
17
2.1.1 微处理器基本结构
无论何种微处理器,其内部基本结构大都由算术逻辑单元(ALU)、寄存器阵列、控制器、总线和总线缓冲器等部分组成。高性能微处理器为了提高其取指令、译码、执行的速度,...
18
2.1.2 Intel 8086微处理器
Intel 8086微处理器的内外数据总线宽度都是16位的,地址总线为20位,直接寻址空间为1 MB,可访问64 KB的I/O端口。它具有24种寻址方式,可以对...
19
2.1.3 8086 CPU引脚功能
8086 CPU对外有40条引脚,可以分为地址引脚、数据引脚和控制引脚。地址引脚有20条,占了CPU引脚的一半。为了减少对外引脚的数目,16条数据引脚与地址引脚...
20
2.1.4 最小模式和最大模式
,它决定了8086/8088系统的工作模式(或组态),也决定了CPU的第24~31条引脚的功能。 1.最小模式 在8086/8088中有一个复用引脚MN/MX...
21
2.1.5 存储器组织与I/O结构
1.存储器组织与分段 8086有20条地址线,它的直接寻址能力为1 MB,系统中可有1 MB的存储器。这1 MB逻辑上可组成一个线性矩阵,地址从00000H到F...
22
2.1.6 8086系统时钟与总线周期
系统时钟:8086微处理器的内部与外部操作同步的时间基准信号是由系统时钟输入信号CLK提供的。而CLK信号是由外部8284A时钟发生器产生和驱动的。8284A除...
23
2.2 例题详解
例2.1 试将左边8086系统中的各部件的功能与右边的说明联系起来,把所选的正确字母填入括号内。 ①CPU( )A.指示下一条要执行的指令的地址。 ②存储器( ...
24
2.3 习题解答
1.8086处理器内部一般包括哪些主要部分? 解 8086处理器与其他处理器一样,其内部有算术逻辑部件、控制与定时部件、总线与总线接口部件、寄存器阵列等。按功能...
25
第3章 指令系统
...
26
3.1 知识要点
一种CPU所有指令的集合称为指令系统。各种CPU都有自己的指令系统,不同类型的CPU,其指令系统也是不同的。指令由两部分组成,一部分为操作码,它规定操作的性质;...
27
3.1.1 几种常用的寻址方式
寻址方式就是寻找操作数地址的方式。计算机操作数可以存放在寄存器、存储器或I/O接口中,也可以立即数形式存放在指令代码中。8086/8088有24种寻址方式,常用...
28
3.1.2 数据传送类指令
数据传送类指令可以实现CPU寄存器之间、寄存器与存储器之间、累加器与I/O之间的数据传送,可以按字或字节传送,数据传送类指令不影响标志位,可以分为以下6种情况。...
29
3.1.3 数据加工处理类指令
数据加工处理类指令包括算术运算指令与逻辑运算指令。 1.算术运算指令 算术运算指令包括加、减、乘、除、比较指令。这类指令执行后影响状态标志位。 (1)加法指令:...
30
3.1.4 串操作指令
串操作指令包括5种,即LODS、MOVS、STOS、CMPS、SCAS,另外还有一条REP前缀。这些指令都是一字节指令,它们能完成基本的字符串操作。这些指令的共...