- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机数据传送与加减乘除
3.3 8086/8088指令系统;3.3.1 数据传送指令;(1) MOV dest,src; dest←src 可实现:;MOV指令使用规则: 1、源操作数与目的操作数类型要一致。 2、不能在两个存储单元之间传送。(某些单片机内部RAM可以) MOV [1000H] ,[2000H] 3、立即数不能送段寄存器。 MOV DS ,300H 3、段寄存器之间不能传送。 MOV DS ,ES 5、CS、IP不能做目的操作数。 MOV CS ,AX 6、立即数不允许作为目的操作数 原则:逻辑上合理,有必要,使用频率高,效率高 ;几个不能直接传送的解决办法: 用AX作桥梁 存储器←存储器: MOV AX,MEM1 MOV MEM2,AX 段寄存器←段寄存器: MOV AX,DS MOV ES,AX 段寄存器←立即数: MOV AX,DATA MOV DS,AX; MOV DS, 100 ; MOV [1000H], 23H MOV IP, 2000H ; MOV AX, [0100H+BX+BP] ;; 规定由SS指示堆栈段的段基址,堆栈指针SP始终指向堆栈的顶部,SP的初值规定了所用堆栈区的大小。堆栈的最高地址叫栈底。 ; ; ;堆栈指令使用时应注意几点: ①堆栈操作总是按字进行 ②不能从栈顶弹出一个字给CS ③堆栈指针为SS:SP,SP永远指向栈顶 ④SP自动进行增减量(-2,+2) ;练习: 已知 (SS)=0A2F0H, (SP)=00C0H, (AX)=8B31H, (CX)=0F213H, 执行指令 PUSH AX PUSH CX POP AX (SP)=? (AX)=? ;其他数据传送指令;(5)字节/字扩展;2. 输入输出(I/O)指令;例:OUT 68H,AX ;(69H,68H)←(AX) MOV DX, 220H OUT DX,AL ;((DX))←(AL);例: 已知 (AX)=8060H,(DX)= 03F8H, 端口PORT1的地址是48H,内容是40H, 请指出下列指令执行的结果. 1) OUT DX, AL 2) IN AL, PORT1;3.地址传送指令 4.标志传送指令; PUSH AX PUSH CX PUSHF ;保护标志寄存器内容 ;这段程序要用到AX,CX以及标志位 POPF ;恢复标志寄存器内容 POP CX POP AX;3.3.2 算术运算指令;1) 不带进位的加法指令 ADD dest,src ; dest dest+src ;例: MOV AL, 7EH ADD AL, 5BH;实例: ADC AX,BX ; ADC [BX + 200H],CL ;;3) 加1指令 INC dest ; dest+1 dest( 不影响 CF,常用循环指令中修改 指针或循环次数 );例:已知数据如图,低位在前, 高位在后. 1) 将其看作两个4字节(双倍精度字 )的无符号数相加: ?结果存放在SUM开始的存储区。; MOV CX,4 LEA SI,NUM1 LEA DI,NUM2 LEA BX,SUM ;作业:2)将其看作从NUM1单元开始的连续8个字节数据相加,和为16位数,放在SUM和SUM+1单元中.;作业: P152 3.5 3.6 3.14;;(1) 不考虑借位的减法指令SUB SUB dest, src ; dest←(dest)-(src);(4) 求补指令NEG: NEG opr
文档评论(0)