周明德_微机原理及应用e第五版课件_修改.pptVIP

  • 6
  • 0
  • 约1.34万字
  • 约 88页
  • 2016-11-29 发布于湖南
  • 举报

周明德_微机原理及应用e第五版课件_修改.ppt

周明德_微机原理及应用e第五版课件_修改

若EA = [BP] + [SI] [DI] 则操作地址:SS: EA (5). 相对的基址加变址寻址 则操作数地址:DS: EA 例 MOV AX,[BX+SI+0250H] 若 DS = 3000H, BX = 2000H, SI = 1000H 则操作数 PA=30000H+2000H+1000H+250H=33250H 若EA = [BX] + [SI] [DI] + 8位或16位偏移量 若EA = [BP] + [SI] [DI] 则PA = SS ? 16 + EA + 偏移量 8086操作数寻址方式小结: 数据 EA 数据 寄存器 数据 寄存器 EA 数据 寄存器 位移量 地址 数据 指令 指令 内存 指令 寄存器 寄存器 指令 内存 指令 内存 + (a) (b) (c) (d) (e) 基址寄存器 变址寄存器 变址值 基址值 数据 内存 + 基址寄存器 变址寄存器 位移量 变址值 数据 内存 + 基址值 EA 指令 指令 (f) (g) 8086寻址方式 3.I/O端口寻址 1、直接端口寻址: 指令直接提供8位端口地址。 例:IN AL,63H;(AL) ←(63H) {从I/O地址号为63H的端口中读取数据送到AL中} 2、间接端口寻址方式: 由DX寄存器给出16位端口地址。 例: IN AL,DX;(AL) ←((DX)) OUT DX,AL; {将AL中的内容输出到地址由DX寄存器内容所指定的端口中} 1.3 计算机的硬件和软件 1.3.1 系统软件 这些为了使用和管理计算机由机器的设计者提供的软件,统称为系统软件。系统软件包括: (1) 各种语言和它们的汇编或解释、编译程序; (2) 机器的监控管理程序(Monitor)、调试程序(Debug)、故障检查和诊断程序; (3) 程序库。为了扩大计算机的功能,便于用户使用,机器中设置了各种标准子程序,这些子程序的总和就形成了程序库; (4) 操作系统。 1.3.2 应用软件 用户利用计算机以及计算机所提供的各种系统软件,编制解决用户各种实际问题的程序,这些程序就称为应用软件。应用软件也可以逐步标准化、模块化、逐步形成了解决各种典型问题的应用程序的组合,称为软件包(Package)。 1.3.3 支撑软件 支撑软件又称支持软件。 为了便于用户根据需要建立自己的数据库,询问、显示、修改数据库的内容,输出打印各种表格等,这就建立了数据库管理系统(DBMS:Data Base Management System) 、报表(EXCEL)、字处理(WORD)等支撑软件。 1.4 微型计算机的结构 运算器与控制器是系统的核心,称为CPU 。把整个运算器控制器即CPU集成在一个芯片上的CPU,称之为微处理器(Micro Processor)。CPU本身还不是一个微型计算机,而只是微型计算机的一部分。只有与适当容量的存储器、输入输出设备的接口电路以及必要的输入输出设备结合在一起,才是一台微型计算机(Micro Computer),或称为微型计算机系统(Micro Computer System),如图1-28所示。 1.微处理器、微型计算机、微型计算机系统 系统软件:DOS、Windows 95/98/2000 应用软件:WPS 、 Word、Photoshop 微 处 理 器 CPU 存储器(RAM,ROM) I/O接口 总线 硬 件 软 件 微 型 计算机 系 统 微 型 计算机 (主机) 外 设 ALU 寄存器 控制部件 键盘、鼠标 显示器 软驱、硬盘、光驱 打印机、扫描仪 普通PC(Pentium)的内部结构(多总线结构) 1.5GHz IDE2 Pentium IV 北桥 440BX AGP 南桥 PIIX4E CMOS RTC USB 超级I/O IDE1 COM1 COM2 LPT1 2.1GHz L1 Cache L2 Cache 处理机总线500MHz 500MHz PCI 总线 100MHz PCI 插槽 ISA 插槽 ISA总线 8MHz 内存条 ROM BIOS 显 示 器 硬盘 光驱 软驱 键盘鼠标 打印机 MODEM 66MHz 显卡 1.4.1 微型计算机的外部结构 在微型计算机系统中,外部信息的传送是通过总线进行的。大部分微型计算机有三组总线:地址总线(Address Bus)、数据总线(Data Bus)和控制总线(

文档评论(0)

1亿VIP精品文档

相关文档