移位寄存器与反馈节点.docxVIP

  • 92
  • 0
  • 约 5页
  • 2018-04-25 发布于重庆
  • 举报
移位寄存器与反馈节点

第1章????????????? 移位寄存器与反馈节点 在本书的所有内容中,将不再关注LABVIEW版本的问题,也不会详细讨论LABVIEW中各个函数的具体用法。我们重点关注的是采用自底向上的编程方法,一步一步地学习如何利用LABVIEW构建比较大的应用程序。 任何程序都离不开数据,LABVIEW程序中的数据一般都是存储于与数据类型相适应的控件之中,唯一的例外是移位寄存器和反馈节点。其中反馈节点出现在8.X版本后,而移位寄存器从LABVIEW诞生之日起就一直存在,因此本书从移位寄存开始谈起。 移位寄存器(Shift Register)通常简称为SR,为叙述方便,我们也会采用SR来表示移位寄存器。 1.1.?? 什么是移位寄存器 如果我们学习过其它编程语言,就会发现在常规的编程语言中,很少会提及移位寄存器。这是因为移位寄存器的定义来自于硬件,现实世界中我们的确可以找到各类基于移位寄存器的芯片。 既然如此,我们有必要从硬件的角度简单介绍一下移位寄存器,了解移位寄存器的特点,这有助于我们理解LABVIEW中的移位寄存器,因为二者的作用是基本一致。 图中包括了四个移位寄存器。从硬件移位寄存器的角度来看,每个一位寄存器中包含一个二进制位。我们不必拘泥于移位寄存器存储的数据类型,我们假设移位寄存器中可以存储任意类型的数据。 移位寄存器具有几个非常重要特点: l?移位寄存器是由相同的寄存单元所组

文档评论(0)

1亿VIP精品文档

相关文档