为了使下面的程序段能用来把DL中的二进制代码从高位到低位依次转换为ASCII码并存入 DI 设定的内存数据区,试问该程序段中NEXT 处应填入( )指令。 MOV CX,8 NEXT: MOV AL, DL AND AL, 1 ADD AL, 30H MOV [D1],AL INC DI LOOP NEXTA.SHL DL, 1B.SHR DL,1C.ROL DL,1D.ROR DL,1
为了使下面的程序段能用来把DL中的二进制代码从高位到低位依次转换为ASCII码并存入 DI 设定的内存数据区,试问该程序段中NEXT 处应填入( )指令。 MOV CX,8 NEXT: MOV AL, DL AND AL, 1 ADD AL, 30H MOV [D1],AL INC DI LOOP NEXT
A.SHL DL, 1
B.SHR DL,1
C.ROL DL,1
D.ROR DL,1
相关考题:
"ASCII码",用来将字符转换为二进制数。下列四种说法中正确的是()。 A.只有微型计算机使用ASCII码B.只有美国制造的计算机使用ASCII码C."ASCII"的中文翻译是"美国标准信息交换代码"D.用一个字节表示的ASCII码可以表示256个字符
"ASCII码"即"美国标准信息交换代码",用来将字符转换为二进制数。下列四种说法正确的是()。 A.只有微型计算机使用ASCII码B.大多数的计算机使用ASCII码C.只有美国生产的计算机使用ASCII码D.只有中国生产的计算机使用ASCII码
汉字编码及ASCII码,用来将汉字及字符转换为二进制数。下列四种说法中正确的是()。 A.ASCII码有时也可以用来为汉字编码B.汉字编码有时也可以用来为ASCII码中的128个字符编码C.存入1024个个汉字需要2KB的存储容量D.汉字也可算是数值型数据
"ASCII码",用来将字符转换为二进制数。下列四种说法中不正确的是() A.只有微型计算机使用ASCII码B.大多数的计算机均使用ASCII码C."ASCII"的中文翻译是"美国标准信息交换代码"D.用一个字节表示的ASCII码可以表示128个字符
下面的汇编语言程序用来将AX寄存器中的十六进制数转换为十进制数的ASCII码。在______填空,使程序能按预定的设计要求正常运行。DSEG SEGMENTBUF DB 5DUP(?)DSEG ENDSSSEG SEGMENTDB 256DUP(0)SSEG ENDSCSEG SEGMENTASSUM CS:CSEG,DS:DSEG,SS:SSEGSTART PROC ______PUSH DSMOV AX,0PUSH AXMOV AX,DSEGMOV DS,AXLEA DI,BUFMOV CX,0MOV BX,10MOV AX,36HLP1: MOV DX,0DIV BXPUSH DXINC CXCMP AX,0JNE LP1MOV BX,5SUB BX,CXbP2: POP DXADD DL,30HMOV [DI],DLINC DILOOP LP2CMP BX,0JE EXITMOV CX,BXLP3: MOV BYTE PTR[DI],20HINC DILOOP LP3EXIT: RETSTART ENDPCSEG ENDSEND START
()是将数据的每个字节的二进制代码按由低位到高位的顺序依次传输A.并行通信B.单工通信C.串行通信D.双工通信