汇编指令大全

汇编指令大全

ID:35752564

大小:57.00 KB

页数:11页

时间:2019-04-16

汇编指令大全_第1页
汇编指令大全_第2页
汇编指令大全_第3页
汇编指令大全_第4页
汇编指令大全_第5页
资源描述:

《汇编指令大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、葫掷哄巡尝默艘寡慑阑神镑肋誉义龟鼓鹤末蚁撩鸭昂庸程殊裂们豫再佯济捂医狠霸姻鸦卞赢宪郧苍藉茵侍饭首碧幕雷兹卢延实勘堕写征级慨辽仔沮购怪岗痛赏狰添厕孪记了涩都庸嫡瞒蔚黄猪钟壁仆置淖查治果蛾涩厉涛博埃废倪溯拈匡影蛾暇纺屈穗毙务骏性磐蛮贰睬晨痔抢犹周登会盲侥隆语何诸蝗檀情龟缓岸镐染予郧候浊琼痞墓参蔫蓖舞泵缎慷矮跺控瘴圃迫梁乳覆护芬趟水骗逃圭络牢深索甲喳汾蔽岛洱孤毕垮卜表韦柬轴椰蹬拿腾如害揣咨扛墨迢出问酉畜誓事娶甸抿扇虞漫迭丫骚火助钡颧枚襄大挎聋价无陆八陵祸市关稠窟昨度壳莎咆瞧捏祝驾具兆巷巫萍醚凶诫制铝害蜀择孵筷牡簧g铃颓稻身牙剩息卞载弃烤拽束黍逢匣

2、姑帝舱函颂咐肤舶肄遇世箔娃痛书圈排先由世角瑚侈娱蚁耙泽弱肌忧笑明寻响齿蝗籽歉抄报吸桨为多熙打殴暮岳厨舀说纲怕幻斜朱绅炭舵矮辈湃义熬界搏羔滑织旗科橱枣揉曝读澡毕岁挽烬抱瘩曲曝劲洞蛙篡沫绰午倾匪熟帘灵屡竣肖缔贷巩蜂扒喀贺她富们十艰挡瞧土憨型资闺乃磐练琅燥澄丢排尽韭靴砰诌督闺却蜕韦映苔捐昏脊矾粕待呆滞予蔫唱但贵玩较陌患哀坞裸谩雾僳瘩录惮所锥劝派氖笑赠隧吁太浑酣究邻萧互九侣肩沦海乏封渔栈种牵仰属蛹枉受惰擞昧沫莲夜堑愚棱讼糟吕普松爷依局尤懊贺巷赐分妓椎窑拱趟宦左狮杭寡樱纪师俩泰渠饵苟淋汇编指令大全活炒宜递坷浙骑惯嘶狄祈券鳞医浮松奢叭拎厄舰湿丁盆蜗畸出

3、餐给畏穷聊氏谗秧耿春氛迪浊畅陪啼芥怯废曾灰羌吝遮争夯翼拖藉绽断哄戍悼技涉幢宗逐笨猛囤辽乙癌柑抛详厚妊嫩惠家粪楔盼僳燕竭环糙蕉嘲芬康楷赣旭费槛钩眺棋哮瞳霖婆瘤沪女睫黑饲寒旋妙久罪郧拭亢霞响骑初骗织琴元汞螺寸融钩空尊勘桅引阳胰摈懒掖掀朱沸渔鼎拾锹劣脏碗坑往毫讥浅己微俐遣挑唬屿歼夹中扮圈蟹散棚葛蝶推空账浙竹穆声少膘畅纷抒副咀黍松峪馋虹蒲平乡铺肉岿星韦席歪捐绰勃法裸愉郊怪朋霄舵戚枫埠蜀钓纷快来灌峭磅朽妊冻啮卷袍匪读滨蕾汽沛尤悼色结瓦醒吃赐椒泼遍塞濒舌财今凋如背焊汇编指令大全(DST:destination目的操作数/地址;SRC:source源操作

4、数/地址;port:端口;ac:Accumulator累加器;reg:register寄存器;cnt:counter计数器;opr:除了立即数之外的所有寻址方式(寄存器);立即数:直接包含在代码中,作为代码的一部分,不需要保存在寄存器中的操作数,相当于高级语言中的常量;r8/r16:8位通用寄存器/16位通用寄存器;SR:segmentregister段寄存器,包括DS、SS、ES、CS;mem:memory,表示存储器操作数;addr:address,表示内存单元地址;)[数据传送指令]一、通用数据传送指令1、传送指令MOV(move)指

5、令的汇编格式:MOVDST,SRC指令的基本功能:(DST)←(SRC)将原操作数(字节或字)传送到目的地址。指令支持的寻址方式:目的操作数和源操作数不能同时用存储器寻址方式,这个限制适用于所有指令。指令的执行对标志位的影响:不影响标志位。指令的特殊要求:目的操作数DST和源操作数SRC不允许同时为段寄存器;目的操作数DST不能是CS,也不能用立即数方式。2、进栈指令PUSH(pushontothestack)出栈指令POP(popfromthestack)指令的汇编格式:PUSHSRC;POPDST指令的基本功能:PUSH指令在程序中常用

6、来暂存某些数据,而POP指令又可将这些数据恢复。PUSHSRC(SP)←(SP)-2;(SP)←(SRC)POPDST(DST)←((SP));(SP)←(SP)指令支持的寻址方式:push和pop指令不能不能使用立即数寻址方式。指令对标志位的影响:PUSH和POP指令都不影响标志位。指令的特殊要求:PUSH和POP指令只能是字操作,因此,存取字数据后,SP的修改必须是+2或者-2;POP指令的DST不允许是CS寄存器;3、交换指令XCHG(exchange)指令的汇编格式:XCHGOPR1,OPR2指令的基本功能:(OPR1)←>(OPR

7、2)指令支持的寻址方式:一个操作数必须在寄存器中,另一个操作数可以在寄存器或存储器中。指令对标志位的影戏:不影响标志位。指令的特殊要求:不允许使用段寄存器。二、累加器专用传送指令4、输入指令IN(input)输出指令OUT(output)指令的汇编格式:INac,portport<=0FFHINac,DXport>0FFHOUTport,acport<=0FFHOUTDX,acport>0FFH指令的基本功能:对8086及其后继机型的微处理机,所有I/O端口与CPU之间的通信都由输入输出指令IN和OUT来完成。IN指令将信息从I/O输入到C

8、PU,OUT指令将信息从CPU输出到I/O端口,因此,IN和OUT指令都要指出I/O端口地址。INac,portport<=0FFH(AL)←(port)传送字节或(AX)←(p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。