不同类型的指针int *pvoid *pZooAnimal* p这个问题由来已久,各种类型的指针,内存中只是一个4个字节存储的地址,那怎么区分呢主要是其寻址出来的object类型不同,指针类型会教导编译器如何解释某一个特定地址中的内容和大小,我突然想到了汇编中哪些寻址,这个指针的寻址和那个肯定有关系...
分类:
其他好文 时间:
2014-10-07 15:46:33
阅读次数:
105
转:http://blog.csdn.net/zs634134578/article/details/21387117一.简答题1.简述iso的7层设计解析:应用层:提供应用程序间通信表示层:处理数据格式、数据加密等会话层:建立、维护和管理会话运输层:建立主机端到端连接网络层:寻址和路由选择数据链路...
分类:
其他好文 时间:
2014-10-02 15:18:03
阅读次数:
157
路由器的主要功能是网络寻址,有时候也需要用来分配ip地址。但用路由器分配地址又会加大路由器的负载,所以,有的时候我们可以把分配地址的工作交给一台PC。1.使用router分配ipaddress:Router>enRouter#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Router(c..
分类:
其他好文 时间:
2014-10-01 00:22:00
阅读次数:
276
如今的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。 IP地址类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每一个IP地址包含两个标识码(ID),即网络ID和主机ID。同一个物理网络...
分类:
其他好文 时间:
2014-09-27 14:51:49
阅读次数:
127
只要学过汇编的人都知道8086处理器对存储器采用分段管理机制,为什么要这么设计呢?采用线性地址直接访问存储器该多好,直接明了。其实Intel的工程师绝对不会那么傻,当然是有他的道理:首先,地址总线有20根,可寻址1M的地址空间,而寄存器是16位,仅能寻址64K,总不能白白浪费多出来的空间。要知道在8...
分类:
其他好文 时间:
2014-09-26 21:01:18
阅读次数:
168
找到个总结相当好的知识点的归纳,记在自己的博客里也方便查询/*sqlxml入门:--byjinjazz--http://blog.csdn.net/jinjazz1、xml:能认识元素、属性和值2、xpath:寻址语言,类似windows目录的查找(没用过dir命令的话就去面壁)语法格式,这些语法可...
分类:
其他好文 时间:
2014-09-24 19:20:37
阅读次数:
235
1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺...
分类:
其他好文 时间:
2014-09-24 12:10:26
阅读次数:
160
32位意味着4G的寻址空间,linux把它分为两部分:最高的1G(虚拟地址从0xC0000000到0xffffffff)用做内核本身,成为“系统空间”,而较低的3G字节(从0x00000000到0xbffffff)用作各进程的“用户空间”。这样,理论上每个进程可以使用的用户空间都是3G。当然,实际的...
分类:
其他好文 时间:
2014-09-23 22:15:15
阅读次数:
246
为了执行linux内的C语言main函数,上一篇讲到了,为了从汇编语言环境跳转到C语言环境下执行,将CPU工作模式从16位转变到32位模式(C语言是32位的),并且重新建立了GDT与IDT,但是此时GDT和IDT中并没有内容,所以不能进行内存寻址与中断,接下来就是初始化GDT和IDT了。
进入32位模式后,寄存器也将变为32位寄存器,下面的汇编语法和之前的intel汇编有些不同,为AT&T汇编,至于差别不在赘述。...
分类:
系统相关 时间:
2014-09-22 00:09:11
阅读次数:
377