磁芯存储器简介------顺便说说core dump的core是什么含义

时间:2024-03-19 16:11:42

        在前面的文章中, 我们说了存储器, 无非就是厕所的坑, 标志一个二值状态。 如果你愿意, 那么你可以用厕所的坑的组合来设计一个存储器, 照样可以存储你从岛国下载回来的电影, 只是, 需要太多这样的厕所坑, 不划算, 你我都没有那么多钱。 

        既然用厕所的一个坑来做一个二进制bit位很浪费钱, 那我们来说说磁芯存储器, 看一张图:

磁芯存储器简介------顺便说说core dump的core是什么含义

       这就是磁芯存储器, 里面有64个磁芯, 所以有64个二值状态, 或者, 你可以理解为有64个坑位。 里面插入的是导线, 通过导线, 可以改变磁芯的磁性状态, 让磁芯0-1化。利用这些导线, 我们可以对每一个磁芯进行状态设置操作, 置换0, 置1, 也可以读取磁芯的状态值。而且, 磁性状态是一种实实在在的物理状态, 无论是否断电, 里面存储的0-1状态不会丢失, 所以, 即使你电脑断电后, 你电脑磁盘上的岛国电影, 并不会丢失, 不要担心。

      上图每行刚好是8个二进制坑位, 也即是8个bit,  这8个bit组成1个byte, 也就是字节, 那么8行就是8个byte了。

      思路很简单, 关键是实现, 这个设计到工业和工艺水平, 我就不去具*造这样的存储器了。 磁芯存储器的思路是王安博士提出的, 历史地位举足轻重。


       对了, 再看core dump,  core来源于上述的磁芯(magnetic core),  所以core dump就是内存dump了, 在之前的博文中, 我多次说过, 不再赘述。


       最后, 来看一张磁芯存储器的美图, 美得不得了(32*32 bit):

磁芯存储器简介------顺便说说core dump的core是什么含义