IPV6的地址详解
IPv6地址共128位,被分割成8个16位段来表示,采用冒号16进制表示。
IPv6的地址类型:
1、单播(unicast)
2、任意播(anycast)
3、多播(multicast)
全球单播地址:用来表示单台设备的地址,一个全球单播地址是指这个单播地址是全球唯一的可以一在..
分类:
其他好文 时间:
2016-09-28 08:05:04
阅读次数:
183
这里讲的是IPv4的地址格式,总长度 32位=4段*8位,每段之间用.分割, 每段都是0-255之间的十进制数值。 将0-255用正则表达式表示,可以分成一下几块来分别考虑: (25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))) 10-99 IP地址格式可表示为:XXX. ...
分类:
其他好文 时间:
2016-09-06 10:28:01
阅读次数:
110
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数 ...
分类:
编程语言 时间:
2016-09-02 20:14:59
阅读次数:
221
一、 什么是位段和别名区 是这样的,记得MCS51吗? MCS51就是有位操作,以一位(BIT)为数据对象的操作,MCS51可以简单的将P1口的第2位独立操作: P1.2=0;P1.2=1 ;这样就把P1口的第三个脚(BIT2)置0置1。而现在STM32的位段、位带别名区就为了实现这样的功能。 它的 ...
分类:
其他好文 时间:
2016-08-11 09:44:48
阅读次数:
155
在储存信息时,有时并不需要一个字节的空间而是只需要几个二进制位就足够了。因此在C语言中为了节省空间提高效率,因此引出了位域(也叫位段)的概念。 如下代码中: #include<stdio.h> typedef struct Test { char a : 1; char b : 1; char c ...
分类:
其他好文 时间:
2016-07-19 09:36:38
阅读次数:
154
struct { unsigned int fieldA : 4 ; unsigned int fieldB : 2 ; unsigned int fieldC : 1 ; } ; 这是c语言的特性,很少人使用。 fieldA代表将占用4个二进制位,fieldB代表占用2个二进制位,fieldC代表 ...
分类:
其他好文 时间:
2016-06-12 21:53:19
阅读次数:
113
RSEG是段选择指令,要想明白它的意思就要了解段的意思。段是程序代码或数据对象的存储单位。程序代码放到代码段,数据对象放到数据段。段分两种,一是绝对段,一是再定位段。绝对段在汇编语言中指定,在用L51联接的时候,地址不会改变。用于如访问一个固定存储器的i/o,或提供中断向量的入口地址。而再定位段的地 ...
分类:
编程语言 时间:
2016-06-07 14:36:05
阅读次数:
150
1:设计图 》分出几个独立模块 》颗粒化布局 》文档流控制整体布局 》固定位置的元素绝对定位,段落这种元素不可绝对定位。 》加上和后台交互用的js代码 》会采用常规的交互写法。 头部:header 登录表单:form_list 按钮:but 文本:con_text 商品:goods 说明:text_ ...
分类:
其他好文 时间:
2016-06-01 11:35:04
阅读次数:
142
芯航线——普利斯队长精心奉献 实验目的: 1.实现FPGA驱动数码管动态显示; 2.使用In system sources and probes editor工具,输入需要显示在数码管上的的数据,数码管显示对应数值。 实验平台:芯航线FPGA核心板、数码管_VGA_PS2模块 实验原理: 电子设计系... ...
分类:
其他好文 时间:
2016-05-17 13:22:01
阅读次数:
1336
X86保护模式下使用分段管理机制,将内存划分成以起始地址和长度限制这两个二维参数表示的内存块,这些内存块就称之为段(Segment)。 关键字:段描述符:描述段的属性。 段描述表:包含多个段描述符的数组。 段选择子:用于定位段描述表中表项的索引。 段描述符有三个参数:段基地址(Base Addres ...
分类:
其他好文 时间:
2016-04-04 22:33:00
阅读次数:
147