微机原理与接口技术复习 ppt课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(同直接相减的结果一致)。
PPT课件
6
例2:
X=34-68 = -34 →转换为加法运算: [+34]补 = 00100010B [-68]补 = 10111100B
00100010
+10111100
11011110 [-34]补=11011110B,其真值为-34。 (同直接相减的结果一致)。
重点内容
80x86微处理器的组成及其寄存器结构 80x86微处理器的存储器和I/O组织
PPT课件
9
习题简析
1. 80x86CPU由哪两部分组成?主要功能分别 是什么?
2. 80x86CPU有两种外部中断请求线,它们是?
3.80x86最多可以处理多少种不同类型的中断, 为了区别,每种中断都设置了一个?
重点内容
二、八、十、十六进制的表达和相互转换 机器数和带符号数的原码、反码、补码表示 ASCII码和BCD码的表达及应用
PPT课件
4
习题简析
1. 十进制数分别转换为二进制、八进制、十 六进制数和压缩BCD码
(1)125.74 (2)513.85
2. 写出下列十进制数的原码、反码、补码
3、将下列数值或字符串表示成相应的ASCII代码: (1)51;(2)7FH;(3)ABH;(4)C6H;(5)SAM;
PPT课件
8
第三章 80x86微处理器及其体系结构
主要内容
80x86微处理器的基本性能指标、组成及寄存器结构 80x86微处理器的外部引脚特性 80x86微处理器的存储器和I/O组织 80x86的时钟和总线概念及其最小/最大工作方式
PPT课件
7
自测题
1、完成下列转换: (1)10110.10111B转换为十六进制数; (2)34.97H转换成八进制数和十进制数; (3)0BA.7FH转换成二进制数和八进制数; (4)43.27Q转换为二进制数和十六进制书
2、将下列十进制数变为8421BCD码: (1)8609;(2)5254;(3)2730;(4)1998
PPT课件
2
习题简析
1. 冯.诺依曼型计算机的结构由哪些部分组成? 2. 计算机的CPU由哪些部件组成? 3. 什么是微型计算机的系统总线?定性说明微
处理器三大总线的作用。
4.存储器按位置可分为哪两种?
PPT课件
3
第二章 计算机中的数据表示
主要内容
数制的基本概念、数制之间的相互转换 无符号数和带符号数的表示方法 ASCII码和BCD码的相关概念和应用 汉字编码及其应用
微机原理与与接口技术 汇编语言
期末复习
PPT课件
1
第一章 微型计算机概述
主要内容
计算机的发展、分类、基本结构及工作原理
微处理器的产生和发展、微处理器系统
微型计算机的分类、性能指标 微型计算机系统的组成及微型计算机的应用
重点内容
计算机的基本结构及工作原理
ቤተ መጻሕፍቲ ባይዱ
微型计算机系统组成,软、硬件基本结构
4. 如何实现一个带符号数除2的操作,可选用哪种指令?
5. 理解无条件转移指令JMP
6. 理解循环控制指令执行操作时所需要的条件
PPT课件
13
(习题4.6)已知(DS)=2000H,(BX)=0100H,(SI)=0002H,
(20100H)=12H,(20101H)=34H,(20102H)=56H,
(20103H)=78H,(21200H)=2AH,(21201H)=4CH, (21202H)=B7H,(21203H)=65H,试说明下列指令执行
后,AX寄存器中的内容。 (1)MOV AX, 1200H
分析:这条指令的源操作数为立即寻址,也就是直 接将数1200H传送到寄存器AX,所以(AX)=1200H (2)MOV AX,BX 分析:这条指令的源操作数为寄存器寻址,即把寄 存器BX的内容传送给AX,所以(AX)=0100H
PPT课件
14
(3)MOV AX, [1200H]
分析:这条指令的源操作数为存储器的直接寻址,即直接给 出了有效地址1200H,再加上段地址(DS)=2000H,可得到 一个实际地址PA=21200H,所以寄存器AX得到了从内存单 元21200H和21201H
取得的内容,即(AX)=4C2AH
(4)MOV AX, [BX]
分析:源操作数为存储器的寄存器间接寻址,则有效地址为 0100H,故寄存器(AX)=3412H
(1)104
(2)-26
3. 已知补码求出其真值
(1)48H
(2)9DH
PPT课件
5
补码应用举例:
例1:X=24-10=14 →换为加法运算: [X]补=[+24]补+[-10]补 [+24]补= 00011000B [-10]补 = 11110110B 00011000 +11110110 100001110(最高位1溢出) [+14]补=00001110B,其真值为14。
3.为了减轻总线负载,总线上的部件大都应具有三态
逻辑,三态逻辑电路输出信号的三个状态
是
、
、
。
PPT课件
11
第四章 80x86指令系统
主要内容
1、80x86指令的基本格式 2、80x86指令系统的寻址方式 3、80x86指令的应用
重点内容
指令系统的寻址方式和指令的应用
PPT课件
12
习题简析
1. 80x86指令系统有哪几种寻址方式?
2. 用来存放即将执行的指令的偏移地址的是哪个寄存器?SI是什 么寄存器?可以用作间址寄存器的有哪些?
3. MOV指令可以在CPU内部或CPU和存储器之间传送字或字节。 注意,立即数不能直接送段寄存器;目的操作数不允许用立即 数寻址,也不允许用CS寄存器;两个操作数不能同为存储器 寻址。此外,也不允许在两个段寄存器之间直接传送数据。但 MOV指令不影响状态标志位。
4.有一个由20个字组成的数据区,其起始地址 为610AH:1CE7H。写出数据区首末单元的 实际地址PA。
PPT课件
10
自测题
1.写出下列存储器地址的段地址、偏移量和物理地址 (1)2314H:0035;(2)1FD0H:00A0H; (3)0000H:0100H;(4)3FB0H:0053H
2.如果在一个程序段开始执行之前, (CS)=0A7EH,(IP)=2B40H。试问:该程序段的第一 个字的物理地址?指向这一物理地址的CS值和IP值 是唯一的吗?
PPT课件
6
例2:
X=34-68 = -34 →转换为加法运算: [+34]补 = 00100010B [-68]补 = 10111100B
00100010
+10111100
11011110 [-34]补=11011110B,其真值为-34。 (同直接相减的结果一致)。
重点内容
80x86微处理器的组成及其寄存器结构 80x86微处理器的存储器和I/O组织
PPT课件
9
习题简析
1. 80x86CPU由哪两部分组成?主要功能分别 是什么?
2. 80x86CPU有两种外部中断请求线,它们是?
3.80x86最多可以处理多少种不同类型的中断, 为了区别,每种中断都设置了一个?
重点内容
二、八、十、十六进制的表达和相互转换 机器数和带符号数的原码、反码、补码表示 ASCII码和BCD码的表达及应用
PPT课件
4
习题简析
1. 十进制数分别转换为二进制、八进制、十 六进制数和压缩BCD码
(1)125.74 (2)513.85
2. 写出下列十进制数的原码、反码、补码
3、将下列数值或字符串表示成相应的ASCII代码: (1)51;(2)7FH;(3)ABH;(4)C6H;(5)SAM;
PPT课件
8
第三章 80x86微处理器及其体系结构
主要内容
80x86微处理器的基本性能指标、组成及寄存器结构 80x86微处理器的外部引脚特性 80x86微处理器的存储器和I/O组织 80x86的时钟和总线概念及其最小/最大工作方式
PPT课件
7
自测题
1、完成下列转换: (1)10110.10111B转换为十六进制数; (2)34.97H转换成八进制数和十进制数; (3)0BA.7FH转换成二进制数和八进制数; (4)43.27Q转换为二进制数和十六进制书
2、将下列十进制数变为8421BCD码: (1)8609;(2)5254;(3)2730;(4)1998
PPT课件
2
习题简析
1. 冯.诺依曼型计算机的结构由哪些部分组成? 2. 计算机的CPU由哪些部件组成? 3. 什么是微型计算机的系统总线?定性说明微
处理器三大总线的作用。
4.存储器按位置可分为哪两种?
PPT课件
3
第二章 计算机中的数据表示
主要内容
数制的基本概念、数制之间的相互转换 无符号数和带符号数的表示方法 ASCII码和BCD码的相关概念和应用 汉字编码及其应用
微机原理与与接口技术 汇编语言
期末复习
PPT课件
1
第一章 微型计算机概述
主要内容
计算机的发展、分类、基本结构及工作原理
微处理器的产生和发展、微处理器系统
微型计算机的分类、性能指标 微型计算机系统的组成及微型计算机的应用
重点内容
计算机的基本结构及工作原理
ቤተ መጻሕፍቲ ባይዱ
微型计算机系统组成,软、硬件基本结构
4. 如何实现一个带符号数除2的操作,可选用哪种指令?
5. 理解无条件转移指令JMP
6. 理解循环控制指令执行操作时所需要的条件
PPT课件
13
(习题4.6)已知(DS)=2000H,(BX)=0100H,(SI)=0002H,
(20100H)=12H,(20101H)=34H,(20102H)=56H,
(20103H)=78H,(21200H)=2AH,(21201H)=4CH, (21202H)=B7H,(21203H)=65H,试说明下列指令执行
后,AX寄存器中的内容。 (1)MOV AX, 1200H
分析:这条指令的源操作数为立即寻址,也就是直 接将数1200H传送到寄存器AX,所以(AX)=1200H (2)MOV AX,BX 分析:这条指令的源操作数为寄存器寻址,即把寄 存器BX的内容传送给AX,所以(AX)=0100H
PPT课件
14
(3)MOV AX, [1200H]
分析:这条指令的源操作数为存储器的直接寻址,即直接给 出了有效地址1200H,再加上段地址(DS)=2000H,可得到 一个实际地址PA=21200H,所以寄存器AX得到了从内存单 元21200H和21201H
取得的内容,即(AX)=4C2AH
(4)MOV AX, [BX]
分析:源操作数为存储器的寄存器间接寻址,则有效地址为 0100H,故寄存器(AX)=3412H
(1)104
(2)-26
3. 已知补码求出其真值
(1)48H
(2)9DH
PPT课件
5
补码应用举例:
例1:X=24-10=14 →换为加法运算: [X]补=[+24]补+[-10]补 [+24]补= 00011000B [-10]补 = 11110110B 00011000 +11110110 100001110(最高位1溢出) [+14]补=00001110B,其真值为14。
3.为了减轻总线负载,总线上的部件大都应具有三态
逻辑,三态逻辑电路输出信号的三个状态
是
、
、
。
PPT课件
11
第四章 80x86指令系统
主要内容
1、80x86指令的基本格式 2、80x86指令系统的寻址方式 3、80x86指令的应用
重点内容
指令系统的寻址方式和指令的应用
PPT课件
12
习题简析
1. 80x86指令系统有哪几种寻址方式?
2. 用来存放即将执行的指令的偏移地址的是哪个寄存器?SI是什 么寄存器?可以用作间址寄存器的有哪些?
3. MOV指令可以在CPU内部或CPU和存储器之间传送字或字节。 注意,立即数不能直接送段寄存器;目的操作数不允许用立即 数寻址,也不允许用CS寄存器;两个操作数不能同为存储器 寻址。此外,也不允许在两个段寄存器之间直接传送数据。但 MOV指令不影响状态标志位。
4.有一个由20个字组成的数据区,其起始地址 为610AH:1CE7H。写出数据区首末单元的 实际地址PA。
PPT课件
10
自测题
1.写出下列存储器地址的段地址、偏移量和物理地址 (1)2314H:0035;(2)1FD0H:00A0H; (3)0000H:0100H;(4)3FB0H:0053H
2.如果在一个程序段开始执行之前, (CS)=0A7EH,(IP)=2B40H。试问:该程序段的第一 个字的物理地址?指向这一物理地址的CS值和IP值 是唯一的吗?