更多“试编出能完成如下操作的程序使20H单元中数的高两位变反,其余位不”相关问题
  • 第1题:

    要完成以下的数据传送,应如何用MCS-51指令实现? ⑴ R1的内容传送到R0; ⑵ 片外RAM 20H单元的内容送R0; ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元; ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元; ⑸ ROM 2000H 单元的内容送R0; ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。


    正确答案: ⑴ R1的内容传送到R0;
    MOV   A,R1   
    MOV  R0,A 
    ⑵ 片外RAM 20H单元的内容送R0;   
    MOV   R1,#20H   
    MOVX  A,@R1   
    MOV   R0,A 
    ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元;   
    MOV   R1,#20H
    MOVX  A,@R1   
    MOV   20H,A 
    ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元;   
    MOV   DPTR,#20H   
    MOVX  A,@DPTR   
    MOV   20H,A 
    ⑸ ROM 2000H 单元的内容送R0; 
    MOV   DPTR,#2000H 
    CLR   A   MOVC  A,@A+DPTR   
    MOV   R0,A 
    ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; 
    MOV   DPTR,#2000H 
    CLR   A   
    MOVC  A,@A+DPTR   
    MOV   20H,A 
    ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。 
    MOV   DPTR,#2000H 
    CLR   A  
    MOVC  A,@A+DPTR   
    MOV   R0,#20H   
    MOVX  @R0,A 

  • 第2题:

    在原码两位乘中,符号位单独处理,参加操作的数是()。

    • A、原码
    • B、绝对值的补码
    • C、补码
    • D、绝对值

    正确答案:A

  • 第3题:

    不使用立即数,也不用任何存储单元中的数据,写一段程序(限六条指令之内),完成如下操作:-1→AX,0→BX,1→CX。


    正确答案: XOR BX,BX
    XOR CX,CX
    INC CX
    XOR AX,AX
    DEC AX

  • 第4题:

    对内存单元进行读操作后,该单元的内容()。

    • A、变反
    • B、不变
    • C、随机
    • D、被修改

    正确答案:B

  • 第5题:

    写出能完成下述操作的指令。 (1)将立即数1234H送至DS寄存器。 (2)将存储单元3000H和内容送至4000H单元。 (3)将累加器AX与寄存器CX中的内容对调。


    正确答案: (1)MOV AX, 1234H
    MOV DS, AX
    (2) MOV AX, [3000H]
    MOV [4000H], AX
    (3) XCHG AX, CX

  • 第6题:

    试编出能完成如下操作的程序使20H单元中数的高四位变“1”,低四位变“0”;


    正确答案:MOV  20H,  #0F0H

  • 第7题:

    试编出能完成如下操作的程序使20H单元中数的所有位变反。


    正确答案:XRL  20H,  #0FFH

  • 第8题:

    写出完成如下要求的指令,但是不能改变未涉及位的内容。将内部数据存储器10H单元中的数据的高2位,低3位清“0”。


    正确答案:ANL 10H,#00111000B

  • 第9题:

    写出完成如下要求的指令,但是不能改变未涉及位的内容。将内部数据存储器40H单元中的数据高4位取反。


    正确答案:XRL 40H,#11110000B

  • 第10题:

    使20H单元中数的高两位变0,其余位不变的指令是()。


    正确答案:ANL 20H,#3FH

  • 第11题:

    写出完成如下要求的指令,但是不能改变未涉及位的内容。将内部数据存储器50H单元中的数据所有位取反。


    正确答案:XRL 50H,#11111111B

  • 第12题:

    单选题
    手术操作分类编码(ICD-9-CM-3)中的细目指的是()。
    A

    五位数编码

    B

    两位数编码

    C

    三位数编码

    D

    四位数编码

    E

    附加编码


    正确答案: D
    解析: 暂无解析

  • 第13题:

    《高轩过》是李贺的作品,据说这是他在两位文学巨匠面前文不加点而完成的,请问是哪两位前辈?


    正确答案:《高轩过》是李贺在韩愈和皇甫湜面前文不加点而完成的。

  • 第14题:

    使用一条逻辑运算指令实现下列要求: (1)使 AL 高 4 位不变,低 4 位为 0。 (2)使 AL 最高位置 1,后 7 位不变。 (3)使 AL 中的 bit3、bit4 变反,其余位不变。 (4)测试判断 CL 中的 bit2、bit5、bit7 是否都为 1。


    正确答案: (1) AND AL, 0F0H
    (2)OR AL, 80H
    (3)XOR AL 18H
    (4)TEST AL, 0A4H

  • 第15题:

    试编写一程序,查找内部RAM单元的20H~50H中是否有0AAH这一数据,若有,则将51H单元置为01H,若没有,则使51H单元置0。 


    正确答案: O.RG   00H
    M.OV   30H, #0AAH  ;
    M.OV   R1, #31H  ;
    M.OV   R0, #20H  ;
    B.IJIAO: MOV   A, @R0
    C.JNE  A, #0AAH , LOOP;
    M.OV   51H,#01H
    S.JMP  JIESHU
    L.OOP: INC   R0
    D.JNZ  R1,BIJIAO
    M.OV   51H,#00H
    J.IESHU :SJMP  $

  • 第16题:

    近似数的加减,以小数点后位数最少的为准,其余各数约成比该数字()的有效数字

    • A、少两位
    • B、多一位
    • C、多两位
    • D、少一位

    正确答案:B

  • 第17题:

    指令MOV R0,#20H中的20H是指()。

    • A、立即数
    • B、内部RAM20H单元
    • C、一个计数初值
    • D、以上三种均有可能,视该指令在程序中的作用而定

    正确答案:A

  • 第18题:

    写出能完成下列数据传送的指令:外部ROM 2000H单元中的内容送到内部RAM 20H单元;


    正确答案: MOV  DPTR,  #2000H    
    MOV  A,  #00H 
    MOVC A,  @A+DPTR    
    MOV  20H,  A

  • 第19题:

    写出能完成下列数据传送的指令:内部RAM 20H单元中的内容送到30H单元


    正确答案:MOV  30H,  20H

  • 第20题:

    写出字节地址为20H的单元最高位的位地址为(),最低位的位地址为()。


    正确答案:07H;00H

  • 第21题:

    试编出能完成如下操作的程序使20H单元中数的高两位变“0”,其余位不变;


    正确答案: ANL  20H,  #3FH

  • 第22题:

    写出能完成下列数据传送的指令:外部RAM 20H单元中的内容送到内部RAM 20H单元


    正确答案: MOV  R0, #20H    
    MOVX  A,  @R0    
    MOV   20H,  A

  • 第23题:

    问答题
    试编写一程序,查找内部RAM单元的20H~50H中是否有0AAH这一数据,若有,则将51H单元置为01H,若没有,则使51H单元置0。

    正确答案: O.RG   00H
    M.OV   30H, #0AAH  ;
    M.OV   R1, #31H  ;
    M.OV   R0, #20H  ;
    B.IJIAO: MOV   A, @R0
    C.JNE  A, #0AAH , LOOP;
    M.OV   51H,#01H
    S.JMP  JIESHU
    L.OOP: INC   R0
    D.JNZ  R1,BIJIAO
    M.OV   51H,#00H
    J.IESHU :SJMP  $
    解析: 暂无解析