loadnil
loadnil
个人认为面向资源编程只是面向过程编程的一种特例,怎么说呢,资源的形成源自于建模,在图形学中,已经建立好的单个模型我们称之为对象,也即资源。REST对于web这种已经建立好的访问模式来说,自然是以资源先入为主了
这种单体架构在服务端即使在以前实际用得也很少的,不然这么多ipc机制也不会很早就出现了
“此时的微型计算机系统通常具有 16 位寻址能力、不足 5MHz 时钟频率的处理器和 128KB 左右的内存地址空间” 这儿有个逻辑错误啊,16位寻址空间,哪儿来的128KB左右的内存地址空间
> @fenixsoft > > “此时的微型计算机系统通常具有 16 位寻址能力、不足 5MHz 时钟频率的处理器和 128KB 左右的内存地址空间” > > > > 这儿有个逻辑错误啊,16位寻址空间,哪儿来的128KB左右的内存地址空间 > > CPU有16位寻址能力不意味着最大内存地址空间就是16位,因为8位、16位机是分段寻址的(否则你想一下8位机如果真的只有2^8=256 bytes最大内存的话,连当个计算器的需求都不太容易满足)。 > 此时一个内存地址的完整表示是“segment :offest”形式,单个offest受16位寻址能力限制,所以要加上segment(段地址)。 > 文中举例的8086支持4位段地址,共计4+16位寻址空间,所以最大内存能够支持到 1MB。它的继任者同样16位的80286,能够支持8+16=24位寻址空间,即16MB最大内存。 > 到了32、64位时代,flat模式成为主流,此时说32/64位最大内存是2^32、2^64才是正确的。 明白了,谢谢解答!不过,寻址空间与地址总线位数有关,8086是20位,所以也是1M内存地址,不是128KB。80286是24位所以是16M;