1.已知X、Y、Z、MAX为16位的带符号数,求三个数中最大值,结果存入MAX单元。并将最大值打印到屏幕上。
微机原理汇编问题。这个怎么打印到屏幕上啊?
以下是我的打印代码:
MOV DX, MAX ;便于使用debug查看结果是否正确
MOV BX,MAX
MOV DL,BH
MOV AH,02H
INT 21H
MOV DL,BL
MOV AH,02H
INT 21H
```**
在微机汇编中,可以使用指令 MOV 和 INT 21H 来输出内容。
下面是一个简单的例子,使用 INT 21H 中断来输出字符串 "Hello, World!":
.MODEL SMALL
.STACK 100h
.DATA
MESSAGE DB 'Hello, World!', '$'
.CODE
MAIN PROC
MOV AX, @DATA
MOV DS, AX
LEA DX, MESSAGE
MOV AH, 09H
INT 21H
MOV AH, 4CH
INT 21H
MAIN ENDP
END MAIN