section .text
global _start
;DATA SEGMENT
A DB 9H
B DB 7H
C DB 5H
D DB 0
;CODE SEGMENT
;ASSUME DS:DATA CS:CODE
_START:
MOV AX,DS
MOV DS,AX
MOV AL,A
ADD AL,B
ADD AL,C
MOV D, AL
MOV AH,4CH
INT 21H
getting an error where its says MOV D, AL. says error: invalid combination of opcode and operands. Hoping to get some clarity on where I'm going wrong.