首页 > 外贸类考试
题目内容 (请给出正确答案)
[主观题]

若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为()。

A.0FH和04H

B.0BH和04H

C.0FH和0BH

D.04H和0FH

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若(AL)=0FH,(BL)=04H,则执行CMP AL,B…”相关的问题
第1题
在Excel2007中,若A1单元格中的值为-1,B1单元格中的值为1,在B2单元格中输入=SUM(SIGN(Al)+Bl),则B2单元格中的值为()。

A.2

B.O

C.1

D.-1

点击查看答案
第2题
当前单元格Al中输入数据20,若要使B1到El中均输入数据20,则最简单的方法是()。

A.选中单元格Al后,按“复制”按钮,然后从Bl到El逐个“粘贴”

B.从Bl到El逐个输入数据20

C.选中Bl到El的所有单元格,然后逐个地输入数据20

D.选中单元格Al,将鼠标移到填充柄上拖动它向右直到E1,然后松开鼠标

点击查看答案
第3题
请编制程序,其功能是:内存中连续存放着10个二进制字节数,需对此组数进行加密,其方法为:将前一个
字节数(两位十六进制数a1a2表示)的低位十六进制数a2与后一个字节数(两位十六进制数b1b2表示)的高位十六进制数b1进行交换;第一个字节数的高位十六进制数与最后一个字节数的低十六进制数进行交换,加密后的结果存入内存。

例如:

内存中有:50H,61H,72H,83H,94H,A5H,B6H,C7H,D8H,E9H

结果为:96H,07H,18H,29H,3AH,4BH,5CH,6DH,7EH,85H

部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。

填空BEGIN和END之间已给出的一段源程序使其完整(空白已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。

对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。调试中若发现整个程序中存在错误之处,请加以修改。

试题程序:

EXTRN LOAD:FAR, SAVE:FAR

N EQU 10

STAC SEGMENT STACK

DB 128 DUP()

STAC ENDS

DATA SEGMENT

SOURCE DB N DUP() ; 顺序存放10个ASCII字符

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 OX,SOURCE ; 数据区起始地址

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

MOV CX,N ; 字节数

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

;****BEGIN****

MOV DI,0

MOV SI,0

MOV CX,N

AGN1: MOV AL,SOURCE[SI]

MOV AH ,AL

AND AL,0FH

AND AH,0FOH

INC SI

CMP SI,N

(1)

MOV SI,0

LW: MOV BL,SOURCE[SI]

MOV BH,BL

AND BL,0FH

AND BH,0FOH

(2) CX

MOV CX,4

L1: SHR BH,1

SHL AL,1

LOOP L1

&

点击查看答案
第4题
PSW中RS1RS0=01时,R1的地址为()

A.13H

B.04H

C.0FH

D.09H

点击查看答案
第5题
请编制程序,其功能为:内存中存放着10个二进制数,需对此数组进行加密。方法为将前一个字节数(两位

请编制程序,其功能为:内存中存放着10个二进制数,需对此数组进行加密。方法为将前一个字节数(两位十六进制数a1a2表示)的低位十六进制数a2与后一个字节数(两位十六进制数b1b2表示)的高位十六进制数b1进行交换:第一个字节数的高位十六进制数与最后一个字节的低位十六进制数进行交换,加密后的结果存入内存。

例如:内存中原始数据为:50H,61H,72H,83H,94H,…,E9H

结果:90H,07H,18H,29H,3AH,…,85H

部分程序已经给出,其中原始数据由LOAD 过程从文件INPUT1.DAT 中读入从SOURCE开始的内存单元,转换结果(要求从RESULT开始读入)由SAVE过程保存到OUTPUT1.DAT文件中。请在BEGIN和END之间补充使其完整,完成要求的功能。或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。

对程序必须进行汇编,并与IO.OBJ链接产生PROG1. EXE执行文件,最终产生运行结果。

部分程序如下:

;PROG1.ASM

EXTRN LOAD:FAR, SAVE:FAR

N EQU 10

DSEG SEGMENT

SOURCE DW N DUP ()

RESULT DW N DUP (0)

NAME0 DB 'INPUT1.DAT',0

NAME1 DB 'OUTPUT1.DAT',0

DSEG ENDS

SSEG SEGMENT STACK

DB 128 DUP ()

SSEG ENDS

CSEG SEGMENT

ASSUME CS:CSEG, DS:DSEG;SS:SSEG

START PROC FAR

PUSH DS

XOR AX,AX

PUSH AX

MOV AX, DSEG

MOV DS,AX

MOV ES, AX

LEA DX,SOURCE

LEA SI,NAME0

MOV CX,N

CALL LOAD

; *** BEGIN ***

MOV DI,0

MOV SI,0

MOV CX,N

CONT: MOV AL, SOURCE [SI]

MOV AH,AL

AND AL,0FH

AND AH,0F0H

INC SI

CMP SI,N

____________

MOV SI,0

ONE: MOV BL, SOURCE [SI]

MOV BH,BL

AND BL,0FH

AND BH,0FOH

____________

MOV CX,4

LI: SBR BH, 1

SHL AL,1

LOOP L1

______,CX

OR AH,BH

OR AL,BL

CMP DI, 0

JNZ STOPE1

MOV SOURCE [SI] ,AL

DEC SI

MOV SOURCE [SI], AH

INC SI

JMP NEXT

STORE1: CMP DI, N-1

JL STORE2

MOV RESULT [DI], AH

MOV DI, 0

MOV RESULT [DI], AL

JMP NEXT

STORE2: MOV ______, AH

MOV ______, AL

NEXT: INC DI

LOOP CONT

; *** END ***

LEA DX, RESULT

LEA SI, NAME1

MOV CX, N

CALL SAVE

RET

START ENDP

CSEG ENDS

END START

点击查看答案
第6题
AND、OR、XOR、NOT为四条逻辑指令,下面解释有误的是()

A.它们都是按位操作的

B.指令XORAX,AX执行后,结果不变,但是影响标志位

C.指令ANDAL,0FH执行后,使AL的高4位清零,低4位不变

D.若DL=09H,CH=30H,执行ORDL,CL后,结果为DL=39H

点击查看答案
第7题
执行指令MOVBX,9A1CH和ANDBL,0FH后,BL中的数据是()?

A.1CH

B.0CH

C.1FH

D.00H

点击查看答案
第8题
执行下列指令序列后,正确的结果是()MOVAL,81HADDAL,ALADCAL,AL

A.AL=05H

B.AL=204H

C.AL=04H

D.AL=205H

点击查看答案
第9题
执行下列指令后:MOV AX,1234HMOV CL,4ROL AX,CLDEC AXMOV CX,4MUL CXHLT寄存器AL的值是()。

A.60H

B.00H

C.04H

D.0A0H

点击查看答案
第10题
实现将AL寄存器中的低4位置1的指令为()。

A.AND AL,0FH

B.OR AL,0FH

C.TEST AL,0FH

D.XOR AL,0FH

点击查看答案
第11题
假设(AL)=0FFH,依次执行ADD AL,12和AND AL,0FH指令后,标志位ZF和 SF的状态分别为()。A.0和0B.0

假设(AL)=0FFH,依次执行ADD AL,12和AND AL,0FH指令后,标志位ZF和 SF的状态分别为()。

A.0和0

B.0和1

C.1和0

D.1和1

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改