微机原理及应用-PPT课件(全).pptx

  1. 1、本文档共553页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2.1.1结构特点;2.存储器的分段寻址;物理地址的形成:;3.I/O地址空间;;;;;;;;;;;2.1.3 8086工作过程;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2.4.1 8086 CPU时序;;基本总线周期:4个T状态 ;;;;;;;;;;在第一个中断响应周期,CPU送出中断响应信号,数据线浮空。 在第二个中断响应周期;被响应的外设数据线送一个字节的中断类型码,CPU采样数据线得到中断类型码。 ;;;;;;;;;;;;;;;; 3-3 8086的操作数的寻址方式;计算机中操作数数按存放的方法分为: 立即数(指令中) 寄存器数 存储器数 I/O端口 ;一、立即数寻址 操作数由指令直接提供。用于对寄存器赋初值 例: MOV AL,80 H MOV AX,1090 H MOV CX,100 H;;三、存储器寻址 操作数在存储器中,其地址或地址的计算方法由指令提供。需要执行总线周期,速度较慢;;;;;;;;;3.3 8086CPU的寻址方式——存储器寻址;;;;;;;3.4.1 数据传送指令;注意;;1)立即数送寄存器;3)从寄存器送寄存器;;185;;; 一端浮动,指向最后被压入堆栈的数据所在存储单元(栈顶的位置随堆栈中存放数据多少而变化); SP-2→ SP ;栈顶向上浮动 数据→(SS:SP);;;;;堆栈操作的用途: 在保存内容和恢复内容时,要按照相逆的次序执行一系列入栈和出栈操作。如: PUSH AX PUSH BX PUSH DI … POP DI POP BX POP AX;;3.4.1 数据传送指令__累加器专用传送指令;格式: XLAT (无参数) ;;;;1.读下列程序段,写出AX,BX的内容. MOV AX,1234H ; MOV BX,5678H XCHG AX,BX PUSH AX PUSH BX POP CX POP AX ;;;;1、读标志:LAHF:标志位送AH;2、设置标志SAHF:AH送标志寄存器;;PUSHF和POPF一般用于子程序和中断处理程序的首尾,起到保存和恢复主程序中运行结果的标志的作用。;例:下面这些指令哪些是正确的?哪些是错误的?如是错误的,请说明原因。 1) MOV DS,AX 2) MOV [BX],[1000] 3) PUSH CS 4) POP CS 5) IN BX,DX 6) MOV 1000H,AX 7) MOV AX,BL 8) OUT 300H,AX 9) OUT 20H,AL ;;算术运算指令对标志的影响: OF、SF、ZF、AF、PF和CF;;;【例3.18】有两个32位无符号数放在1000H开始的单元中,低位在前,高位在后,将两个数相加,结果放1000H开始的单元中。 ;;;5.比较指令 格式: CMP DST,SRC; 操作:DST-SRC 注意:CMP指令执行相减,但不回送结果,结果只影响标志位CF、OF、SF、ZF。 ;②两个有符号数大小判断方法;;例3-8:设X,Y,Z都是双字节数,编程计算以下算式:W=X+Y+24-Z 算法: 1)算数和扩展为2个字,即4字节,用DX,AX暂存结果; 2)加法考虑进位,用ADC;减法考虑借位用SBB。;;;;1、无符号数乘法 格式: MUL src ;(AX) ←(AL)×src,字节 ;(DX,AX) ←(AX) × src,字 8位乘法 16位乘法 ;;;;;;;;;;;;;;;SHL AL,1 SAL AL,1 ;;;;;;;;若AR1与AR2地址分别为1000H与1020H,此时源串与目的串存在重叠区,可从串尾开始传送。;;;;;;; 形 式: JX 短目标地址, X:1~3个英文字母 跳转范围: -128~+127字节 1) JE/JZ

文档评论(0)

粱州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档