《可编程序控制器原理与应用》试卷5与参考答案
一、选择题(请将正确答案的代号填入括号内,每题1分,共80分)
1.下列关于功能指令的操作码,说法错误的选项是(  D  )
A.能指令的操作码表达了该指令做什么。
B.为了便于记忆,每个功指令都有一个助记符。
C.在编程器或FXGP软件中输入功能指令时,输入的是功能号FNC45,显示的却是助记符MEAN。
D.FXGP软件中不能直接输入助记符,输入的是功能号。
2.下列关于功能指令的要素,说法错误的选项是(  C  )
A.功能指令的执行形式分为脉冲执行方式和连续执行方式两种类型。
B.功能指令的数据长度可分为16位和32位两种类型。
C.一般来说,功能指令的功能号和助记符占两步程序步。
D.一般来说,16位功能指令占7步程序步,32位功能指令占13步程序。
3.下列关于连续执行型指令和脉冲执行型指令说法错误的是(  D  )
A.连续执行型指令在每个扫描周期都重复执行一次。比较指令cmp怎么用
B.脉冲执行型指令只在信号OFF→ON时执行一次。
C.脉冲执行型指令在指令后面加符号 “P”来表示。
D.脉冲执行型指令只在信号ON→OFF时执行一次
4.下列关于跳转指令说法正确的选项是(  B  )
A.CJ和CJ(P)指令占2步程序步,标号P占1步程序步。
B.跳转指令的功能是当跳转条件成立时跳过一段指令,跳转至指令中所标明的标号处继续执行。
C.跳转指令的指令编号是FNC01。
D.CJ指令的目标元件是指针标号,其范围是P0—P32(允许变址修改)。
5.中断指令不包括(  D  )
A.IRET
B.EI
C.DI
D.FEND
6.下列关于主程序结束指令说法错误的选项是(  D  )
A.主程序结束指令指令是一步指令,无操作目标元件。
B.程序应写在FEND指令和END指令之间,包括CALL,CALL(P)指令对应的标号、子程序和中断子程序;
C.使用多个主程序结束指令的情况下,应在最后的主程序结束指令与END指令之间编写子程序或中断子程序。
D.程序中必须使用主程序结束指令。
7.下列关于循环指令说法错误的选项是(  D  )
A.FOR和NEXT指令必须成对使用
B.只有在FOR~NEXT指令之间的程序(利用源数据指定的次数)执行几次后,才处理NEXT指令以后的一步;
C.循环次数范围为n=1~32767时有效。
D. 如循环次数<1时,被当作0处理,不执行循环;
8.下列关于比较指令,说法错误的选项是(  D  )
A.CMP指令可以比较两个16位二进制数,也可以比较两个32位二进制数。
B.CMP指令也可以有脉冲操作方式,使用后缀(P)。
C.指令编号及助记符:FNC10 CMP[S1·][S2·][D·]
D.若D·=M0,则当S1=S2时,M1=0
9.下列关于区间比较指令的说法错误的是(  C  )
A.区间比较指令编号及助记符:FNC11  ZCP[S1·][S2·] [S3·] [D·]
B.ZCP是将一个数据[S]与两个源数据[S1]和[S2]间的数据进行代数比较,比较结果在目标操作数[D]及以后的两个软元件中表示出来。
C.源[S1]的内容比源[S2]的内容要小,如果[S1]比[S2]大,则比较结果无效。
D.区间比较指令的比较过程中,源数据的比较是代数比较。
10.DMOVP指令的功能是(  D  )
A.16位数据传送指令的连续执行方式
B.16位数据传送指令的脉冲执行方式
C.32位数据传送指令的连续执行方式
D.32位数据传送指令的脉冲执行方式
11.BMOV指令的作用是(  C  )
A.点对点传送指令
B.单一传送指令
C.块传送指令
D.取反传送指令
12.数据交换指令是(  C  )
A.FMOV
B.SMOV
C.XCH
D.CPL
13.乘法指令的助记符是(  C  )
A.ADD
B.SUB
C.MUL
D.DIV
14.加1指令助记符是(  C   )
A、DADD
B、DDIV
C、INC
D、DEC
15.对案列程序解析正确的选项是(  C  )
A.当X0由OFF→ON变化时,由[D]指定的元件D10中的二进制数自动减1;
B.当X0由ON→OFF变化时,由[D]指定的元件D10中的二进制数自动加1;
C.若用连续指令时,每个扫描周期加1;
D.若用连续指令时,加1只执行一个扫描周期。
16.对案列程序解析正确的选项是(  C  )
A.当X0由OFF→ON变化时,由[D]指定的元件D10中的二进制数自动加1;
B.当X0由ON→OFF变化时,由[D]指定的元件D10中的二进制数自动减1;
C.若用连续指令时,每个扫描周期减1;
D.若用连续指令时,减1只执行一个扫描周期。
17.下列关于逻辑字与指令说法错误的是(  B  )
A.逻辑字与指令的功能是将指定两源元件中数,进行二进制按位“与”,然后将相“与”结果送入指定的目软元件中。
B.逻辑字与指令的指令编码是FNC27
C.逻辑字与指令前面的W表示16位字操作
D.DWANDP指令是双字与指令的脉冲执行方式
18.WOR指令是(  D )
A.逻辑与
B.逻辑字与
C.逻辑或
D.逻辑字或
19.下列关于WOR指令,说法错误的选项是(  B  )
A.WORD指令的功能是将指定的两个源元件中的数,进行二进制按位“或”,然后将相“或”结果送入指定的目标元件中。
B.WOR前面的“W”表示32位字操作
C.WOR指令操作16位数据,DWOR指令操作32位数据
D.WORP指令是WOR指令的脉冲执行方式。
20.下列关于异或指令说法错误的选项是(  B  )
A.异或指令的功能是将指定的两个源软元件中的数,进行二进制按位“异或”,然后将相“异
或”结果送入指定的目元件中。
B.“异或运算可以理解为不考虑进位的按位减法运算
C.异或指令可以分为16位数据操作指令和32位数据操作指令两种形式。
D.异或指令可以分为连续执行方式和脉冲指令方式两种形式
21.NEG指令是(  C  )
A.异或指令
B.译码指令
C.求补指令
D.同或指令
22.位组件左移指令SFTL的指令编号是(  A  )
A.FNC35
B.FNC34
C.FNC33
D.FNC32

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。