当前位置: 首页 > wzjs >正文

免费网站建站排行榜米拓建站

免费网站建站排行榜,米拓建站,做经营性网站怎么办理手续,惠州网站小程序建设工具使用: 学习之前我研究了下如何用cursor 配置c,其实cursor就是和vscode一样, 去vscode官网查看就可以了。这里调试c程序同步观察汇编执行情况很方便 。 cursor (vscode)配置c 这章其实都很简单,但是为…

工具使用:

学习之前我研究了下如何用cursor 配置c++,其实cursor就是和vscode一样, 去vscode官网查看就可以了。这里调试c++程序同步观察汇编执行情况很方便 。

cursor (vscode)配置c++

这章其实都很简单,但是为了加深映像,建议还是都敲一遍。

add 加法运算

其实这里比较简单,我放过来去搞了一个c++代码,然后同步调整汇编,观察执行过程。

MOV DWORD PTR SS:[ESP+0xC], 1
ADD DWORD PTR SS:[ESP+0xC],1

可以看到汇编中在栈段寄存器

sub减法运算

mov DWORD PTR [esp+0xc],0x2
sub DWORD PTR [esp+0xc],0x1

以上有一个问题, 我们c++代码申请了一个4个字节的整数的临时变量,为啥汇编语言是偏移了12个字节 (0xC), 有知道原因的朋友在评论区告诉我下呢?

逻辑与: and

mov eax, 1;

and eax, 2;

二进制: 0001 and  0010 ==> 0000 (十进制0)

相同为1, 不同为0

逻辑或: or

mov eax,1;

mov eax, 2;

二进制: 0001 or 0010 ==> 0011 (十进制3)

有一个为1,则为1

逻辑异或 xor 

mov eax,1

xor eax, 2

二进制: 0001 xor 0010 ==> 0011 (十进制3)

相同为0,不同为1

逻辑非 not 

mov eax, 3

not eax

二进制  not 0011 == >  1111 1111 1111 1111 1111 1111 1111 1100 (十六进制FFFFFFFC)

OD 查看32位,四个字节,所以前面的0也会被反转。

上一篇:汇编学习之《数据传输指令》

下一篇: 汇编学习之《移位指令》

http://www.dtcms.com/wzjs/356610.html

相关文章:

  • 网站建设推广优化岗位说明书衡水今日头条新闻
  • 石家庄网站建设电话咨询怎么做app推广和宣传
  • 新乡做新网站公司网络推广服务
  • 怎样用vps做网站seo实战培训教程
  • 网站分析报告怎么做网络舆情监测系统
  • wordpress面包屑导航代码甲马营seo网站优化的
  • 安平网站建设如何注册网站免费注册
  • 农产品网站开发方案seo标题优化分析范文
  • 有域名了也备案了怎么做网站素材网
  • 做交流网站刷网站软件
  • 网站文本编辑器搜索引擎优化营销
  • 如何做解析网站24小时自助下单平台网站便宜
  • 网站获取访客qq号码网络营销的流程和方法
  • 网站公司怎么做推广seo专业培训机构
  • 建筑资质查询官方网站网络安全有名的培训学校
  • 茶叶淘宝店网站建设ppt模板网站管理和维护的主要工作有哪些
  • 深圳市政府门户网站功能建设网页设计与制作学什么
  • 网页设计制作与网站建设课程seo海外
  • 做magento网站关键词排名优化易下拉技巧
  • 国都建设(集团)有限公司网站互联网营销策略有哪些
  • 关于校园网站设计的毕业论文佛山疫情最新消息
  • 站内优化网站怎么做网页制作费用大概多少
  • 网站 信用卡支付接口百度竞价收费标准
  • 创建网站商城营销渠道有哪几种
  • 东莞建站响应式网站多少钱最新军事动态最新消息
  • 什么网站做ppt好信息流推广渠道有哪些
  • 注册一个网站seo工资待遇 seo工资多少
  • WordPress自定义登录页面网站seo优化公司
  • 龙口网站制作多少钱网络推广文案有哪些
  • 怎样做网站吸引客户单页网站设计