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

建设网站制作项目描述郑州推广优化公司

建设网站制作项目描述,郑州推广优化公司,bae 搭建wordpress,北京公司注册费用工具使用: 学习之前我研究了下如何用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/318271.html

相关文章:

  • 大学网站建设论文软文是啥意思
  • 没企业可以做网站吗今日小说百度搜索风云榜
  • 怎样做网站才不能被攻破百度在线客服问答
  • 网站建设 知识产权新闻最近新闻10条
  • 同城购物网站建设成本seo人才
  • 网站项目计划书模板范文nba排名最新赛程
  • 商务网站开发流程石家庄网站建设案例
  • 网站方案书怎么创造自己的网站
  • 附近做网站的公司网络营销策划书范文模板
  • 网站建站网站80s隐秘而伟大网站seo排名优化工具
  • 地方旅游网站模板2021谷歌搜索入口
  • 信誉好的龙岗网站制作全能搜
  • 万网制作网站吗今日头条指数查询
  • 网络推广都有哪些方式百度关键词优化工具
  • 网站建设工作建议百度账号怎么注册
  • 个人房产查询系统网站官网seminar什么意思中文
  • 扬州市城乡建设局网站手游推广加盟
  • wordpress用手机写博客电脑网络优化软件
  • 不需要证件做网站edm营销
  • 心理咨询网站后台网站关键词推广
  • 日照网厂seo的收费标准
  • google网站地图成都网络营销公司排名
  • 设计师网站欣赏百度搜索收录
  • 开个做网站的公司 知乎网站收录批量查询
  • 智慧团建团员登录网站市场营销策划方案3000字
  • 微信做单网站周口seo推广
  • 有没有在线做动图的网站舆情信息范文
  • 官方网站数据如何做脚注泉州排名推广
  • 郑州机械网站建设郑州网站推广方案
  • linux做商务网站优化大师客服