- 1
- 0
- 约3.34千字
- 约 19页
- 2019-08-29 发布于广东
- 举报
南通大学计算机科学与技术学院 计算机科学与技术系 顾晖 南通大学计算机科学与技术学院 计算机科学与技术系 顾晖 第2章 80x86计算机组织 2.180x86微处理器 2.2基于微处理器的计算机系统构成 2.3中央处理机 2.4存储器 2.5外部设备 * 2.180x86微处理器 微处理器芯片:运算器和控制器集成在一个芯片上 8086~Pentium 术语: 晶体管数 主频 数据总线及数据总线宽度 地址总线及地址总线宽度 * 2.2基于微处理器的计算机系统构成 硬件: 中央处理机 CPU 总线控制 逻辑 接 口 接 口 存储器 大容量 存储器 I/O设备 I/O子系统 系统总线 . . . . . . 软件:系统软件 用户软件 * 2.3中央处理机CPU 中央处理机CPU包括: 算术逻辑部件 控制逻辑部件 工作寄存器 * 8086的编程结构 * 80x86的寄存器结构 80x86的程序可见寄存器组 通用寄存器 专用寄存器 段寄存器 AH AX AL BH BX BL CH CX CL DH DX DL SP BP SI DI IP FLAGS CS DS SS ES 8086 / 8088 / 80286 寄 存 器 EAX EBX ECX EDX ESP EBP ESI EDI EIP EFLAGS FS GS 31 16 15 8 7 0 * 8086的寄存器组 数据寄存器: 指针及变址寄存器:SP、BP、SI、DI 段寄存器: CS、DS、SS、ES 控制寄存器: IP、FLAGS AX BX CX DX AH AL BH BL CH CL DH DL 高8位 低8位 * 标志寄存器 ( FLAGS / PSW ) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 条件码标志: 控制标志: OF 溢出标志 DF 方向标志 SF 符号标志 IF 中断标志 ZF 零标志 TF 陷阱标志 CF 进位标志 AF 辅助进位标志 PF 奇偶标志 OF DF IF TF SF ZF AF PF CF * 存储单元的地址和内容 (1)基本概念 8086有20根地址线,可表示的地址范围是00000H ~ FFFFFH (1MB) 机器字长16位:仅能寻址 0000H ~ FFFFH(64KB) * 存储器以字节(8 bit)为编程单位; 每个字节单元都有唯一的地址编码——物理地址; 地址用无符号整数来表示,从0开始编号,顺序地每次加1; 一个字要占用相继的两个字节,低位字节存入低地址,高位 字节存入高地址,字单元地址用它的低地址来表示; 机器以偶地址访问(读 / 写)存储器; * 存储器的分段 20 根地址线:地址范围 00000H ~ FFFFFH (1MB) 机器字长16位:仅能表示地址范围 0000H ~ FFFFH (64KB) 小段:每16个字节为一小段,共有64K个小段 小段的首地址: 00000 H ~ 0000F H 00010 H ~ 0001F H 00020 H ~ 0002F H … FFFF0 H ~ FFFFF H 段起始地址:小段首地址 段的大小: 64K 范围内的任意字节 *
原创力文档

文档评论(0)