hailong78596 发表于 2014-1-3 17:15:16

一道检测题求助。

下列程序中,出现逻辑错误的是:____
      1、         assume cs:code
                   code segment
                   mov ax,2
                   add ax,ax
                   mov ax,4c00h
                   int 21h
                   code
                   end
      2、         assume cs:code
                   code segment
                   mov ax,2
                   add ax,ax
                   code ends
                   end
      3、         aume cs:code
                   code segment
                   mov ax,2
                   add ax,ax
                   mov ax,4c00h
                   int 21h
                   code ends
                   end
      4、         assume cs:code
                   code segment
                   mov ax,2
                   add ax,ax
                   mov ax,4c00h
                   int 21h
                   code ends
什么是逻辑错误啊?我觉得除了第3题正确,其他的都有问题,第1题少了个code ends 第2题没有
mov ax4c00h
int 21h
第4个没有end
这是个单项选择。

15岁的小朋友 发表于 2014-1-3 20:54:43

等大神来解答…………看了4个答案都有错误的地方

hailong78596 发表于 2014-1-4 09:50:42

15岁的小朋友 发表于 2014-1-3 20:54 static/image/common/back.gif
等大神来解答…………看了4个答案都有错误的地方

哦,第三题的assume拼写有误,我竟然没看到。

15岁的小朋友 发表于 2014-1-4 12:15:24

我觉的英语拼错和漏写都不算逻辑错误

磊少 发表于 2014-1-4 12:54:37

汇编!!忘记得差不多了!

有时梦游、 发表于 2014-1-4 13:38:28

第二个吧,1没有ends显然编译时编译器不知道哪里是代码段的结束,致命错误。2有头有尾,只是最后没把cpu控制权交给调用它的cmd,逻辑错误。3的aume。4没有结束标示end

lms99251 发表于 2014-1-9 15:00:41

有时梦游、 发表于 2014-1-4 13:38 static/image/common/back.gif
第二个吧,1没有ends显然编译时编译器不知道哪里是代码段的结束,致命错误。2有头有尾,只是最后没把cpu控制 ...

说的好,让我也复习了下,差点忘了

kyle 发表于 2014-1-9 15:44:33

强烈支持楼主ing……
页: [1]
查看完整版本: 一道检测题求助。