niusouti.com
更多“用伪指令将ASCII码字符串“Beijing,tjjtds!”定义在1200H为首地址的程序存储器中。”相关问题
  • 第1题:

    总线中的地址总线传输的是(  )。

    A、 程序和数据
    B、 主存储器的地址码或外围设备码
    C、 控制信息
    D、 计算机的系统命令

    答案:B
    解析:
    总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线。根据总线传送信息的类别,可以把总线划分为数据总线、地址总线和控制总线,数据总线用来传送程序或数据;地址总线用来传送主存储器地址码或外围设备码;控制总线用来传送控制信息。

  • 第2题:

    用伪指令将逻辑变量A1、A2定义在00H、01H位单元中


    正确答案: A1.BIT.00H
    A2.BIT.01H

  • 第3题:

    指令语句中标号的错误定义是()。

    • A、在代码段中的名字项后面紧跟冒号定义
    • B、用EQU伪指令定义
    • C、用LABEL伪指令定义
    • D、由“JMP标号”指令定义

    正确答案:D

  • 第4题:

    在MSC-51单片机程序中用伪指令DB定义的字节数据存放在()

    • A、片内RAM
    • B、程序存储器
    • C、外部RAM
    • D、片内位寻址区

    正确答案:B

  • 第5题:

    在以3000H为首地址的外部RAM中,存放了14个以ASCII码表示的0~9的数,试编写程序将它们转换成BCD码,并以压缩BCD形式存放在以2000H为首地址的外部RAM中。


    正确答案: 1  ORG 00H
    0000  903000 2  MOV DPTR,#3000H ; 原始数据首地址
    0003  7807      3  MOV R0,#07 ;   循环次数
    0005  7930      4  MOV R1,#30H ;  转换结果暂存区指针
    0007  E0        5 CH1: MOVX A,@DPTR
    0008  550F      6  ANL A, #00001111B
    000A  C4        7  SWAP A
    000B  F5F0      8  MOV B,A
    000D  A3        9  INC DPTR
    000E  E0        10  MOVX A,@DPTR
    000F  550F      11  ANL A, #00001111B
    0011  45F0      12  ORL A,B
    0013  F7        13  MOV @R1,A
    0014  09        14  INC R1
    0015  A3        15  INC DPTR
    0016  D8EF      16  DJNZ R0,CH1
    0018  902000    17  MOV DPTR,#2000H ;  转换结果存储区
    001B  7A07      18  MOV R2,#07H ;  结果个数
    001D  7930      19  MOV R1,#30H
    001F  E7        20 CH2: MOV A,@R1 ;

  • 第6题:

    下面对伪指令语句的说明,正确的是()

    • A、当汇编结束后,目标程序中仍保留有伪指令
    • B、伪指令是在执行时完成其功能
    • C、伪指令的功能是指示、引导汇编程序在汇编过程中完成其不同操作
    • D、汇编程序将伪指令翻译成机器码

    正确答案:C

  • 第7题:

    以下关于ASCII码的论述中,正确的有()。

    • A、ASCII码中的字符全部都可以在屏幕中显示
    • B、ASCII码基本字符集由7个二进制位组成
    • C、用ASCII码可以表示汉字
    • D、ASCII码基本字符集包括128个字符

    正确答案:B,D

  • 第8题:

    杀毒软件不采用哪种手段来查找病毒:()。

    • A、文件名
    • B、病毒二进制特征码
    • C、ASCII字符串匹配
    • D、本机IP地址和远程IP地址

    正确答案:D

  • 第9题:

    问答题
    用伪指令将下列常数依次定义在1700H为首地址的程序存储器中,要求数据类型一致。 0,1,8,27,64,125,216,343,512,729

    正确答案: ORG;1700H
    DW;0,1,8,27,64,125,216,343,512,729
    解析: 暂无解析

  • 第10题:

    填空题
    在Visual Basic的转换函数中将数值转换为字符串的函数是();将数字字符串转换为数值的函数是();将字符转换为相应的ASCII码的函数是()。

    正确答案: Str(x),Val(x),Asc(x)
    解析: 暂无解析

  • 第11题:

    单选题
    有以下程序(其中的strstr()函数头部格式为:char *strstr(char *p1,char *p2)确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址):#include #include char *a=you;char *b=Welcome you to Beijing!;main(){ char *p; p=strstr(b,a)+strlen(a)+1; printf(%s,p);}程序的运行结果是(  )。
    A

    to Beijing!

    B

    you to Beijing!

    C

    Welcome you to Beijing!

    D

    Beijing!


    正确答案: A
    解析:
    调用strstr函数,返回值为a指向的字符串在b指向的字符串中第一次出现的位置,并将此地址赋给指针p。strlen()函数求字符串的实际长度(不包含结束标志)。strstr函数返回的地址下标值为8,加上a长度3,再加1,指针P指向的地址下标值为12,输出:to Beijing!,答案选择A选项。

  • 第12题:

    问答题
    在以3000H为首地址的外部RAM中,存放了14个以ASCII码表示的0~9的数,试编写程序将它们转换成BCD码,并以压缩BCD形式存放在以2000H为首地址的外部RAM中。

    正确答案: 1  ORG 00H
    0000  903000 2  MOV DPTR,#3000H ; 原始数据首地址
    0003  7807      3  MOV R0,#07 ;   循环次数
    0005  7930      4  MOV R1,#30H ;  转换结果暂存区指针
    0007  E0        5 CH1: MOVX A,@DPTR
    0008  550F      6  ANL A, #00001111B
    000A  C4        7  SWAP A
    000B  F5F0      8  MOV B,A
    000D  A3        9  INC DPTR
    000E  E0        10  MOVX A,@DPTR
    000F  550F      11  ANL A, #00001111B
    0011  45F0      12  ORL A,B
    0013  F7        13  MOV @R1,A
    0014  09        14  INC R1
    0015  A3        15  INC DPTR
    0016  D8EF      16  DJNZ R0,CH1
    0018  902000    17  MOV DPTR,#2000H ;  转换结果存储区
    001B  7A07      18  MOV R2,#07H ;  结果个数
    001D  7930      19  MOV R1,#30H
    001F  E7        20 CH2: MOV A,@R1 ;
    解析: 暂无解析

  • 第13题:

    用伪指令将下列常数依次定义在1700H为首地址的程序存储器中,要求数据类型一致。 0,1,8,27,64,125,216,343,512,729


    正确答案: ORG;1700H
    DW;0,1,8,27,64,125,216,343,512,729

  • 第14题:

    用伪指令将下列常数依次定义在1600H为首地址的程序存储器中。 0,1,4,9,16,25,36,49,64,81


    正确答案: ORG;1600H
    DB;0,1,4,9,16,25,36,49,64,81

  • 第15题:

    字母“B”的ASCII码是“1000010”,那么“A”的ASCII码在计算机存储器中存放正确的是()。

    • A、1000011
    • B、1100011
    • C、1100001
    • D、1000001

    正确答案:D

  • 第16题:

    请写出下列字符串的ASCII码值。Forexample,Thisisanumber3692.


    正确答案: 46H6FH72H20H65H78H61H6DH70H6CH65H2CH0AH0DH54H68H69H73H20H69H73H20H61H20H6EH75H6DH62H65H72H20H33H36H39H32H2EH0AH0DH。

  • 第17题:

    存储器中可以存储指令,也可以存储数据,计算机靠()来判别。

    • A、最高位为1还是0
    • B、ASCII码
    • C、存储单元的地址
    • D、CPU执行程序的过程

    正确答案:C

  • 第18题:

    在Visual Basic的转换函数中将数值转换为字符串的函数是();将数字字符串转换为数值的函数是();将字符转换为相应的ASCII码的函数是()。


    正确答案:Str(x);Val(x);Asc(x)

  • 第19题:

    子程序的属性是用()定义的。

    • A、CALL指令
    • B、PROC过程定义伪指令
    • C、FARPTR
    • D、RET指令

    正确答案:B

  • 第20题:

    问答题
    用伪指令将逻辑变量A1、A2定义在00H、01H位单元中

    正确答案: A1.BIT.00H
    A2.BIT.01H
    解析: 暂无解析

  • 第21题:

    问答题
    用伪指令将下列常数依次定义在1600H为首地址的程序存储器中。 0,1,4,9,16,25,36,49,64,81

    正确答案: ORG;1600H
    DB;0,1,4,9,16,25,36,49,64,81
    解析: 暂无解析

  • 第22题:

    问答题
    用伪指令将ASCII码字符串“Beijing,tjjtds!”定义在1200H为首地址的程序存储器中。

    正确答案: ORG;1200H
    DB;‘Beijing,tjjtds!’
    解析: 暂无解析

  • 第23题:

    单选题
    字母“B”的ASCII码是“1000010”,那么“A”的ASCII码在计算机存储器中存放正确的是()。
    A

    1000011

    B

    1100011

    C

    1100001

    D

    1000001


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