有几道汇编程序题,实在不会写,求大侠帮忙?

1.已知数据段的定义如下:DATASEGMENTUSE16STR1DB0,1,2,3,4,5STR2DB'012345'COUNTEQU30NUMBDB3DUP(2)NU... 1.已知数据段的定义如下:
DATA SEGMENT USE16
STR1 DB 0,1,2,3,4,5
STR2 DB '012345'
COUNT EQU 30
NUMB DB 3 DUP(2)
NUMW DW 10H, -60H
POIN DW 0
DATA ENDS
请列出该数据段中各个字节单元中存储的值。
2.如上题所示的数据段,请写出下列语句执行后,目的操作数寄存器的内容。
MOV BX, OFFSET STR1+3
MOV SI, OFFSET STR2
MOV CL, COUNT
MOV DX, WORD PTR NUMB
MOV BP, NUMB+2
MOV AL, 3[SI]
MOV AH, [SI+BX+1]
MOV CH, BYTE PTR NUMW+3
MOVSX EAX,AX
3.下列程序段中每一条指令执行完后,AX中的十六进制内容是什么?
MOV AX, 0
DEC AX
ADD AX, 7FFFH
ADD AX, 2
NOT AX
SUB AX, 0FFFFH
ADD AX, 8000H
OR AX, 0BFDFH
AND AX, 0EBEDH
XCHG AH, AL
SAL AX, 1
RCL AX, 1
4.指出如下程序段的功能
MOVDL,'N'
MOVAH,1
INT 21H
CMPAL,'0'
JB TMP
CMPAL,'9'
JA TMP
MOVDL,'Y'
TMP:MOV AH , 2
INT21H

4.编程题
已知X、Y、Z、W、Q、T1,T2为六个定义在数据段中的字变量(X,Y,Z,W,Q的内容
由编程者自己给出),请计算(X-Y×Z+W)/Q,并将商→T1、余数→T2。
展开
 我来答
人才不1234
推荐于2018-04-05 · TA获得超过100个赞
知道答主
回答量:112
采纳率:0%
帮助的人:125万
展开全部
额 略多..
1.
0 , 1 ,2 , 3 , 4 , 5 , 30,31,32 ,33,34,35 , 2 ,2 ,2 , 10H,0, 9fH, ffH, 0 , 0,

2. 有很多不合法操作....

3.MOV AX, 0 ; AX = 0
DEC AX ; AX = FFFFH
ADD AX, 7FFFH ; AX = 7FFEH
ADD AX, 2 ; AX = 8000H
NOT AX ; AX =7FFFH
SUB AX, 0FFFFH ; AX = 8000H
ADD AX, 8000H ; AX = 0
OR AX, 0BFDFH ; AX = 0BFDFH
AND AX, 0EBEDH ; AX = 0BBCDH
XCHG AH, AL ; AX = 0CDBBH
SAL AX, 1 ; AX = 9B76H
RCL AX, 1 ; AX = 6EEDH

4.判断输入的数是否在 0-9之间
是则输出 Y 否则输出 N

4.
assume cs:code , ds:data
data segment
X dw 1
Y dw 2
Z dw 3
W dw 4
Q dw 5
T1 dw 0
T2 dw 0
data ends
code segment
start:
mov ax,data
mov ds,ax

mov ax,Y
mov bx,Z
mul ax,bx
mov bx,X
mov cx,W
add bx,cx
mov cx,0
adc cx,0
sub bx,ax
sub cx,dx
mov ax,bx
mov dx,cx
div Q
mov T1,ax
mov T2,dx
mov ax,4c00h
int 21h
code ends
end start

想冲进微软得好好学啊
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
半块砖头砌墙
2013-04-21 · TA获得超过225个赞
知道小有建树答主
回答量:348
采纳率:0%
帮助的人:134万
展开全部
VB?-----------------------
追问
我晕  是汇编语言啊
追答
貌似很熟悉,不过好像不是Vc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朝酒晚舞8031
2013-04-23 · TA获得超过468个赞
知道答主
回答量:269
采纳率:0%
帮助的人:134万
展开全部
不全会,

建议楼主,分成小题,再来提问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式