汇编语言学习 hiifong 收录于 汇编 笔记2022-08-25 2023-03-03 约 300 字 预计阅读 1 分钟 - 次阅读 - 条评论 警告本文最后更新于 2023-03-03,文中内容可能已过时。==本文以 Intel 8086 芯片为参考==注意:汇编语言不区分大小写!mov移动指令1 2 3 mov ax,1000H # 把 1000H送入 ax 寄存器 等价于 ax = 10ax ah = 10H,al = 00H mov ah,al # 把 ax 寄存器的低八位的数据送入 ax 的高八位, ax = 0000H # 如果发生溢出,会将溢出的数据丢弃,不会向高位进位add相加指令1 2 add ax,20eaH # 把 ax 的值和 20eaH 相加,并把结果送入 ax 寄存器 等价于 ax = ax + 20eaH add ax,bx # 把 bx 寄存器的数据和 ax 寄存器的数据相加,并把结果送入 ax 寄存器, 等价于 ax = ax + bxjmp跳转指令1 2 jmp CS:IP # 同时修改 CS 和 IP 的内容:jmp 段地址:偏移地址,CS 和 IP 不允许通过 mov 和 add 指令来修改其内容 jmp 某一合法寄存器 # 仅修改IP 的内容,类似于 mov IP,axBuy Me a Coffee ~~ 赞赏支付宝微信Please enable JavaScript to view the comments powered by Waline.Please enable JavaScript to view the comments powered by giscus.