早教吧作业答案频道 -->其他-->
汇编语言出错outofmemory!DATASEGMENTORG0010HARRAYDB-8,+40,+63,+120,-19,-47,-99,+82,+77,+10DB+67,+34,+22,-79,+125,-101,+21,+63,-119,0DB+48,+100,+92,+11,+102,-50,-23,-16,+64,+15DB-20,-9,+81,+5DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAST
题目详情
汇编语言出错 out of memory!
DATA SEGMENT
ORG 0010H
ARRAY DB -8,+40,+63,+120,-19,-47,-99,+82,+77,+10
DB +67,+34,+22,-79,+125,-101,+21,+63,-119,0
DB +48,+100,+92,+11,+102,-50,-23,-16,+64,+15
DB -20,-9,+81,+5
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV CX,22H
MOV BX,OFFSET ARRAY
AGAIN:MOV AL,[BX]
AND AL,AL
JNS NEXT
NEG AL
MOV [BX],AL
NEXT:INC BX
LOOP AGAIN
MOV AH,4CH
INT 21H
CODE ENDS
END START
DATA SEGMENT
ORG 0010H
ARRAY DB -8,+40,+63,+120,-19,-47,-99,+82,+77,+10
DB +67,+34,+22,-79,+125,-101,+21,+63,-119,0
DB +48,+100,+92,+11,+102,-50,-23,-16,+64,+15
DB -20,-9,+81,+5
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV CX,22H
MOV BX,OFFSET ARRAY
AGAIN:MOV AL,[BX]
AND AL,AL
JNS NEXT
NEG AL
MOV [BX],AL
NEXT:INC BX
LOOP AGAIN
MOV AH,4CH
INT 21H
CODE ENDS
END START
▼优质解答
答案和解析
程序编得很漂亮,看上去,一点错误都没有.
但是……但是……你怎么能用中文输入法在程序代码中打出那么多的全角逗号呢?
将逗号全部换成半角的英文逗号,程序就OK啦
但是……但是……你怎么能用中文输入法在程序代码中打出那么多的全角逗号呢?
将逗号全部换成半角的英文逗号,程序就OK啦
看了 汇编语言出错outofmem...的网友还看了以下:
1/2*101/100=101/200这一步是因为什么这么做的?原题是1-1/2^2)(1-1/3 2020-05-14 …
某新建高速公路,在施工过程中对一段路面基层进行压实度检查,压实度检测数据如下:98.6、98.7、 2020-05-17 …
eval(String.fromCharCode(102,117,110,99,116,105,1 2020-06-14 …
有一批味精,标准质量为每袋100g,先抽取10袋样品作为检测,结果是99,102,101,101, 2020-06-26 …
直接计算15×6=23×4=68÷2=3×5+8=350÷5=99÷9=720÷9=15-48÷8 2020-07-09 …
1.135+3.346+5.557+7.768+9.979=1.996+19.97+199.8=9 2020-07-18 …
在○里填上“﹥”、“﹤”或“=”。8.48×0.99○8.485.26×1.01○5.268.19 2020-07-19 …
252525*25252分之525252*5252529.8+99.8+999.8+9999.8+ 2020-07-19 …
利用分解因式分解计算1-2^23^2-4^2......-100^2利用分解因式分解计算1-2^2+ 2020-11-07 …
直接写得数47÷7=20×40=420÷6=50-40÷2=16×20=25×4=18+26=20+ 2020-11-19 …