波兰计算机产业发展:从自研到仿造的历程
1. R-32计算机的问题
R-32计算机存在诸多设计问题。复杂的错误检测系统是计算机崩溃的主要原因,简化该系统后,崩溃报告显著减少。此外,它缺乏类似Odra 1204和Odra 1300/ICL 1900的Datum和Limit寄存器的CPU寄存器,这使得用户程序无法移动到其他内存位置,大大降低了灵活性,程序只能在单一位置运行到底。程序完成后从主存储中移除,释放的内存只能供较小的程序使用,因为没有程序重定位机制,导致多任务操作无法充分利用可用内存,降低了速度和效率。虽然进行了多项研究以改善内存分区,但并未带来设计上的改进。
MVT操作系统也存在多个错误,尽管其设计和开发可能投入了数十亿美元。这导致IBM System /360和R - 32的性能显著下降。一项对比研究发现,配备MVT操作系统和电信访问方法的R - 32比配备EX2S Executive和MINIMOP操作系统的Odra 1325要慢得多,后者能提供在线分时环境。
2. R-34计算机的发展
IBM System /370推出后,苏联和经互会国家开始开发其类似产品,Elwro也随之开发了R - 34。与R - 32相比,开发R - 34相对容易,因为它与IBM System /360计算机具有向后兼容性,便于向System /370和R - 34过渡。System /370的性能明显优于System /360,具备双处理器操作、全虚拟内存和十六进制浮点运算等特性。
虚拟内存是一种涉及硬件和软件的内存管理技术,程序的虚拟地址会映射到计算机内存的物理地址,操作系统负责管理虚拟地址和实虚内存的分配。当虚拟地址空间容量大于实际内存时,计算
超级会员免费看
订阅专栏 解锁全文
8万+

被折叠的 条评论
为什么被折叠?



