5.8 位元件移位指令(同步练习)-高一《电器及PLC控制技术》同步精品课堂(高教版·第3版)

2024-01-10
| 2份
| 5页
| 159人阅读
| 0人下载

内容正文:

第五章 FX系列PLC的功能指令及编程方法 5.8为元件移位指令 同步练习 【基础巩固】 1. 下列哪个指令可以将数据的每一位向右移动 num 位? A. MOV B. ADD C. SFTR D. SFTL 2.以 R1 的值右移 1 个 bit,结果存入 R2 中,下列哪个指令是正确的? A. SFTR R2, R1, 1 B. SFTL R1, R2, 1 C. SFTR R1, R2, 1 D. SFTL R2, R1, 1 3.左移运算的作用是什么? A. 右移操作 B. 将数据的每一位向左移动 num 位 C. 随机填充左侧空出的位 D. 无任何作用 4.已知 R2 的值为 "101011”,将其左移2位,得到的结果为? A. “101100” B. “110101” C. “010110” D. “100000” 5.为了使参赛车辆的速度灵活调节,下列哪个操作指令适用? A. SFTR B. SFTL C. ADD D. SUB 6.已知 R1 的值为 “010010”,将其右移1位,将结果存入 R2 中,正确的指令是什么? A. SFTL R2, R1, 1 B. SFTR R1, R2, 1 C. SFTL R1, R2, 1 D. SFTR R2, R1, 1 【能力进阶】 填空题: 1.将数据的每一位向左移动 num 位,左侧空出的位用 __ 填充。 2.以下哪个指令可以将数据的每一位向右移动 num 位? 3.将数据 “101001” 左移 3 位后得到的结果是 __。 4.SFTL 指令是将数据的每一位向 __ 移动 num 位。 5.以下哪个场景适合使用右移操作? 6.已知 R1 的值为 “110001”,将其右移 2 个 bit,结果存入 R2 中,正确的指令是 __。 【素养提升】 下列哪个指令可以将数据的每一位向左移动 num 位? A. MOV B. ADD C. SFTR D. SFTL 下列哪个场景适合使用右移操作? A. 将图像向右平移 B. 计算某个小数的平方 C. 判断一个数的奇偶性 D. 随机移除数据位 二、简答题 题目:请简要说明位元件移位指令 SFTR 和 SFTL 的作用和应用场景 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 第一章 控制用电磁组件 1.1 低压电器的分类及发展概况+主令电器 同步练习 【基础巩固】 1.下列哪个指令可以将数据的每一位向右移动 num 位? A. MOV B. ADD C. SFTR D. SFTL 正确答案:C. SFTR 解析:SFTR(右移)指令可以将数据的每一位向右移动 num 位。 2.以 R1 的值右移 1 个 bit,结果存入 R2 中,下列哪个指令是正确的? A. SFTR R2, R1, 1 B. SFTL R1, R2, 1 C. SFTR R1, R2, 1 D. SFTL R2, R1, 1 正确答案:A. SFTR R2, R1, 1 解析:题目要求将 R1 的值右移 1 个 bit,结果存入 R2 中,应使用 SFTR R2, R1, 1 指令 3.左移运算的作用是什么? A. 右移操作 B. 将数据的每一位向左移动 num 位 C. 随机填充左侧空出的位 D. 无任何作用 正确答案:B. 将数据的每一位向左移动 num 位 解析:左移运算是将数据的每一位向左移动 num 位,左侧空出的位用零填充。 4.已知 R2 的值为 "101011”,将其左移2位,得到的结果为? A. “101100” B. “110101” C. “010110” D. “100000” 正确答案:A. “101100” 解析:将 “101011” 左移 2 位,得到的结果是 “101100” 5.为了使参赛车辆的速度灵活调节,下列哪个操作指令适用? A. SFTR B. SFTL C. ADD D. SUB 正确答案:B. SFTL 解析:左移操作可以使数据乘以2的幂次方,适用于速度灵活调节等应用场景。 6.已知 R1 的值为 “010010”,将其右移1位,将结果存入 R2 中,正确的指令是什么? A. SFTL R2, R1, 1 B. SFTR R1, R2, 1 C. SFTL R1, R2, 1 D. SFTR R2, R1, 1 正确答案:D. SFTR R2, R1, 1 解析:题目要求将 R1 的值右移 1 个 bit,将结果存入 R2 中,应使用 SFTR R2, R1, 1 指令。 【能力进阶】 1.将数据的每一位向左移动 num 位,左侧空出的位用 __ 填充。 答案:0 2.以下哪个指令可以将数据的每一位向右移动 num 位? 答案:SFTR 3.将数据 “101001”

资源预览图

5.8 位元件移位指令(同步练习)-高一《电器及PLC控制技术》同步精品课堂(高教版·第3版)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。