永发信息网

汇编语言 errorA2008

答案:2  悬赏:20  手机版
解决时间 2021-02-26 05:29
  • 提问者网友:不要迷恋哥
  • 2021-02-25 15:32
win8.1 64位的机器,用的是Masm64
assume cs:codesg
codesg segment
mov ax,2000H
mov ds,ax
mov al,[0]
mov bl,[1]
mov cl,[3]
mov dl,[3]

mov ax,4C00H
int 21H

codesg ends

end

t2.asm(1) : error A2008: syntax error : cs

如果把第一行去掉:
LINK : fatal error LNK1561: entry point must be defined
最佳答案
  • 五星知识达人网友:洒脱疯子
  • 2021-02-25 16:01
assume cs:codesg
codesg segment

START:

mov ax,2000H
mov ds,ax
mov al,[0]
mov bl,[1]
mov cl,[3]
mov dl,[3]

mov ax,4C00H
int 21H

codesg ends

end START

加上这两个 START,即可。
全部回答
  • 1楼网友:归鹤鸣
  • 2021-02-25 16:11
程序段2 mov ax,99d8h mov bx,9847h sub ax,bx ;cf=0 jnc l3 ;条件成立,转到l3 jno l4 上述两个程序段执行后,分别转移到哪里? 答: 转到l3 14、执行下列程序: mov ax,0 mov bx,1 mov cx,100 a: add ax,bx inc bx loop a hlt 执行后的结果为(bx)=100(ax)=5050 15、分析下列程序段指出程序完成的功能和运行的结果。 mov al,28h mov ah,0 sal ax,1 mov bx,ax sal ax,1 sal ax,1 add ax,bx 该程序段完成的功能是什么? 答:是ax乘以8再加(ax乘以2) 程序运行后ax为多少? 答:0190h 16、分析下面程序段,回答问题: mov ax,5c8fh mov bx,0ab8fh xor ax,bx xor ax,bx 问:ax=5c8fh ,bx=0ab8fh,cf=0 10、分析下面程序段,回答问题: mov cx,dx not cx add cx,dx ;dx取反后加dx=ffffh inc cx ;ffff+1=0 进位1 问cx=0;zf=1 17、现有程序段如下: mov ax,01h mov bx,02h mov cx,03h don:inc ax add bx,ax shr ax,1 loop don hlt 该程序段完成的功能是什么? 答:bx+6 程序运行后ax、bx为多少? bx=08h,ax=01h 明天再接着做
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯