首页> 外文期刊>IEEE Transactions on Education >Teaching firmware as a bridge between hardware and software
【24h】

Teaching firmware as a bridge between hardware and software

机译:教授固件作为硬件和软件之间的桥梁

获取原文
获取原文并翻译 | 示例
       

摘要

A course for freshmen designed to tie together both sides of computer science (hardware, such as logic and digital systems, and software, such as classic procedural Pascal programming) to emphasize systematic and invariant methods rather than describing rapidly changing technologies and to give a faster and stronger introduction to the profession is described. The course is based on the central idea of equivalence between hardware and software, which is exhibited by means of one preferred representation, the binary decision tree. A simple example is used to show the definition of a binary decision tree, its simplification and its decomposition. Hardware implementation is illustrated by a demultiplexer network, while software implementation is highlighted by the use of two structured-languages: a high-level language called MICROPascal and a low-level language called L4, the latter being obtained by a compilation of the former. The conclusion gives a summary of the course, including laboratory sessions.
机译:为新生设计的一门课程,旨在将计算机科学(硬件,如逻辑和数字系统,以及软件,如经典过程式Pascal编程)的两个方面联系在一起,以强调系统和不变的方法,而不是描述快速变化的技术并提供更快的速度并介绍了对该专业的更强介绍。该课程基于硬件和软件之间等效的中心思想,该思想通过一种优选的表示形式即二进制决策树来展示。一个简单的例子用来显示二进制决策树的定义,简化和分解。硬件实现由解复用器网络说明,而软件实现则通过使用两种结构化语言来突出显示:一种称为MICROPascal的高级语言和一种称为L4的低级语言,后者是通过前者的编译获得的。结论对课程进行了总结,包括实验室课程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号