1 / 36
文档名称:

东南大学微机.ppt.ppt

格式:ppt   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

东南大学微机.ppt.ppt

上传人:wuxwivg046 2016/7/6 文件大小:0 KB

下载得到文件列表

东南大学微机.ppt.ppt

相关文档

文档介绍

文档介绍:1《微机系统与接口》课程总结基本内容 (数制、系统、μ P/MPU ( FPU )、 IA-16/32 ) —系统硬件相关 (伪指令-数据-程序流) (概念、 MPU 接口电路) —数字接口及应用编程 —模拟接口及应用编程 -32 原理概念 2第一章、微机系统基础重点: ?数制、补码的概念与运算? 8086/8088 CPU 硬件结构?微机系统组成及各部分之间关系? 8086/8088 工作方式 3第一章、微机系统基础 1. 数制、补码的概念与运算也决定通用寄存器的位数 4(1) 数制、补码的概念与运算?带符号数的表示?把符号数码化: 第一位:符号位(0= 正数; 1= 负数) ?带符号数: 原码和反码是人为定义,补码是机器特性! 补码——计算机擅长做加法! A-B=A+(-B) ?掌握原码、反码、补码在特定字长内( n=8/16/32 ) 表示范围,相互转换?十进制数的二进制编码表示压缩/非压缩 BCD 码——输入输出符合习惯! 5(1) 数制、补码的概念与运算在微机系统中,数值以补码表示和存储的例: -4 ??八位 100H-4=0FCH, 16 位 10000H-4=0FFFCH 例:汇编指令 MOV AX, -3 (AX)=? 数据定义伪指令(人工输入形式)——物理存储(二进制数) DB -20H ( 100H-20H=E0H ), – 1(0FFH),-20(ECH),81H(-127) DW 200,-200,0FFF0H,1, -200H, 200H MAX=? Min=? 根据实际物理存储内容判别 6(1) 数制、补码的概念与运算?非数值(字母与符号)的二进制编码表示 ASCII 码: 00-7FH 字符(美国标准信息交换代码) 0DH —— CR 回车 0AH —— LF 换行字符: ‘0’-‘9 ’—— 30-39H; ‘A ’—— 41H, ‘a ’—— 61H 无符号数 CF 进位/有符号数 OF 溢出:运算结果超出范围? 3AH 和 7CH 无符号数相加,和是 B6H (182 没超过 0~255 范围, CF=0 ) ? 3AH 和 7CH 有符号数相加,和是 B6H ?182 超过了-128 ~ +127 范围, OF=1 ; ?-74 ,当两个相同符号数相加(含两个不同符号数相减),而运算结果的符号与原数符号相反时,产生溢出。 7(2)8086/8088 CPU 硬件结构 CPU 基本构成: ?执行单元 EU :执行指令,含 ALU 和通用寄存器; ?总线接口单元 BIU :与存储器或 I/O 端口之间进行数据传送, 并能形成物理地址,含段寄存器和指令指针寄存器; ——预取-指令队列, 并行-流水线? FLAGS 各位定义 IF, DF , TF , CF , ZF , OF/SF , AF CLI/STI ; CLD/STD ;单步运行(中断) ?重要信号: ALE ,WR , RD , IOR/W , AEN , NMI , INTR , RESET , DEN ?结合寻址方式掌握寄存器及用途数据寄存器、段寄存器 CS/DS/ES/SS (用于存放段起始地址)、基址指针 BP/ 堆栈指针 SP 、变址 SI/DI 、控制: IP/FLAGS 8(2)8086/8088 CPU 硬件结构?有效地址 EA (偏移量地址) ?逻辑地址=段基址 S和偏移地址?物理地址=S * 16+EA ( 得到 20位物理地址, A 19 --A 0 ) 存储单元/堆栈/中断矢量表——?存储器:高字节高地址,低字节低地址。?堆栈段: SS 表示堆栈段的段基, SP 指向栈顶 PUSH AX ; (SP) ?(SP-2);(SP+1) ?(AH);(SP) ? AL POP AX; (AL) ?(SP); (AH) ?(SP+1); (SP) ?(SP+2) 并不改变堆栈里单元内容, 以字为单位操作, SP 值总是偶数, 先进后出( FILO )。?中断矢量表:中断类型号 n=0~255 ,256 * 4=1K ( 00000- 003FFH ),连续存放,高字节 IP,低字节 CS 。 9 Intel 8086/8088 微处理器基本结构 AH AL BH BL CH CL DH DL SP BP DI SI 通用寄存器 AX BX CX DX ALU 数据总线( 16 位) 运算寄存器 ALU 标志寄存器 EU 控制系统执行单元 EU ∑ CS DS SS ES IP 内部暂存器 1 2 3 4 5 6 数据总线 8088:8 位