求物理地址时基本上恩他们没太大关系吧。。
他们只是存放数据的寄存器(相当与变量),比如把1234放到cs里,以后写cs就是1234这个东东。
然后后来就有人规定一些东西一般只放特定含义的东西。
怎么说呢,就像2l说的cs是放段基址的,在8086里一个20位的地址是由2个16位的地址构成的,所以要两个16位的寄存器才能表示一个地址,cs里的内容+另一个特定的寄存器里的内容构成一个特定的地址而且这个地址是程序的ds+另一个构成数据地址的ss一般用于堆栈的。比较复杂,还是看看书把,和寻址有关。当访问不同的东西(程序,数据,堆栈)时会配上不同的(cs,ds,ss)段寄存器。
至于物理地址的求法:
一个8086里地址是20位的它由两个16位的数构成,一个叫段地址,一个叫偏移地址,
实际物理地址=段地址10H+偏移地址,
10H是十六进制的10,(一般地址都是给出16位的形式。所以一般就是段地址后面加个0再与偏移地址相加。在程序中依据访问不同内容段地址在cs,ds,ss中选(特殊的寻址除外),例如用ip做偏移地址时,会调用cs作为段地址,实际物理地址就是cs10h+ip,)代理IP,那么代理IP怎么用呢?如果只是简单访问网页的话,那是非常简单的,只要简单几步即可
方法/步骤
要代理首先我们需要有一个IP能够代理,这个去百度搜索一下代理IP就有了,直接选择第一个进去找一个,如果有其它的渠道的话也可以,只要能够正常代理就行了
找国内最新的,我这里是举例子,如果需要国外的就去找国外的,这里就不说国外的了,都一样的
随便找一个,我这里找个江苏的试试5821552159:8080
IP地址:5821552159 端口8080
先看看我的IP,百度搜索“ip”,可以看到我现在是泉州联通的
我们打开Internet选项,选中“连接”选项卡,点击局域网设置
输入我们刚刚找到的IP地址5821552159和端口8080,点击确定
这时我们再通过百度搜索一下“IP”,查询一下我们现在的IP
变成了江苏的
可以正常访问就是成功了,如果出现网页始终都打不开的情况,那么请换一个IP试试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)