题目内容 (请给出正确答案)
[单选题]

AL和VAR字节单元中分别存放一个带符号数,执行CMP AL,VAR时,如AL》VAR,那么溢出位和符号位的关系是 ()。

A.OF=SF

B.OF1SF

C.OF=SF=1

D.OF=SF=0

提问人:网友18***192 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有3位网友选择 A,占比37.5%
  • · 有2位网友选择 D,占比25%
  • · 有2位网友选择 C,占比25%
  • · 有1位网友选择 B,占比12.5%
匿名网友 选择了A
[165.***.***.173] 1天前
匿名网友 选择了A
[38.***.***.26] 1天前
匿名网友 选择了C
[5.***.***.188] 1天前
匿名网友 选择了D
[54.***.***.169] 1天前
匿名网友 选择了A
[95.***.***.182] 1天前
匿名网友 选择了C
[44.***.***.150] 1天前
匿名网友 选择了B
[105.***.***.106] 1天前
匿名网友 选择了D
[185.***.***.112] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“AL和VAR字节单元中分别存放一个带符号数,执行CMP AL…”相关的问题
第1题
AL和VAR字节单元中分别存放一个带符号数,执行CMPAL,VAR时,如AL>VAR,那么溢出位和符号位的关系是()。
AL和VAR字节单元中分别存放一个带符号数,执行CMPAL,VAR时,如AL>VAR,那么溢出位和符号位的关系是()。

点击查看答案
第2题
编制一个程序,其实现的功能为:计算10个带符号字节数据的绝对值之和(和为字型),并且找出绝对值最

编制一个程序,其实现的功能为:计算10个带符号字节数据的绝对值之和(和为字型),并且找出绝对值最小的数及其所在的偏移地址,将结果依次存入指定的内存区中,结果以0FH结束。

例如:

内存中有:23H, 14H,00H,08H,PEH, 87H,02H,01H,PPH,01H

结果为:BFH,00H,00H,02H,00H,0FH

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

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

对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。

[试题程序]

EXTRN LOAD:FAR,SAVE:FAR

N EQU 10

DSEG SEGMENT

SOURCE DB N DUP()

RESULT DB 6 DUP(0)

MIN DB ?

NAME0 DB 'INPUT.DAT',0

NAME1 DB 'OUTPUT.DAT',0

DSEG ENDS

SSEG EGMENT STACK

DB 256 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

LEA DX,SOURCE

LEA SI,NAME0

MOV CX,N

CALL LOAD

; ******** BEGIN ***********

LEA SI,SOURCE

LEA DI,RESULT

MOV DX,SI

MOV CX,N-1

MOV AL,[SI]

SUB AX,0

JNS NEXT

NEG AL

NEXT: MOV MIN,AL

ADD [DI],AL

(1)

AGAIN: INC SI

MOV AL,[SI]

ADD AL,0

JNS NEXT1

(2)

NEXT1: ADD [DI],AL

(3)

CMP MIN,AL

JBE NEXT2

MOV MIN,AL

(4)

NEXT2: LOOP AGAIN

ADD DI,2

点击查看答案
第3题
假定某计算机存储器按字节编址,CPU从存储器中读出一个4字节信息D=32343538H。该信息的内存地址

假定某计算机存储器按字节编址,CPU从存储器中读出一个4字节信息D=32343538H。

该信息的内存地址为0000F00CH,按小端方式存放,请回答下列问题。

(1)该信息D占用了几个内存单元?这几个内存单元的地址及其内容各是什么?

(2)若D是一个32位无符号数,则其值是多少?

(3)若D是一个32位补码表示的带符号整数,则其值是多少?

(4)若D是一个IEEE754单精度浮点数,则其值是多少?

(5)若D是一个用8421码表示的无符号整数,则其值是多少?

(6)若D是一个字符串,每个字节的低7位表示对应字符的ASCII码,则对应字符串是什么?

(7)若D是两个汉字的国标码,则这两个汉字在GB2312-1980字符集码表中分别位于哪一行和哪一列?

(8)若D中前3个字节分别是一个像素的R、G、B分量的颜色值,则其值各是多少?

点击查看答案
第4题
从DAT+1单元起有一组单字节带符号数,数组长度存于DAT单元。编程统计其中正数、负数和0各有多少个,并将统计结
果分别存入PUNM、MNUM及ZNUM单元中。
点击查看答案
第5题
在内存的NUM单元中有一个字节的带符号二进制数(补码表示),下列程序是将其对应的十进制数输出到
在内存的NUM单元中有一个字节的带符号二进制数(补码表示),下列程序是将其对应的十进制数输出到

显示器上。请对程序中的三处错误进行修正,并在空白处填上适当的语句。

DATASEGMENT

NUM DB?

BUFFER DB10DUP()

DATAENDS

STACK SEGMENTPARA STACK‘STACK’

DB100HDUP()

STACKEVDS

CODE SEGMENT

START: MOVAX,DATA

MOVES,AX

MOVDS,DATA

MOVCL,NUM

LEA DL,BUFFER

MOVAL,0DH

STOSB

MOVAL,0AH

STOSB

MOVAL,CL

ORAL,AL

JS PLUS

MOVAL,‘-’

JMP GOON

PLUS: MOVAL,‘+’

GOON:STOSB

MOVBL,64H

CALLCHANGE

MOVBL,0AH

CALLCHANGE

MOVAL,30H

ADDAL,CL

STOSB

MOVAL,‘$’

STOSB

LEA DX,BUFPER

MOVAH,9

INC 21H ;输出十进制

MOVAH,4CH

INT 21H

CHANGE PROC NEAR

MOVDL,0

AGAIN: SUB CL,BL

JC DOWN

INC DL

JMP AGAIN

DOWN: ④

MOVAL,30H

ADDAL,DL

STOSB

CHANGE ENDP

CODE END

ENDSTART

点击查看答案
第6题
一个32位存储字2F789DBCH在80X86存储器中的存放格式是()。
一个32位存储字2F789DBCH在80X86存储器中的存放格式是()。

A.2FH、78H、9DH、BCH依次分别存在于1F9A2H~1F9A5H4个字节单元内

B.2FH、78H、9DH、BCH依次分别存在于1F9A5H~1F9A2H4个字节单元内

C.2F78H、9DBCH分别存在于1F9A2H、1F9A3H2个字单元内

D.2F78H、9DBCH分别存于1F9A3H、1F9A2H2个单元内

点击查看答案
第7题
以下编程题中任选2题完成。要求上传编译运行图片。 8、编写程序,统计寄存器BX中二进制位“1”的个数,
结果存在AL中。 11、某数据区中有100个小写字母,编程把它们转换成大写字母,并在屏幕上显示。 子程序的参数传递有哪些方法? 14、显示两位压缩BCD码值(0~99),要求不显示前导0。 16、编程,比较两个字串是否相同,并找出其中第一个不相等字符的地址,将该地址送BX,不相等的字符送AL。两个字符串的长度均为200个字节,M1为源串首地址,M2为目标串首地址。 17、编程,在内存的数据段中存放了100个8位带符号数,其首地址为TABLE,试统计其中正元素、负元素、和零元素的个数,并分别将个数存入PLUS,MINUS,ZERO等3个单元中; 18、编程,在数据段DATA1开始的80个连续的存储单元中,存放80位同学某门课程的考试成绩(0~100)。编写程序统计成绩≥90分的人数,80~89分的人数,70~79分的人数,60~69分以及<60分的人数。将结果存放到data2开始的存储单元中。<br>

点击查看答案
第8题
假设VAR为字节变量,下列3条指令中功能相同的是哪几条()。 Ⅰ.MOV AL,VAR[2] Ⅱ.MOV AL,VAR+2 Ⅲ.

假设VAR为字节变量,下列3条指令中功能相同的是哪几条()。

Ⅰ.MOV AL,VAR[2]

Ⅱ.MOV AL,VAR+2

Ⅲ.MOV AL,2[VAR]

A.3条都相同

B.仅Ⅰ和Ⅱ相同

C.仅Ⅰ和Ⅲ相同

D.仅Ⅱ和Ⅲ相同

点击查看答案
第9题
设有两个4字节十六进制数,分别放在内RAM 40H和50H起始的单元中,求这两数之和,并将和存放到40H为起始的单元
中(均低位先存)。另有两个6字节的16进制数,分别存放在内RAM 60H和70H起始的单元中,求两数之和,并将和存放在60H为起始的单元中。
点击查看答案
第10题
自12FA:0000开始的内存单元中存放以下数据(用十六进制形式表示):03 06 11 A3 13 01,试分别写出12FA:0002的字节型数据、字型数据及双字型数据的值

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信