《微机原理与接口技术v12-第3章》由会员分享,可在线阅读,更多相关《微机原理与接口技术v12-第3章(190页珍藏版)》请在金锄头文库上搜索。
1、电子信息学院电子信息学院电子信息学院电子信息学院 2007.9 2007.9 2007.9 2007.9 【严华严华严华严华 QQ:4429175QQ:4429175QQ:4429175QQ:4429175】第 3 3 3 3章 Principle of Microcomputer and Interface TechnologyPrinciple of Microcomputer and Interface TechnologyPrinciple of Microcomputer and Interface TechnologyPrinciple of Microcomputer and I
2、nterface TechnologyElectronics Information EngineeringElectronics Information EngineeringElectronics Information EngineeringElectronics Information EngineeringSichuan UniversitySichuan UniversitySichuan UniversitySichuan UniversityEIEIEIEI微机原理与接口技术第第第第3 3 3 3章章章章 指令系统指令系统指令系统指令系统电子信息学院电子信息学院电子信息学院电子
3、信息学院 2007.9 2007.9 2007.9 2007.9 【严华严华严华严华 QQ:4429175QQ:4429175QQ:4429175QQ:4429175】1 1 1 1微机原理与接口技术微机原理与接口技术微机原理与接口技术微机原理与接口技术 基本概念基本概念基本概念基本概念 寻址方式寻址方式寻址方式寻址方式 指令系统指令系统指令系统指令系统 数据传送数据传送数据传送数据传送 算术运算算术运算算术运算算术运算 逻辑运算逻辑运算逻辑运算逻辑运算 控制转移控制转移控制转移控制转移 串串串串 操操操操 作作作作 MPUMPUMPUMPU控控控控 制制制制 指令格式指令格式指令格式指令格式
4、 执行时间执行时间执行时间执行时间 教学要求教学要求教学要求教学要求教学重点 8086/80888086/80888086/80888086/8088寻址方式寻址方式寻址方式寻址方式 8086/80888086/80888086/80888086/8088指令系统指令系统指令系统指令系统电子信息学院电子信息学院电子信息学院电子信息学院 2007.9 2007.9 2007.9 2007.9 【严华严华严华严华 QQ:4429175QQ:4429175QQ:4429175QQ:4429175】2 2 2 2微机原理与接口技术微机原理与接口技术微机原理与接口技术微机原理与接口技术 基本概念基本概念
5、基本概念基本概念 寻址方式寻址方式寻址方式寻址方式 指令系统指令系统指令系统指令系统 数据传送数据传送数据传送数据传送 算术运算算术运算算术运算算术运算 逻辑运算逻辑运算逻辑运算逻辑运算 控制转移控制转移控制转移控制转移 串串串串 操操操操 作作作作 MPUMPUMPUMPU控控控控 制制制制 指令格式指令格式指令格式指令格式 执行时间执行时间执行时间执行时间 教学要求教学要求教学要求教学要求基本概念基本概念基本概念基本概念基本概念 指令指令指令指令 计算机要执行的各种操作命令计算机要执行的各种操作命令计算机要执行的各种操作命令计算机要执行的各种操作命令 一条指令对应着一种基本操作一条指令对应
6、着一种基本操作一条指令对应着一种基本操作一条指令对应着一种基本操作 指令系统指令系统指令系统指令系统 对特定的计算机而言,其所有指令的集合对特定的计算机而言,其所有指令的集合对特定的计算机而言,其所有指令的集合对特定的计算机而言,其所有指令的集合 每种计算机都有其特定的指令系统每种计算机都有其特定的指令系统每种计算机都有其特定的指令系统每种计算机都有其特定的指令系统 复杂指令集计算机复杂指令集计算机复杂指令集计算机复杂指令集计算机CISCCISCCISCCISC Complex instruction set computerComplex instruction set computerCo
7、mplex instruction set computerComplex instruction set computer 精简指令集计算机精简指令集计算机精简指令集计算机精简指令集计算机RISCRISCRISCRISC Reduced instruction set computerReduced instruction set computerReduced instruction set computerReduced instruction set computer电子信息学院电子信息学院电子信息学院电子信息学院 2007.9 2007.9 2007.9 2007.9 【严华严华严华
8、严华 QQ:4429175QQ:4429175QQ:4429175QQ:4429175】3 3 3 3微机原理与接口技术微机原理与接口技术微机原理与接口技术微机原理与接口技术 基本概念基本概念基本概念基本概念 寻址方式寻址方式寻址方式寻址方式 指令系统指令系统指令系统指令系统 数据传送数据传送数据传送数据传送 算术运算算术运算算术运算算术运算 逻辑运算逻辑运算逻辑运算逻辑运算 控制转移控制转移控制转移控制转移 串串串串 操操操操 作作作作 MPUMPUMPUMPU控控控控 制制制制 指令格式指令格式指令格式指令格式 执行时间执行时间执行时间执行时间 教学要求教学要求教学要求教学要求CISC与R
9、ISC基本概念基本概念基本概念基本概念 CISCCISCCISCCISC典型代表典型代表典型代表典型代表 - - - - Intel PentiumIntel PentiumIntel PentiumIntel Pentium RISCRISCRISCRISC典型代表典型代表典型代表典型代表 - - - - PowerPC PowerPC PowerPC PowerPC最经常使用的指令最经常使用的指令最经常使用的指令最经常使用的指令最经常使用的指令最经常使用的指令最经常使用的指令最经常使用的指令 不经常使用的指令不经常使用的指令不经常使用的指令不经常使用的指令不经常使用的指令不经常使用的指令不
10、经常使用的指令不经常使用的指令2080电子信息学院电子信息学院电子信息学院电子信息学院 2007.9 2007.9 2007.9 2007.9 【严华严华严华严华 QQ:4429175QQ:4429175QQ:4429175QQ:4429175】4 4 4 4微机原理与接口技术微机原理与接口技术微机原理与接口技术微机原理与接口技术 基本概念基本概念基本概念基本概念 寻址方式寻址方式寻址方式寻址方式 指令系统指令系统指令系统指令系统 数据传送数据传送数据传送数据传送 算术运算算术运算算术运算算术运算 逻辑运算逻辑运算逻辑运算逻辑运算 控制转移控制转移控制转移控制转移 串串串串 操操操操 作作作作
11、 MPUMPUMPUMPU控控控控 制制制制 指令格式指令格式指令格式指令格式 执行时间执行时间执行时间执行时间 教学要求教学要求教学要求教学要求指令的基本格式基本概念基本概念基本概念基本概念 操作码(操作码(操作码(操作码(operation codeoperation codeoperation codeoperation code) 规定指令要执行的操作,不可缺少规定指令要执行的操作,不可缺少规定指令要执行的操作,不可缺少规定指令要执行的操作,不可缺少 操作数(操作数(操作数(操作数(operandoperandoperandoperand) 指出执行指令所需要操作数的来源:指出执行指令
12、所需要操作数的来源:指出执行指令所需要操作数的来源:指出执行指令所需要操作数的来源: 操作数本身操作数本身操作数本身操作数本身 操作数地址操作数地址操作数地址操作数地址 或者或者或者或者 操作数地址的计算方法操作数地址的计算方法操作数地址的计算方法操作数地址的计算方法 多数情况可以有多数情况可以有多数情况可以有多数情况可以有1 1 1 1或多个操作数或多个操作数或多个操作数或多个操作数 单操作数单操作数单操作数单操作数 双操作数:源操作数、目的操作数双操作数:源操作数、目的操作数双操作数:源操作数、目的操作数双操作数:源操作数、目的操作数 隐含操作数隐含操作数隐含操作数隐含操作数操作码操作码操
13、作码操作码操作数操作数操作数操作数电子信息学院电子信息学院电子信息学院电子信息学院 2007.9 2007.9 2007.9 2007.9 【严华严华严华严华 QQ:4429175QQ:4429175QQ:4429175QQ:4429175】5 5 5 5微机原理与接口技术微机原理与接口技术微机原理与接口技术微机原理与接口技术 基本概念基本概念基本概念基本概念 寻址方式寻址方式寻址方式寻址方式 指令系统指令系统指令系统指令系统 数据传送数据传送数据传送数据传送 算术运算算术运算算术运算算术运算 逻辑运算逻辑运算逻辑运算逻辑运算 控制转移控制转移控制转移控制转移 串串串串 操操操操 作作作作 M
14、PUMPUMPUMPU控控控控 制制制制 指令格式指令格式指令格式指令格式 执行时间执行时间执行时间执行时间 教学要求教学要求教学要求教学要求寻址的概念 寻址寻址寻址寻址 寻找操作数的过程寻找操作数的过程寻找操作数的过程寻找操作数的过程 操作数在什么地方?操作数在什么地方?操作数在什么地方?操作数在什么地方? 直接在指令中直接在指令中直接在指令中直接在指令中 在在在在CPUCPUCPUCPU的某个寄存器中的某个寄存器中的某个寄存器中的某个寄存器中 在内存的数据区中在内存的数据区中在内存的数据区中在内存的数据区中 在在在在I/OI/OI/OI/O端口或设备中端口或设备中端口或设备中端口或设备中
15、寻址方式寻址方式寻址方式寻址方式 产生有效地址的各种方法产生有效地址的各种方法产生有效地址的各种方法产生有效地址的各种方法 对于双操作数指令而言,源和目的操作数有对于双操作数指令而言,源和目的操作数有对于双操作数指令而言,源和目的操作数有对于双操作数指令而言,源和目的操作数有 可能不同。可能不同。可能不同。可能不同。寻址方式寻址方式寻址方式寻址方式电子信息学院电子信息学院电子信息学院电子信息学院 2007.9 2007.9 2007.9 2007.9 【严华严华严华严华 QQ:4429175QQ:4429175QQ:4429175QQ:4429175】6 6 6 6微机原理与接口技术微机原理与接口技术微机原理与接口技术微机原理与接口技术 基本概念基本概念基本概念基本概念 寻址方式寻址方式寻址方式寻址方式 指令系统指令系统指令系统指令系统 数据传送数据传送数据传送数据传送 算术运算算术运算算术运算算术运算 逻辑运算逻辑运算逻辑运算逻辑运算 控制转移控制转移控制转移控制转移 串串串串 操操操操 作作作作 MPUM