第六章32位汇编程序设计(暂为教案) 本章重点介绍80386指令系统、80386扩展指令的实地址 模式的编程方法和80386处理器在保护模式下的各种机制, 工作特性和特权等。 6132位处理器结构(2学时) 1)32位处理器功能结构 简介80386、80486、 Pentium~ Pentium4的各功能,新增 功能及部件。 (2)32位处理器寄存器结构 ①32位寄存器扩展方法 ②标志寄存器各标志位意义、功能和作用 ③控制寄存器各标志位意义和作用
本章重点介绍80386指令系统、80386扩展指令的实地址 模式的编程方法和80386处理器在保护模式下的各种机制, 工作特性和特权等。 6.1 32位处理器结构 (2学时) (1) 32位处理器功能结构 简介80386、80486、Pentium~Pentium4的各功能,新增 功能及部件。 (2) 32位处理器寄存器结构 ① 32位寄存器扩展方法 ②标志寄存器各标志位意义、功能和作用 ③控制寄存器各标志位意义和作用 第六章 32位汇编程序设计(暂为教案)
6232位处理器指令系统 简介32位指令与16位指令的异同,以及新增指令和特权 指令。 62.18086扩展指令 操作数扩展、规则扩展、新增指令 62.232位新增指令、特权指令 32位实模式、保护模式下的保护控制指令 62.332位指令的实模式编程方法 实模式下32位扩展指令编程实例分析(例6-1、例6-2) 6332位处理器工作方式(3学时) 本节重点介绍32位处理器保护虚地址工作模式,保护模 式下的寻址方式、描述符、任务切换方法和特权等
6.2 32位处理器指令系统 简介32位指令与16位指令的异同,以及新增指令和特权 指令。 6.2.1 8086扩展指令 操作数扩展、规则扩展、新增指令 6.2.2 32位新增指令、特权指令 32位实模式、保护模式下的保护控制指令 6.2.3 32位指令的实模式编程方法 实模式下32位扩展指令编程实例分析(例6-1、例6-2) 6.3 32位处理器工作方式 (3学时) 本节重点介绍32位处理器保护虚地址工作模式,保护模 式下的寻址方式、描述符、任务切换方法和特权等
63.132位处理器的实地址模式 32位处理器实地址模式的工作方式,与8086/8088的 异同 6.3.232位处理器保护虚地址模式 ①保护模式下寻址 ②描述表、描述符、选择子、段高速缓存、特权 633中断系统 简介32位处理器中断类型,保护模式中断与实模式中 断的异同。 634虚拟8086模式 简介V86模式意义特点,I/O位图,进入退出方法。 64保护模式的汇编程序设计(2学时) 简介保护模式下汇编程序设计的步骤和方法
6.3.1 32位处理器的实地址模式 32位处理器实地址模式的工作方式,与8086/8088的 异同。 6.3.2 32位处理器保护虚地址模式 ① 保护模式下寻址 ② 描述表、描述符、选择子、段高速缓存、特权 6.3.3 中断系统 简介32位处理器中断类型,保护模式中断与实模式中 断的异同。 6.3.4 虚拟8086模式 简介V86模式意义特点,I/O位图,进入退出方法。 6.4 保护模式的汇编程序设计 (2学时) 简介保护模式下汇编程序设计的步骤和方法
64.1实地址模式到保护模式的切换 (1)定义全局描述表 (2)激活A20地址线 (3)中断描述表 (4)由实模式进入保护模式 642保护模式到实际地址模式的切换 (1)方法一:(分析编程实例6-3) ①返回实地址模式程序入口地址->40:76H单元 ②禁止A20地址线 ③恢复8259A中断控制器状态 (2)方法二 ①用指令LMSW(或 MOV CRO,EAX)复位控制寄存器 CR0中的PE位 ②禁止A20地址线 ③恢复8259A中断控制器状态
6.4.1 实地址模式到保护模式的切换 (1)定义全局描述表 (2)激活A20地址线 (3)中断描述表 (4)由实模式进入保护模式 6.4.2 保护模式到实际地址模式的切换 (1)方法一: (分析编程实例 6-3) ① 返回实地址模式程序入口地址->40:76H单元 ② 禁止A20地址线 ③ 恢复8259A中断控制器状态 (2)方法二: ① 用指令LMSW(或 MOV CR0,EAX )复位控制寄存器 CR0中的PE位 ② 禁止A20地址线 ③ 恢复8259A中断控制器状态
小结 本章要求: (1)了解32位处理器的功能结构、熟悉32位处理 器寄存器结构以及标志寄存器和控制寄存器的位定 义。掌握常用的32位处理器扩展指令和特权指令; (2)理解保护虚地址模式的基本原理和基本方法, 熟悉32位处理器工作方式:实模式和保护虚地址模 式。掌握保护模式下的寻址方式,理解描述表、描 述符、选择子和特权等概念; (3)掌握实地址模式与保护虚地址模式之间的任 务切换方法,理解各种任务之间的关系,了解保护 模式下汇编程序设计的步骤和方法
本章要求: (1) 了解32位处理器的功能结构、熟悉32位处理 器寄存器结构以及标志寄存器和控制寄存器的位定 义。掌握常用的32位处理器扩展指令和特权指令; (2)理解保护虚地址模式的基本原理和基本方法, 熟悉32位处理器工作方式:实模式和保护虚地址模 式。掌握保护模式下的寻址方式,理解描述表、描 述符、选择子和特权等概念; (3)掌握实地址模式与保护虚地址模式之间的任 务切换方法,理解各种任务之间的关系,了解保护 模式下汇编程序设计的步骤和方法。 小 结
认真复习,融会贯通 GOTO第七章
认真复习,融会贯通 GOTO 第七章