cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 4718|回复: 5

请教:移位寄存器的作用是什么?

[复制链接]
发表于 2004-12-24 16:54:39 | 显示全部楼层 |阅读模式
移位寄存器的作用相当于传统编程语言中的哪种结构?经常用到哪些场合?能举个例吗?谢谢!
发表于 2004-12-24 17:03:17 | 显示全部楼层
相当于把旧的值当成新的值用,感觉上根自动控制原理中的反馈比较相近!与传统语言相比的话,就是把新得出的值再重新送回给变量!
发表于 2005-1-6 22:46:23 | 显示全部楼层
<>传统语言应该没有这个概念
因为LV中的数据传递是通过连线来做的,如果在一个循环中要多次对同一变量进行赋值操作,可以通过shifter register来做</P>
发表于 2005-1-11 03:58:50 | 显示全部楼层
[em07] 我的理解是有点像把标准C 语言中的移位运算符进行了扩展 ,同时又把 融入了 压栈 的含义
发表于 2005-1-11 04:01:03 | 显示全部楼层
<>写一个程序看一下就都理解了 用别的语言来说明不是很清楚  毕竟 LabView有它自己独特的特色</P>
发表于 2005-1-11 04:05:24 | 显示全部楼层
<> 回复:<B>smartkuku:</B></P><>shifter register 并不是对一个变量进行多次付值 事实上是程序运行时将自动根据shifter register 的压栈数分配若干个同一类型的变量空间</P>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2024-5-19 17:02 , Processed in 0.510093 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表