求高手帮忙做一些汇编语言的题目

一、选择题1.下列变量名字正确的是()A.SUBB.X1C.SSD.4SUM2.执行下面指令序列号,结果是()MOVAL,82HCBWA.AX=0ff82HB.AX=80... 一、选择题

1.下列变量名字正确的是( )
A.SUB B.X1 C.SS D.4SUM
2.执行下面指令序列号,结果是( )
MOV AL, 82H
CBW
A.AX=0ff82H B.AX=8082H C.AX=0082H D.AX=0f82H
3.设SP初值为2000H,执行指令“POP AX”后,SP的值是( )
A.1FFFH B.1998H C.2002H D.1FFEH
4.要求将‘ABC’三个字符的ASCⅡ码41H,42H,43H顺序存放在连续三个字节存储单元中,可选用的语句是( )
A.DA1 DB'ABC' B.DA1 DW 'ABC' C.DA1 DW 0ABCH D.DA1 DB 0ABCH
5.十六进制数88H,可表示成下面几种形式,请找出错误的表示( )
A.无符号十进制数136 B.带符号十进制数-120 C.压缩型BCD码十进制数88 D.8位二进制-8的补码表示
6.下列指令从执行结果看是完全不一样的是( )
A.MOV AX,0与XOR AX,AX B.INC AX与ADD AX,1 C.DEC DX与SUB DX,1 D.CMP AX,BX与SUB AX,BX
7.现有定义ARRAY DW 4 DUP(0)则LENGTH ARRAY的值是( )
A.3 B.2 C.1 D.4
9.当一个带符号数大于转移时,需选用的条件转移指令是( )
A.JLE B.JG C.JA D.JL
10.设AH=37H,AL=26H,执行指令
ADD AL,AH
DAA
之后,其结果应是( )
A.AH=63H AL=26H B.AH=5DH AL=26H C.AH=37H AL=5DH D.AH=37H AL=63H
11.有关汇编语言中过程的说法错误的是( )
A.一个过程是以伪指令PROC定义开始的,以ENDP伪指令结束的
B.过程名是不可缺省的,由用户自己定义,过程开始与结束应使用同一名字
C.过程返回指令RETN中,N可以为任意值
D.过程有两种属性NEAR,FAR.缺省时为NEAR
12.完成同指令XCHG AX,BX相同功能的指令或指令序列是( )
A.MOV AX,BX
B.MOV BX,AX
C.PUSH AX
POP BX
D.MOV CX,AX
MOV AX,BX
MOV BX,CX
13.用一条指令仅实现将BX+SI=>AX的方法是( )
A.XCHG AX,[BX][SI] B.MOV AX,[BX+SI] C.LDS AX,[BX][SI] D.LEA AX,[BX][SI]
14.8088/8086中,在不考虑段前缀的情况下,BP寄存器给出的偏移地址位于( )段
A.DS B.SS C.ES D.CS
15.下列指令中,语法正确的是( )
A.SUB AX,DS B.POP CS C.INC CL D.MOV DS,2000H
16.假定(DS)=2000H,(SI)=0100H,(AX)=2107H.执行MOV[SI],AX后,存放数据21H的物理地址是( )
A.20102H B.20101H C.200FEH D.200FFH
17.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
18. 16位有符号数的补码所表示的十进制数的范围是( )
A.-32767~+32768 B.-32768~+32767 C.-65535~+65536 D.0~65535
19.取变量偏移属性的分析运算符是( )
A.OFFSET B.TYPE C.SIZE D.SEG
20.在标志寄存器中表示溢出的标志( )
A.AF B.CF C.OF D.SF
展开
 我来答
金戈铁马WZR
2009-05-26 · TA获得超过362个赞
知道小有建树答主
回答量:129
采纳率:100%
帮助的人:44.4万
展开全部
快睡觉前做了一下!!答案是BACAC/DD*BD/CDBBC/BDBAC,但是不能保证全对,参考一下吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式