• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
计算机相关
计算机相关
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2024年12月30日

汇编指令5
摘要: "AND","OR","XOR","NOT". 1.1 "AND",与运算符,两个同时相同为1,其余为0. 1.2 "OR",或运算符,一个为1则为1,其余为0. 1.3 "XOR",两个相同的为0,其余不同的为1. 1.4 “NOT”,0变成1,1变成0,只有一个操作数. "CMP"比较指令用于对 阅读全文
posted @ 2024-12-30 14:37 良货 阅读(43) 评论(0) 推荐(0)
 
汇编指令4
摘要: "imul"有符号数相乘有三个操作数,第一个操作数默认和eax相乘,当有两个操作数的时候,默认最后结果赋给左值,当有三个操作数的时候,第三个操作数一定是一个立即数(不能是寄存器和内存地址),第二个操作数可以是寄存器也可以是内存地址,第二个操作数和第三个操作数相乘并赋给左值. 1.1 可自行尝试,cl 阅读全文
posted @ 2024-12-30 12:20 良货 阅读(47) 评论(0) 推荐(0)
 
汇编指令3
摘要: "ADC"用于数值相加并加上“C”进位标志位(0或1),“SBB”用于数值相减并减去"C"进位标志位(0或1). 1.1 adc相加,C进位标志位为0 1.2 adc相加,C进位标志位为1 1.3 sbb相减,C进位标志位为0 1.4 sbb相减,C进位标志位为1. "INC"递增也就是自增指令,“ 阅读全文
posted @ 2024-12-30 10:57 良货 阅读(38) 评论(0) 推荐(0)
 
汇编指令2
摘要: "movsx"用于"movsx EAX,BX"赋值表示,二进制表示形式有符号数为正数用0填充前四位,有符号数为负数用F填充前四位,二进制数,前面0开头的为正数,前面1开头的为负数,"movzx"默认用0填充前四位,无论是否正数负数. 1.1 A123二进制数为负数,用F填充前4位. 1.2 A123 阅读全文
posted @ 2024-12-30 09:27 良货 阅读(32) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3