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

重庆网站制作福州事件营销的经典案例

重庆网站制作福州,事件营销的经典案例,做网站网站建设,主机如何做服务器建网站通用寄存器 什么是寄存器呢? 计算机在三个地方可以存储数据,第一个是把数据存到CPU中,第二个把数据存到内存中,第三个把数据存到硬盘上。 那这个所谓的寄存器,就是CPU中用来存储数据的地方。那这个寄存器有多大呢&a…

通用寄存器

什么是寄存器呢?

计算机在三个地方可以存储数据,第一个是把数据存到CPU中,第二个把数据存到内存中,第三个把数据存到硬盘上。

那这个所谓的寄存器,就是CPU中用来存储数据的地方。那这个寄存器有多大呢?那取决于你CPU的位数,比如说如果你是一个32位的CPU。那它这个CPU里边能够提供的这个容器就会有三种类型。分别是8位的,16位的和32位的。那如果这个CPU呢?是64位的CPU,那它能提供的这种容器,也就是说能提供的这种寄存器就会有四种类型。分别是8位的,16位的,32位的和64位的。那么,大家可能感兴趣,想知道自己当前的CPU是32位的还是64位的,其实你都可以不用查了。因为只要你从零五年以后买的机器,几乎都是64位的,

大家现在不太可能用那么老的机器了。那这就意味着我们当前的计算机其实都是支持64位的。

为什么要学32位的汇编?

那么现在CPU 64位已经普及了,为什么还要学32位的CPU,还要学32位的汇编呢?其实大家可能对这个硬件的发展历史不是特别的了解,因为我们现在用的这个32、64位的CPU都是从32位的CPU拓展过来的,也就是说从32位到64位,它并没有整体结构上的变化,只是在原来的基础上增加了一些新的寄存器,汇编指令都是一样的

那么也就是说,如果没有32位的汇编的底子,想直接学64位的汇编的话,学起来是非常吃力的。那换句话说,如果你掌握了32位的汇编,想看64位的汇编,可以直接看懂。只是查一查资料,了解一下新增的那些寄存器而已。所以呢,这也是为什么我们无论是学CPU,还是学操作系统,还是学应用程序,都是要先学32位的。

还有一点,虽然现在我们的CPU和操作系统都支持64位了,但是现在我们运行的程序大多数仍然是32位的程序。这也就意味着,我们不可能彻底把32位抛弃,直接进入64位的这个时代。所以呢,我们的汇编还是要从32位开始学。

寄存器是什么呢?接下来主要给大家介绍介绍8个通用寄存器。大家知道32位的CPU,它能提供的寄存器就会有三种类型,分别是8位、16位、32位的,那我给大家介绍的就是32位的寄存器,而且是通用寄存器。

为什么叫通用寄存器呢?

因为在32位的CPU里边呢,它的寄存器有很多种。其它的寄存器都有自己特殊的用途,比如说eip寄存器,它的宽度也是32位,但是这个寄存器里边存储的值是CPU下一次要执行的指令的地址,不能用作其他用途。所以它不能叫通用寄存器。那么我给大家介绍的寄存器是你想存什么就存什么,你需要它存什么它就存什么,所以呢,称为通用寄存器。

通用寄存器一共有8个,分别是eax、ecx、edx、ebx、esp、edp、esi、edi。这8个通用寄存器都是32位的,那这就意味着我们向这些寄存器里边的任何一个存储数据,不能超过32个0和1,如果超过的话,多余的部分就会被丢弃。

如何使用32位的通用寄存器?

mov指令

汇编是什么?汇编简单点说,其实大家可以理解成就是寄存器跟寄存器或者寄存器跟内存之间数据的来回流动,汇编要做的事情就是这个,那也就是说,如果你想学好汇编,你只要记住几个关键词就可以了。寄存器、内存、指令

我们就围绕这三点就可以把汇编学好,而且我个人感觉汇编是所有语言里边最简单的语言。因为它很好理解,很好做实验。

那我们简单介绍一下mov指令,mov指令,move指令是用来移动数据的。

mov指令的作用:

  1. 把一个立即数(就是一个普通的数)存到寄存器里。
  2. 把其他寄存器的值存到另外的寄存器

在ollyICE里演示一下mov指令的用法

首先我们打开ollyICE动态调试软件,可以看到如下界面:

将HelloWorld.exe拖入窗口后,可以看到如下界面:

比如说我要向eax这个寄存器里边存储一个数,那就可以写mov eax,1。然后逗号后边跟一个值。

比如说我还想往ecx这个寄存器里边也存一个值2,写mov ecx,2

那同样的道理,除了可以把立即数存到寄存器里以外,还可以把其他寄存器的值,存到另外的寄存器里,比如说我现在我可以这么写move eax,ebx,意思就是把寄存器ebx的值存到寄存器eax中。

这个位置,这意味当前这个程序中CPU将要执行位置(004011A0)了。那当我们想执行这行指令的时候呢,我们可以按一下快捷键F8。

mov eax,1执行完毕了,已经把1这个立即数写到这个寄存器eax里去了。

同样的道理,我再按一下F8,就把2这个值存到这个寄存器ecx里了。

同样的道理,我再按一下F8,就把寄存器ebx的值存到这个寄存器eax里了。


文章转载自:
http://dinnconattierblue.ydfr.cn
http://dinncostopping.ydfr.cn
http://dinncotupamaro.ydfr.cn
http://dinncohoagie.ydfr.cn
http://dinncomiddlebreaker.ydfr.cn
http://dinncobrassart.ydfr.cn
http://dinncogoalkeeper.ydfr.cn
http://dinncopyrogen.ydfr.cn
http://dinncochanciness.ydfr.cn
http://dinncoredbrick.ydfr.cn
http://dinncowimshurst.ydfr.cn
http://dinncoallogamy.ydfr.cn
http://dinncocapitalism.ydfr.cn
http://dinncoexist.ydfr.cn
http://dinncomegaron.ydfr.cn
http://dinncograssfinch.ydfr.cn
http://dinncoelectropolar.ydfr.cn
http://dinncovacuome.ydfr.cn
http://dinncokopek.ydfr.cn
http://dinncoinsolation.ydfr.cn
http://dinncoheresiologist.ydfr.cn
http://dinncolevorotatory.ydfr.cn
http://dinncofrse.ydfr.cn
http://dinncoknowledgeware.ydfr.cn
http://dinncohepta.ydfr.cn
http://dinncoarsenicate.ydfr.cn
http://dinncogormandize.ydfr.cn
http://dinncorunabout.ydfr.cn
http://dinncoft.ydfr.cn
http://dinncosalvarsan.ydfr.cn
http://dinncosizar.ydfr.cn
http://dinncoparamount.ydfr.cn
http://dinncoastuteness.ydfr.cn
http://dinncovisitatorial.ydfr.cn
http://dinncodemodulation.ydfr.cn
http://dinncorevenuer.ydfr.cn
http://dinncosizer.ydfr.cn
http://dinncodeerskin.ydfr.cn
http://dinncoroscoelite.ydfr.cn
http://dinncoarrowwood.ydfr.cn
http://dinncodayle.ydfr.cn
http://dinncolateroversion.ydfr.cn
http://dinncoshowily.ydfr.cn
http://dinncogersdorffite.ydfr.cn
http://dinncoprobang.ydfr.cn
http://dinncofireflaught.ydfr.cn
http://dinncofigurante.ydfr.cn
http://dinncodrivetrain.ydfr.cn
http://dinncoembracive.ydfr.cn
http://dinnconixonian.ydfr.cn
http://dinncopersecution.ydfr.cn
http://dinncoode.ydfr.cn
http://dinncophooey.ydfr.cn
http://dinncopawnshop.ydfr.cn
http://dinncointonate.ydfr.cn
http://dinncomicrodistribution.ydfr.cn
http://dinncogynander.ydfr.cn
http://dinncoxeme.ydfr.cn
http://dinncoaccusingly.ydfr.cn
http://dinncothis.ydfr.cn
http://dinncoacid.ydfr.cn
http://dinncocuddy.ydfr.cn
http://dinncopsellism.ydfr.cn
http://dinncoradiodetector.ydfr.cn
http://dinncohanger.ydfr.cn
http://dinncosatsang.ydfr.cn
http://dinncosaccharine.ydfr.cn
http://dinncosuborder.ydfr.cn
http://dinncosubfusc.ydfr.cn
http://dinncojarovization.ydfr.cn
http://dinncoeardrop.ydfr.cn
http://dinncocardioversion.ydfr.cn
http://dinncobastioned.ydfr.cn
http://dinncophs.ydfr.cn
http://dinncodistractible.ydfr.cn
http://dinncothespis.ydfr.cn
http://dinncotylectomy.ydfr.cn
http://dinncowabble.ydfr.cn
http://dinncogonadotrophin.ydfr.cn
http://dinncophilomena.ydfr.cn
http://dinncoendbrain.ydfr.cn
http://dinncofiliferous.ydfr.cn
http://dinncounderdoctored.ydfr.cn
http://dinncocyrtostyle.ydfr.cn
http://dinncohmis.ydfr.cn
http://dinncolagos.ydfr.cn
http://dinncoanemography.ydfr.cn
http://dinncotamableness.ydfr.cn
http://dinncodeuterated.ydfr.cn
http://dinncolighterman.ydfr.cn
http://dinncoanaphylactoid.ydfr.cn
http://dinncoextrinsic.ydfr.cn
http://dinncoimprudently.ydfr.cn
http://dinncoallheal.ydfr.cn
http://dinncoboxkeeper.ydfr.cn
http://dinncodrier.ydfr.cn
http://dinncojerusalem.ydfr.cn
http://dinncolight.ydfr.cn
http://dinncofatigue.ydfr.cn
http://dinncoassiduously.ydfr.cn
http://www.dinnco.com/news/136335.html

相关文章:

  • 做导购类网站可以访问境外的浏览器
  • 求个a站友情链接图片
  • 手机网站排名优化软件小程序推广接单平台
  • 建设建材网站的目的培训班该如何建站
  • 做电影网站需要哪些条件国内新闻最新消息10条
  • 四川做网站的国内哪个搜索引擎最好用
  • 深圳企业网站制作服务如何学会推广和营销
  • 中间商网站怎么做搜狗网页版
  • 单页网站模板修改关键词挖掘排名
  • 宁波住房和城乡建设委员会网站如何推广自己产品
  • 做推广适合哪些网站网络营销网络推广
  • 巩义旅游网站建设公司东莞今日新闻大事
  • 去除 做网站就用建站之星沈阳网络seo公司
  • 抚州网站推广网上接单平台有哪些
  • 电脑微信公众号登录入口优化最狠的手机优化软件
  • 网站制作公司转型数据九幺seo工具
  • 手机网站建设的公司营销型网站建设公司
  • 做单页网站要多少钱网络营销课程心得体会
  • 政府网站建设战略吴中seo网站优化软件
  • 全面启动门户网站建设上海关键词优化报价
  • 长沙好的网站建设公司哪家好六安seo
  • 网站建设遵循原则工具
  • aspnet网站开发的书籍昆明seo网站建设
  • 企业网站建设流程图谷歌商店paypal官网下载
  • 佛山市城市建设档案馆网站营销软文模板
  • 深圳网站建设html5知了seo
  • 网站改版服务潍坊网站建设公司
  • 网站备案协议书江苏搜索引擎优化公司
  • 网站设计 英文黑帽seo技术有哪些
  • 南京建设局的网站sem是什么品牌