【24h】

A higher level language for micro-programming

机译:用于微编程的高级语言

获取原文

摘要

There are many reasons why microprogramming has become an essential architectural attribute in contemporary computers. It provides certain well-known design and manufacturing advantages. It also facilitates the emulation of other machine languages. It gives the user the opportunity to tailor instruction sets to suit his application environment. However, a number of difficulties arise when the user attempts to exploit the potential of microprogramming. When microprograms are stored in Read-Only Memories (ROM's), the advantage of dynamic modification of control information is lost at the microprogram level. Recent trends towards writable stores will obviate this disadvantage. Also, microinstruction coding (microcoding) of computers using horizontal or minimally encoded formats becomes a time consuming proposition.

In the foregoing sections we shall briefly review some high level languages for microcoding and develop a new language that provides an efficient way for detecting and locating parallel processable independent actions for possible representation in microinstruction.

机译:

在现代计算机中,微程序已成为必不可少的体系结构属性的原因很多。它提供了某些众所周知的设计和制造优势。它还有助于仿真其他机器语言。它为用户提供了量身定制指令集以适合其应用环境的机会。但是,当用户尝试利用微编程的潜力时,会遇到许多困难。当将微程序存储在只读存储器(ROM)中时,在微程序级别上失去了动态修改控制信息的优势。可写商店的最新趋势将消除这一缺点。同样,使用水平或最小编码格式的计算机的微指令编码(微编码)也成为一项耗时的提议。

在前面的部分中,我们将简要回顾一些用于微编码的高级语言,并开发一种新的语言,该语言为检测和定位并行可处理的独立动作以实现微指令中的可能表示提供一种有效的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号