




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Bitwise Op erator htt p:/ 指定位运算的输入 逻辑和位操作 描述 不同于逻辑运算的 Logical Op erator 位运算 按位运算符块上指定的一个或多个操作数执行按位运算。 块,按位运算处理的操作数位,而不是 一个单值作为一个向量。 您可以选择以下的按位运算: 按位运算 描述 AND TRUE,如果相应的位都是 TRUE OR TRUE,如果一个的相应位中的至少一个为TRUE NAND TRUE,如果一个的相应位中的至少一个是 FALSE NOR TRUE如果没有相应位为 TRUE XOR TRUE,如果为奇数个的相应的位都为TRUE NOT TRUE,如果输入
2、的是 FALSE (只适用于单输入) 块操作的限制 位运算符块不支持移位操作。移位操作,使用 Shift Arithmetic 块. 当配置为一个多输入的异或门,该块进行模 2加法,根据IEEE?标准的逻辑元件。 输入和输岀行为 输出数据类型,它的块从驱动块继承, 必须代表零完全相同。 满足这个条件的数据类型包括 有符号和无符号整数数据类型 块输出的大小取决于 输入的数量,向量的大小,以及您所选择的操作符: NOT运算符只接受一个输入端,它可以是一个标量或向量。如果输入是一个向量,输出是 输入向量元素一个向量的含有相同的大小的按位逻辑补码。 对于单一矢量输入端,块适用于操作(除 NOT运算符)
3、的向量的所有元素 如果你不指定一个位掩码,输出的是一个标量。 如果你指定一个位掩码,输出的是一个矢量 对于两个或更多的输入, 块执行的所有输入之间的操作。如果输入是矢量,块执行相应的元 素的向量到产生一个矢量输出端之间的操作。 位掩码特性 块行为的变化,这取决于您是否使用一个位掩码。 如果使用位掩码复 块接受. 而你指定 通过使用. 选框. 如果使用位掩码复 选框. 块接受. 而你指定. 通过使用. 选择 一个输入 位掩码 任何有效的MATLAB 表达式,如2人5+2人2+2人0的位掩 码 00100101 未选择 多输入,都具有相同的基本数 输入端口的 任何大于1的正整数 据类型 数量 提示
4、您也可以使用字符串指定一个十六进制位掩码,如FE73,12AC. 位设置和位清除操作 您可以使用的位掩码设置或清除位的输入。 要执行. 设置操作参数. 创建一个位掩码,. 位设定 OR A 1为每个对应的输入位要设置为1 位清零 AND A0为每个对应的输入位要设置为0 假设你要设置的8位输入向量的第 4位。位掩码00010000,您可以指定为 苦4为Bit Mask 参数。要清除该位,位掩码11101111 ,您也可以指定 2人7+2人6+2人5+2人3+2人2+2人1+2人0为 Bit Mask 参数. 数据类型支持 Bitwise Op erator模块支持下列数据类型: 内置整数 固定
5、点 布尔 块不支持浮点数据类型或枚举数据类型。 见 Data Types Supported by Simulink Bit Mask 参数和对话框 H Function BlocI; Parameteri! Bitwise Operates Bitwise Operator (mask) Perform the gpGcified bitwise operaticn an the inpute. The output data type should epresent zero exactly. Pij res meters Operator: AND I JI Use bit mask N
6、umber oF input p orts: Sit IMask binSdecCllOllOOl) Treat mask as; Stored Integer OK Cancel Op erator 指定的块操作数的按位逻辑运算符。 Use bit mask 并禁用Bit Mask 和 选择使用的位掩码。清除此复选框启用Number of in put ports Treat mask as Number of input p orts 指定的输入的数量。默认值是 CorskinlZ 指定的位掩码与 单个输入。此参数只有当你选择Use bit mask 提示不要使用大于53位的掩码。否则,在
7、模拟过程中出现错误消息。 Treat mask as 指定是否将一个真实世界的的值或存储整数的掩码。此参数只有当你选择Use bit mask . 编码方案 V = SQ+ B中所描述Scaling在Simulink定点文档。Real World Value 把掩码为V. Stored Integer把掩码为Q 实例 无符号的输入 Bitwise Op erator块 块为无符号的输入。 F面 model 显示了如何 Bitwise Operator 每个常数块输出一个8位的无符号的整数(uint8 ).为了确定每个Constant块输出的二进制值, 使用dec2bin函数.下表中的所有逻辑运
8、算的结果出现。 操作 二进制值 十进位值 AND 00101000 40 操作 二进制值 十进位值 OR 11111101 253 NAND 11010111 215 NOR 00000010 2 XOR 11111000 248 NOT N/A N/A 符号的输入 Bitwise Op erator 块 块工程有符号的输入. CorvbniZ F面 model 显示了如何 Bitwise Operator 每一个Constant块输出的 8位有符号整数(int8 ).为了确定每个Constant块输出的二进制值, 使用dec2bin函数。下表中的所有逻辑运算的结果出现。 操作 二进制值 十进位值 AND 01000000 64 OR 11111011 七 操作 二进制值 十进位值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 市场营销渠道管理课件
- 2025版国际贸易经济范文与国际贸易金融创新研究合同
- 2025版文化旅游资源股权置换合同
- 二零二五年度智能家居门窗及栏杆定制安装服务合同范本
- 二零二五年度二零二五担保销售汽车配件合同范本
- 中国工商银行-客户关系管理
- 网络通信系统集成合作协议
- 农业种植结构调整与作物保护合作协议
- 疟疾宣传课件或视频
- 公安英文面试题目及答案
- 人教版新高一英语必修一单词表(默写版)
- 降低手术室护理人员锐器损伤发生率PDCA成果汇报书
- 经典版雨污分流改造工程施工组织设计方案
- 《仓储基本知识》课件
- 消除母婴三病传播培训课件
- 餐厅后厨卫生管理手册
- 医疗组长竞聘
- 建筑工程钢结构部分施工质量验收资料
- 曲臂车高空作业车施工方案1
- 形势与政策 -第一讲 开辟马克思主义中国化时代化新境界(课件)
- 3外架专项施工方案
评论
0/150
提交评论