Вот код, написанный на языке ассемблера для микропроцессора 8086. Этот код определяет, является ли число положительным или отрицательным. Я понимаю код, но не могу понять 4-ю и 5-ю строку этого кода.
;FIND A NUMBER THAT WAS POSITIVE OR NEGETIVE
DATA SEGMENT
X DW 28H
MSG1 DB 10,13, 'NUMBER IS POSITIVE $'
MSG2 DB 10,13, 'NUMBER IS NEGETIVE $'
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START:
MOV AX, DATA
MOV DS, AX
MOV AX, X
ROL AL, 01H
JC NEGA
LEA DX, MSG1
JMP LAST
NEGA:
LEA DX, MSG2
LAST:
MOV AH, 09H
INT 21H
MOV AH,4CH
INT 21H
CODE ENDS
END START
Почему они используют 10,13 после БД MSG1 в 4-й и 5-й строке?
10
– перевод строки, _2 – возврат каретки. - person 500 - Internal Server Error   schedule 26.01.2015\n
(для Windows). - person m0skit0   schedule 26.01.2015