niusouti.com

LAI由()组成,LAC是个两字节的十六进制的BCD码,也就是说有四位十六进制数字组成,它不能使用()和()。

题目

LAI由()组成,LAC是个两字节的十六进制的BCD码,也就是说有四位十六进制数字组成,它不能使用()和()。


相似考题
更多“LAI由()组成,LAC是个两字节的十六进制的BCD码,也就是说”相关问题
  • 第1题:

    LAC由几个字节的BCD吗组成?()

    A.1

    B.2

    C.3

    D.4


    参考答案:B

  • 第2题:

    请编制程序PROG1.ASM,其功能是:将连续20个字节的ASCII码(30~39之间)顺序转换成10个压缩BCD码。

    例如:原始数据 31H,33H,35H,38H……(后面依次有16个ASCII码)

    转换后为 13H,58H,……(后面依次有8个压缩BCD码)

    部分程序已经给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,运算结果(要求从RESULT开始存入)由SAVE过程保存到OUTPUT. DAT中。请在BEGIN和END之间补充一段源程序,完成要求的功能。

    原有数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,结果要求从RESULT开始存放,由SAVE保存到OUTPUT1.DAT文件

    对程序必须进行汇编,并与IO.OBJ连接产生PROG1.EXE执行文件,最终产生运行结果(无结果或结果不正确均不得分)。

    部分程序如下:

    EXTRN LOAD:FAR,SAVE:FAR

    N EQU 20

    STAC SEGMENT STACK

    DB 128 DUP(?)

    STAC ENDS

    DATA SEGMENT

    SOURCE DB 31H,32H,33H,34H,35H,36H,37H,38H

    RESULT DB N DUP(0)

    NAME0 DB 'INPUT1.DAT', 0

    NAME1 DB 'OUTPUT1.DAT', 0

    DATA ENDS

    CODE SEGMENT

    ASSUME CS:CODE,DS:DATA,SS:STAC

    START PROC FAR

    PUSH DS

    XOR AX,AX

    PUSH AX

    MOV AX,DATA

    MOV DS,AX

    LEA DX,SOURCE ; 数据区起始地址

    LEA SI,NAME0 ; 原始数据文件名

    MOV CX,N ; 字节数

    CALL LOAD ; 从 "INPUT1. DAT"中读取数据

    **** BEGIN ****

    **** END ****

    LEA DX,RESULT ; 结果数据区首地址

    LEA SI, NAME1 ; 结果文件名

    MOV CX,N ; 结果字节数

    CALL SAVE ; 保存结果到文件

    RET

    START ENDP

    CODE ENDS

    END START

    相关知识:

    ●BCD码和压缩BCD码

    BCD码就是以二进制数表示十进制数,以4位二进制数表示1位十进制数,0000~1001表示0~9,1010~1111六个状态无意义。非压缩BCD码以一个字节表示一位BCD码,压缩BCD码一个字节表示两位BCD码。

    ●ASCII码与压缩BCD码之间的转换

    0~9的ASCH码为30H~39H,从数字的ASCII码求数字本身,只要用他的ASCII码减去30H即可。由两位非压缩BCD码构成一个字节的压缩BCD码可将高位的BCD码移到高四位,然后与低位的BCD码进行逻辑或(OR)操作即可完成。

    编程思路:

    第一步:分析本程序要求完成的功能。

    本程序要求完成以下功能:

    (1)从数据文件INPUT1.DAT中读取20个字节的ASCII码存放在SOURCE开始的内存单元中。

    (2)将SOURCE开始的20个ASCII码求出其对应的数值,然后转换成压缩的BCD码,依次放在RESULT开始的内存单元中。

    (3)将处理之后的字符串存入到OUTPUT1.DAT。

    第二步:用相应汇编程序来实现其功能。

    (1)数据的读取和存入题目中已经给出,只要完成20个ASCII码到压缩BCD的转换即可。

    (2)由ASCII码到压缩BCD码的转换过程如下:

    由于20位ASCII码正好转换成10个字节压缩BCD码,不存在某个字节的BCD码只有一位。因此依次从SOURCE开始的内存单元取两个ASCII码,前一个转换成压缩BCD码的高位,后一个转换成压缩BCD码的低位来构成压缩BCD码;每两个ASCII码转换成一个字节的压缩BCD码,直至转换完毕。


    正确答案:LEA SISOURCE LEA DIRESULT MOV CXN/2 LO: MOV AL[SI] SUB AL30H ;将ASCII码转换成10进制数 INC SI MOV AH[SI] SUB AH30H ;将第二个数转换成10进制数 SHL AH1 SHL AH SHL AH1 SHL AH1 ;将第二个数移到高4位中 OR ALAH ;将两个BCD码压缩到一个字节中成为压缩 BCD码 MOV [DI]AL INC SI INC DI LOOP LO
    LEA SI,SOURCE LEA DI,RESULT MOV CX,N/2 LO: MOV AL,[SI] SUB AL,30H ;将ASCII码转换成10进制数 INC SI MOV AH,[SI] SUB AH,30H ;将第二个数转换成10进制数 SHL AH,1 SHL AH, SHL AH,1 SHL AH,1 ;将第二个数移到高4位中 OR AL,AH ;将两个BCD码,压缩到一个字节中,成为压缩 BCD码 MOV [DI],AL INC SI INC DI LOOP LO

  • 第3题:

    以下关于WCDMA无线网络各种区域编码的说法,正确的有哪些?()

    • A、LAC(Location AreaCode,位置区码)用于在PLMN范围内唯一标识一个位置区。LAC为两字节十六进制编码,范围为0X0000~FFFF(其中0X0000和0XFFFE保留使用)。
    • B、LAI(Location AreaIdentification,位置区识别码)用于在全球范围内唯一标识一个位置区,是移动性管理中的重要编码。由三部分组成:MCC+MNC+LAC。
    • C、SAC(Service AreaCode,服务区码)用于在位置内唯一标识一个服务区,为四字节十六进制编码。
    • D、SAI(Service AreaIdentification,服务区标识码)用于在全球范围内唯一标识一个服务区,由四部分组成:MCC+MNC+LAC+SAC,也可表示为LAI+SAC。

    正确答案:A,B,D

  • 第4题:

    LAI由()组成。

    • A、MCC+MNC+LAC
    • B、MCC+MNC+MSIN
    • C、MCC+MNC+LAC+CI
    • D、NCC+BCC

    正确答案:A

  • 第5题:

    位置区识别码LAI由以下哪些字段组成:()

    • A、MCC
    • B、MNC
    • C、MSIN
    • D、LAC

    正确答案:A,B,D

  • 第6题:

    为了确定移动台的位置,每个GSM PLMN的覆盖区都被划分成许多位置区,位置区码则用于标识不同的位置区。LAC是LAI的组成部分之一,LAI参数由哪几部分组成()

    • A、MCC
    • B、MNC
    • C、LAC
    • D、CI

    正确答案:A,B,C

  • 第7题:

    位置区标识LAI由几部分组成()

    • A、MCC
    • B、MNC
    • C、RNCID
    • D、LAC

    正确答案:A,B,D

  • 第8题:

    GSM系统中位置区识别码(LAI)由哪些参数组成()。

    • A、MCC(移动国家号)
    • B、MNC(移动网号)
    • C、LAC(位置区码)
    • D、CC

    正确答案:A,B,C

  • 第9题:

    LAI由MCC+MNC+LAC组成,LAC是个两字节的十六进制的BCD码,也就是说有四位十六进制数字组成,它不能使用0000和FFFE。()


    正确答案:正确

  • 第10题:

    填空题
    LAI由()组成,LAC是个两字节的十六进制的BCD码,也就是说有四位十六进制数字组成,它不能使用()和()。

    正确答案: MCC+MNC+LAC,0000,FFFF
    解析: 暂无解析

  • 第11题:

    判断题
    LAI由MCC+MNC+LAC组成,LAC是个两字节的十六进制的BCD码,也就是说有四位十六进制数字组成,它不能使用0000和FFFE。()
    A

    B


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

  • 第12题:

    单选题
    LAC由几个字节的BCD吗组成?()
    A

    1

    B

    2

    C

    3

    D

    4


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

  • 第13题:

    位置识别码(LAI)的结构()。

    A.MCC+MNC+LAC+CI

    B.MCC+MNC+LAC

    C.MCC+MNC+CI

    D.MCC+LAC+CI


    参考答案:B

  • 第14题:

    路由区识别码由哪些部分组成()。

    A.LAC

    B.LAI+RAC

    C.LAC+RAI

    D.RAC


    参考答案:B

  • 第15题:

    G网全局小区识别码由以下哪部分组成.()

    • A、LAI+CI
    • B、LAI+MCC+MNC+CI
    • C、MCC+MNC+LAC+CI
    • D、MNC+LCA+CI

    正确答案:A,C

  • 第16题:

    小区全球识别(CGI)是主要的网络识别参数,其有()组成。

    • A、位置区识别(LAI)
    • B、小区识别(CID)
    • C、移动国家码(MCC)
    • D、位置区码(LAC)

    正确答案:A,B

  • 第17题:

    LAC由几个字节的BCD码组成?()

    • A、2
    • B、3
    • C、4
    • D、8

    正确答案:A

  • 第18题:

    多功能电能表地址每个字节采用()表示

    • A、十进制
    • B、二进制
    • C、十六进制
    • D、BCD码

    正确答案:D

  • 第19题:

    路由区识别码由哪些部分组成()。

    • A、LAC
    • B、LAI+RAC
    • C、LAC+RAI
    • D、RAC

    正确答案:B

  • 第20题:

    LAI由()组成。

    • A、MCC+MNC+LAC;
    • B、MCC+MNC+MSIN;
    • C、MCC+MNC+LAC+CI;
    • D、NCC+BCC。

    正确答案:A

  • 第21题:

    LAC由几个字节的BCD吗组成?()

    • A、1
    • B、2
    • C、3
    • D、4

    正确答案:B

  • 第22题:

    多选题
    以下关于WCDMA无线网络各种区域编码的说法,正确的有哪些?()
    A

    LAC(Location AreaCode,位置区码)用于在PLMN范围内唯一标识一个位置区。LAC为两字节十六进制编码,范围为0X0000~FFFF(其中0X0000和0XFFFE保留使用)。

    B

    LAI(Location AreaIdentification,位置区识别码)用于在全球范围内唯一标识一个位置区,是移动性管理中的重要编码。由三部分组成:MCC+MNC+LAC。

    C

    SAC(Service AreaCode,服务区码)用于在位置内唯一标识一个服务区,为四字节十六进制编码。

    D

    SAI(Service AreaIdentification,服务区标识码)用于在全球范围内唯一标识一个服务区,由四部分组成:MCC+MNC+LAC+SAC,也可表示为LAI+SAC。


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

  • 第23题:

    单选题
    一个汉字的十六进制国标码是”4E32”,则该汉字的两字节十六进制内码是()。
    A

    DEB2

    B

    BEB2

    C

    CEB2

    D

    AEB2


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