发布于 2014-01-15 21:32:32
3楼
位:最小的存储单位,非0则1,表达两个状态。但是如果要表达更多状态怎么办?用字节。
字节:每8个位组成一个字节。这样一个字节可以表达2的8次方(256)个状态,大于256个状态怎么表示?那就用字。
字:2个字节组成一个字,有16个位。这样一个字可以表达2的16次方(65536)个状态,大于65536个状态怎么表示?那就用双字。
双字:2个字组成一个双字,有32个位。这样一个双字可以表达2的32次方(4294967296)个状态。
西门子表达比较特殊,就是低位高字节。例如一个32位组成的双字,其0-31位共32位用VD200表示的话,那么要表达0-15位组成的字,就是VW202;要表达16-31位组成的字,就是VW200;要表达0-7位组成的字节,就是VB203;要表达8-15位组成的字节,就是VB202;要表达16-23位组成的字节,就是VB201;要表达24-31位组成的字节,就是VB200。
学无止境